https://bugs.kde.org/show_bug.cgi?id=491616
Bug ID: 491616 Summary: Crash when opening Configure toolbars Classification: Applications Product: konqueror Version: 23.08.5 Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konq-b...@kde.org Reporter: j.mairbo...@gmail.com Target Milestone: --- Application: konqueror (23.08.5) Qt Version: 5.15.12 Frameworks Version: 5.115.0 Operating System: Linux 6.4.0-150600.23.17-default x86_64 Windowing System: X11 Distribution: "openSUSE Leap 15.6" DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: I noticed that the gear icon in the toolbar was suddenly placed left of the search bar in Konqueror instead of to the right of it, so I wanted to check the configuration and maybe correct it, but Konqueror crashed instead. After the restart, the toolbars were again in the correct order. I don't know exactly what caused the wrong order of the toolbar items before. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [KCrash Handler] #4 0x00007fd1002acb87 in KDEPrivate::KEditToolBarWidgetPrivate::initFromFactory(KXMLGUIFactory*, QString const&) (this=0x5642d4f33d30, factory=<optimized out>, defaultToolBar=...) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kedittoolbar.cpp:862 #5 0x00007fd1002acdf0 in KDEPrivate::KEditToolBarWidgetPrivate::initFromFactory(KXMLGUIFactory*, QString const&) (defaultToolBar=<optimized out>, factory=<optimized out>, this=<optimized out>) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kedittoolbar.cpp:1734 #6 KDEPrivate::KEditToolBarWidget::load(KXMLGUIFactory*, QString const&) (defaultToolBar=<optimized out>, factory=<optimized out>, this=<optimized out>) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kedittoolbar.cpp:805 #7 KEditToolBar::showEvent(QShowEvent*) (this=0x7ffef754bb90, event=0x7ffef754b980) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kedittoolbar.cpp:1731 #8 0x00007fd0ff5e00d8 in QWidget::event(QEvent*) (this=0x7ffef754bb90, event=0x7ffef754b980) at kernel/qwidget.cpp:9045 #9 0x00007fd0ff59f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5642c7f43df0, receiver=receiver@entry=0x7ffef754bb90, e=e@entry=0x7ffef754b980) at kernel/qapplication.cpp:3640 #10 0x00007fd0ff5a663f in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x7ffef754bb90, e=0x7ffef754b980) at kernel/qapplication.cpp:3164 #11 0x00007fd0fe8d7d53 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7ffef754bb90, event=0x7ffef754b980) at kernel/qcoreapplication.cpp:1064 #12 0x00007fd0fe8d7f2e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x7ffef754bb90, event=event@entry=0x7ffef754b980) at kernel/qcoreapplication.cpp:1462 #13 0x00007fd0ff5dcb43 in QWidgetPrivate::show_helper() (this=this@entry=0x56430097c9c0) at kernel/qwidget.cpp:7839 #14 0x00007fd0ff5dfc53 in QWidgetPrivate::setVisible(bool) (this=0x56430097c9c0, visible=<optimized out>) at kernel/qwidget.cpp:8137 #15 0x00007fd0ff5dff02 in QWidget::setVisible(bool) (this=this@entry=0x7ffef754bb90, visible=visible@entry=true) at kernel/qwidget.cpp:8069 #16 0x00007fd0ff79f495 in QDialog::setVisible(bool) (this=0x7ffef754bb90, visible=<optimized out>) at dialogs/qdialog.cpp:787 #17 0x00007fd0ff79eaf3 in QDialog::exec() (this=this@entry=0x7ffef754bb90) at dialogs/qdialog.cpp:593 #18 0x00007fd100d416a7 in KonqMainWindow::slotConfigureToolbars() (this=0x5642c8e307a0) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/src/konqmainwindow.cpp:1772 #19 0x00007fd100cd7701 in KonqMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x5642c8e307a0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/build/src/kdeinit_konqueror_autogen/EWIEGA46WW/moc_konqmainwindow.cpp:640 #20 0x00007fd0fe90bc0b in QObject::event(QEvent*) (this=this@entry=0x5642c8e307a0, e=e@entry=0x5642faaf41b0) at kernel/qobject.cpp:1347 #21 0x00007fd0ff5e031b in QWidget::event(QEvent*) (this=this@entry=0x5642c8e307a0, event=event@entry=0x5642faaf41b0) at kernel/qwidget.cpp:9106 #22 0x00007fd0ff6f20d0 in QMainWindow::event(QEvent*) (this=this@entry=0x5642c8e307a0, event=event@entry=0x5642faaf41b0) at widgets/qmainwindow.cpp:1341 #23 0x00007fd1002bb594 in KMainWindow::event(QEvent*) (this=this@entry=0x5642c8e307a0, ev=ev@entry=0x5642faaf41b0) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kmainwindow.cpp:961 #24 0x00007fd100304f07 in KXmlGuiWindow::event(QEvent*) (this=0x5642c8e307a0, ev=0x5642faaf41b0) at /usr/src/debug/kxmlgui-5.115.0-150600.1.5.x86_64/src/kxmlguiwindow.cpp:220 #25 0x00007fd100d2b8f8 in KonqMainWindow::event(QEvent*) (this=0x5642c8e307a0, e=0x5642faaf41b0) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/src/konqmainwindow.cpp:5415 #26 0x00007fd0ff59f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5642c7f43df0, receiver=receiver@entry=0x5642c8e307a0, e=e@entry=0x5642faaf41b0) at kernel/qapplication.cpp:3640 #27 0x00007fd0ff5a663f in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5642c8e307a0, e=0x5642faaf41b0) at kernel/qapplication.cpp:3164 #28 0x00007fd0fe8d7d53 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5642c8e307a0, event=0x5642faaf41b0) at kernel/qcoreapplication.cpp:1064 #29 0x00007fd0fe8d7f2e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5642c8e307a0, event=event@entry=0x5642faaf41b0) at kernel/qcoreapplication.cpp:1462 #30 0x00007fd0fe8da771 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5642c7f22060) at kernel/qcoreapplication.cpp:1821 #31 0x00007fd0fe8dacf8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680 #32 0x00007fd0fe93aad3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5642c8011b10) at kernel/qeventdispatcher_glib.cpp:277 #33 0x00007fd0fb715fac in g_main_dispatch (context=0x7fd0ec000ec0) at ../glib/gmain.c:3476 #34 g_main_context_dispatch_unlocked (context=context@entry=0x7fd0ec000ec0) at ../glib/gmain.c:4284 #35 0x00007fd0fb717bd0 in g_main_context_iterate_unlocked (context=context@entry=0x7fd0ec000ec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349 #36 0x00007fd0fb7181cc in g_main_context_iteration (context=0x7fd0ec000ec0, may_block=may_block@entry=1) at ../glib/gmain.c:4414 #37 0x00007fd0fe93a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5642c8016aa0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #38 0x00007fd0fe8d65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffef754c410, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #39 0x00007fd0fe8dfdf7 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375 #40 0x00007fd100ce0fa9 in KonquerorApplication::startFirstInstance() (this=this@entry=0x7ffef754c570) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/src/konqapplication.cpp:236 #41 0x00007fd100ce13e8 in KonquerorApplication::start() (this=this@entry=0x7ffef754c570) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/src/konqapplication.cpp:298 #42 0x00007fd100d72359 in kdemain(int, char**) (argc=<optimized out>, argv=0x7ffef754c6d8) at /usr/src/debug/konqueror-23.08.5-bp156.1.2.x86_64/src/konqmain.cpp:40 #43 0x00007fd100a40eec in __libc_start_call_main () at /lib64/libc.so.6 #44 0x00007fd100a40fb5 in __libc_start_main_impl () at /lib64/libc.so.6 #45 0x00005642c75a7731 in _start () at ../sysdeps/x86_64/start.S:115 [Inferior 1 (process 23812) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.