https://bugs.kde.org/show_bug.cgi?id=467653
Bug ID: 467653 Summary: Falkon crashes when opening the file picker Classification: Applications Product: Falkon Version: 22.12.3 Platform: Neon OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: now...@gmail.com Reporter: dubh...@yandex.com Target Milestone: --- Application: falkon (22.12.3) Qt Version: 5.15.8 Frameworks Version: 5.104.0 Operating System: Linux 5.19.0-35-generic x86_64 Windowing System: X11 Distribution: KDE neon 5.27 DrKonqi: 5.27.3 [KCrashBackend] -- Information about the crash: Selecting the menu option to open a file crashes the program. Seems to be related to the file picker, as the crash also happens when trying to open or save a file on Okular, Gwenview, Kate and Krita, among others. The crash can be reproduced every time. -- Backtrace: Application: Falkon (falkon), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139899944692032) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=139899944692032) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=139899944692032, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f3d09e42476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f3d09e287f3 in __GI_abort () at ./stdlib/abort.c:79 #9 0x00007f3d0a2a2bbe in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #10 0x00007f3d0a2ae24c in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #11 0x00007f3d0a2ae2b7 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007f3d0a2ae518 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 #13 0x00007f3d0a690f85 in qBadAlloc () at global/qglobal.cpp:3371 #14 0x00007f3d0a6969a3 in QString::reallocData (this=this@entry=0x7ffee8964578, alloc=1073742055, grow=grow@entry=false) at text/qstring.cpp:2367 #15 0x00007f3d0a83894e in QString::reserve (asize=1073742054, this=0x7ffee8964578) at ../../include/QtCore/../../src/corelib/text/qstring.h:1316 #16 QConfFileSettingsPrivate::readIniSection (section=..., data=..., settingsMap=<optimized out>, codec=<optimized out>) at io/qsettings.cpp:1760 #17 0x00007f3d0a838be4 in QConfFileSettingsPrivate::ensureAllSectionsParsed (this=this@entry=0x560ef8d001a0, confFile=confFile@entry=0x560ef8d00290) at io/qsettings.cpp:1915 #18 0x00007f3d0a83ae96 in QConfFileSettingsPrivate::children (spec=QSettingsPrivate::ChildGroups, prefix=..., this=0x560ef8d001a0) at io/qsettings.cpp:1318 #19 QSettings::childGroups (this=this@entry=0x7ffee8964750) at io/qsettings.cpp:3232 #20 0x00007f3d0af91c4a in QFileDialogPrivate::restoreFromSettings (this=this@entry=0x560ef5120ae0) at dialogs/qfiledialog.cpp:2951 #21 0x00007f3d0af93bb7 in QFileDialogPrivate::init (this=0x560ef5120ae0, args=...) at dialogs/qfiledialog.cpp:3060 #22 0x00007f3d0af94b71 in QFileDialog::QFileDialog (this=0x7ffee89648f0, args=...) at dialogs/qfiledialog.cpp:393 #23 0x00007f3d0af94c36 in QFileDialog::getOpenFileUrl (parent=parent@entry=0x560ef724b6c0, caption=..., dir=..., filter=..., selectedFilter=selectedFilter@entry=0x0, options=..., supportedSchemes=...) at dialogs/qfiledialog.cpp:2262 #24 0x00007f3d0af94f06 in QFileDialog::getOpenFileName (parent=parent@entry=0x560ef724b6c0, caption=..., dir=..., filter=..., selectedFilter=selectedFilter@entry=0x0, options=...) at dialogs/qfiledialog.cpp:2213 #25 0x00007f3d0b6a42df in QzTools::getOpenFileName (name=..., parent=parent@entry=0x560ef724b6c0, caption=..., dir=..., filter=..., selectedFilter=0x0, options=...) at ./src/lib/tools/qztools.cpp:672 #26 0x00007f3d0b5379aa in BrowserWindow::openFile (this=0x560ef724b6c0) at ./src/lib/app/browserwindow.cpp:1161 #27 0x00007f3d0a8c74ab in QMetaMethod::invoke (this=<optimized out>, object=0x560ef724b6c0, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2310 #28 0x00007f3d0a8cc656 in QMetaObject::invokeMethod (obj=0x560ef724b6c0, member=0x7f3d0b6f7b62 "openFile", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1522 #29 0x00007f3d0b54c4f4 in QMetaObject::invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=<optimized out>, obj=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:460 #30 MainMenu::callSlot (this=<optimized out>, slot=<optimized out>) at ./src/lib/app/mainmenu.cpp:670 #31 0x00007f3d0a8f4108 in doActivate<false> (sender=0x560ef777c760, signal_index=4, argv=0x7ffee8965370) at kernel/qobject.cpp:3935 #32 0x00007f3d0a8ed177 in QMetaObject::activate (sender=sender@entry=0x560ef777c760, m=m@entry=0x7f3d0b295d40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffee8965370) at kernel/qobject.cpp:3983 #33 0x00007f3d0ad65c56 in QAction::triggered (this=this@entry=0x560ef777c760, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #34 0x00007f3d0ad6894c in QAction::activate (this=0x560ef777c760, event=<optimized out>) at kernel/qaction.cpp:1161 #35 0x00007f3d0aef4a52 in QMenuPrivate::activateCausedStack (this=this@entry=0x560ef777e350, causedStack=..., action=action@entry=0x560ef777c760, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1384 #36 0x00007f3d0aefc629 in QMenuPrivate::activateAction (this=0x560ef777e350, action=0x560ef777c760, action_e=QAction::Trigger, self=<optimized out>) at widgets/qmenu.cpp:1461 #37 0x00007f3d0adaf97e in QWidget::event (this=0x560ef77780c0, event=0x7ffee8965980) at kernel/qwidget.cpp:9045 #38 0x00007f3d0ad6c793 in QApplicationPrivate::notify_helper (this=this@entry=0x560ef4611630, receiver=receiver@entry=0x560ef77780c0, e=e@entry=0x7ffee8965980) at kernel/qapplication.cpp:3640 #39 0x00007f3d0ad743d4 in QApplication::notify (this=<optimized out>, receiver=0x560ef77780c0, e=0x7ffee8965980) at kernel/qapplication.cpp:3084 #40 0x00007f3d0a8bc07a in QCoreApplication::notifyInternal2 (receiver=0x560ef77780c0, event=0x7ffee8965980) at kernel/qcoreapplication.cpp:1064 #41 0x00007f3d0ad72eb7 in QApplicationPrivate::sendMouseEvent (receiver=0x560ef77780c0, event=event@entry=0x7ffee8965980, alienWidget=0x0, nativeWidget=0x560ef77780c0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622 #42 0x00007f3d0adc9d13 in QWidgetWindow::handleMouseEvent (this=0x7f3cec00a7c0, event=0x7ffee8965c50) at kernel/qwidgetwindow.cpp:580 #43 0x00007f3d0adcc4a5 in QWidgetWindow::event (this=0x7f3cec00a7c0, event=0x7ffee8965c50) at kernel/qwidgetwindow.cpp:300 #44 0x00007f3d0ad6c793 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f3cec00a7c0, e=0x7ffee8965c50) at kernel/qapplication.cpp:3640 #45 0x00007f3d0a8bc07a in QCoreApplication::notifyInternal2 (receiver=0x7f3cec00a7c0, event=0x7ffee8965c50) at kernel/qcoreapplication.cpp:1064 #46 0x00007f3d00742a77 in QGuiApplicationPrivate::processMouseEvent (e=0x560ef814a8a0) at kernel/qguiapplication.cpp:2285 #47 0x00007f3d00716a5c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #48 0x00007f3cfc2f3dee in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #49 0x00007f3d0131bd3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f3d013706c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007f3d013193e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007f3d0a915ad8 in QEventDispatcherGlib::processEvents (this=0x560ef46f1f20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #53 0x00007f3d0a8ba99b in QEventLoop::exec (this=this@entry=0x7ffee8965f80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #54 0x00007f3d0a8c2f34 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #55 0x00007f3d007364d0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #56 0x00007f3d0ad6c709 in QApplication::exec () at kernel/qapplication.cpp:2832 #57 0x0000560ef29f3816 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main/main.cpp:74 [Inferior 1 (process 13506) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.