https://bugs.kde.org/show_bug.cgi?id=456443

            Bug ID: 456443
           Summary: Crash when leaving channel
           Product: Ruqola
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: mon...@kde.org
          Reporter: nicolas.fe...@gmx.de
  Target Milestone: ---

Application: ruqola (1.7.51 alpha)
 (Compiled from sources)
Qt Version: 5.15.3
Frameworks Version: 5.96.0
Operating System: Linux 5.18.6-200.fc36.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 36 (KDE Plasma)
DrKonqi: 5.25.80 [KCrashBackend]

-- Information about the crash:
- Right click on a channel in the channel list
- Click Quit Channel

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Ruqola (ruqola), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#5  0x0000008400000001 in  ()
#6  0x00007f25e8ace0f6 in QListViewPrivate::isHidden(int) const (this=0xdc9ff0,
row=row@entry=39) at
../../include/QtWidgets/5.15.3/QtWidgets/private/../../../../../src/widgets/itemviews/qlistview_p.h:394
#7  0x00007f25e8ac4a10 in QCommonListViewBase::isHidden(int) const (row=39,
this=0x15b1450) at
../../include/QtWidgets/5.15.3/QtWidgets/private/../../../../../src/widgets/itemviews/qlistview_p.h:497
#8  QListModeViewBase::intersectingSet(QRect const&) const (this=0x15b1450,
area=<optimized out>) at itemviews/qlistview.cpp:2673
#9  0x00007f25e8ac647d in QListViewPrivate::intersectingSet(QRect const&, bool)
const (doLayout=true, area=..., this=<optimized out>) at
../../include/QtWidgets/5.15.3/QtWidgets/private/../../../../../src/widgets/itemviews/qlistview_p.h:315
#10 QListView::indexAt(QPoint const&) const (this=0xe89980, p=...) at
itemviews/qlistview.cpp:1124
#11 0x00007f25e8a91f9d in QAbstractItemView::viewportEvent(QEvent*)
(this=0xe89980, event=0x7fff9925e730) at itemviews/qabstractitemview.cpp:1695
#12 0x00007f25e7d1d29b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(receiver=receiver@entry=0x15ad9e0, event=event@entry=0x7fff9925e730) at
kernel/qcoreapplication.cpp:1190
#13 0x00007f25e883a2ce in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0xcc5f70, receiver=receiver@entry=0x15ad9e0,
e=e@entry=0x7fff9925e730) at kernel/qapplication.cpp:3631
#14 0x00007f25e8843047 in QApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at
kernel/qapplication.cpp:3106
#15 0x00007f25e7d1d508 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x15ad9e0, event=0x7fff9925e9b0) at kernel/qcoreapplication.cpp:1064
#16 0x00007f25e884040b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
(receiver=receiver@entry=0x15ad9e0, event=event@entry=0x7fff9925e9b0,
alienWidget=<optimized out>, alienWidget@entry=0x15ad9e0,
nativeWidget=0xddc2d0, buttonDown=buttonDown@entry=0x7f25e8d4da10
<qt_button_down>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#17 0x00007f25e8890bb9 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=0x153bf90, event=0x7fff9925ec40) at kernel/qwidgetwindow.cpp:683
#18 0x00007f25e8893d19 in QWidgetWindow::event(QEvent*) (this=0x153bf90,
event=0x7fff9925ec40) at kernel/qwidgetwindow.cpp:300
#19 0x00007f25e883a2de in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x153bf90, e=0x7fff9925ec40) at
kernel/qapplication.cpp:3637
#20 0x00007f25e7d1d508 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x153bf90, event=0x7fff9925ec40) at kernel/qcoreapplication.cpp:1064
#21 0x00007f25e813a6b4 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x7f25cc006640) at kernel/qguiapplication.cpp:2282
#22 0x00007f25e810f36c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:1169
#23 0x00007f25e3e72640 in userEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=<optimized out>) at qeventdispatcher_glib.cpp:74
#24 0x00007f25ea279faf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#25 0x00007f25ea2cf2c8 in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#26 0x00007f25ea277940 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#27 0x00007f25e7d714be in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0xcad460, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#28 0x00007f25e7d1c0fb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff9925efc0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#29 0x00007f25e7d23be2 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x00007f25e812e9fc in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1867
#31 0x00007f25e883a255 in QApplication::exec() () at
kernel/qapplication.cpp:2829
#32 0x0000000000404172 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/nico/kde/src/ruqola/src/apps/main.cpp:131
[Inferior 1 (process 105128) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to