https://bugs.kde.org/show_bug.cgi?id=501313
Bug ID: 501313 Summary: basket crashes every time accessing "Tags" from main toolbar Classification: Applications Product: basket Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: niccolo.venera...@gmail.com Reporter: ast...@gentoo.org Target Milestone: --- Application: basket (2.49-beta) (Compiled from sources) ApplicationNotResponding [ANR]: false Qt Version: 6.8.2 Frameworks Version: 6.11.0 Operating System: Linux 6.12.17-gentoo x86_64 Windowing System: Wayland Distribution: "Gentoo Linux" DrKonqi: 6.3.2 [KCrashBackend] -- Information about the crash: This is on upgrade from an existing, KF5-based basket to git master from 2025-03-10 (b12c8981). At the same time, I'm seeing this: - startup error message: Basket Creation Failed - then there are multiple dialogs asking to overwrite existing .png files > kf.kio.workers.file: copy() QUrl("file:///home/.../.local/share/basket/temp-archive/backgrounds/light.png") to QUrl("file:///home/.../.local/share/basket/backgrounds/light.png") mode= 420 - basket process is consuming >100% load Console output: > $ basket > kf.config.core: "\"lastBackup\" - conversion of \"0,0,0\" to QDate failed" > kf.kio.workers.file: copy() > QUrl("file:///home/andreas/.local/share/basket/temp-archive/backgrounds/light.png") > to QUrl("file:///home/andreas/.local/share/basket/backgrounds/light.png") > mode= 420 > QLayout: Attempting to add QLayout "" to QWidget "", which already has a > layout > QLayout: Attempting to add QLayout "" to QWidget "", which already has a > layout > KCrash: Application 'basket' crashing... crashRecursionCounter = 2 > KCrash: Application Name = basket path = /usr/bin pid = 25017 > KCrash: Arguments: /usr/bin/basket > KCrash: Attempting to start /usr/libexec/drkonqi > QSocketNotifier: Invalid socket 6 and type 'Read', disabling... > kf5idletime_wayland: This plugin does not support polling idle time > > [1]+ Stopped basket > qrc:/ui/MainPage.qml:66:9: QML MainPageButton: Binding loop detected for > property "icon.height": > qrc:/ui/MainPageButton.qml:15:5 > qrc:/ui/MainPage.qml:48:9: QML MainPageButton: Binding loop detected for > property "icon.height": > qrc:/ui/MainPageButton.qml:15:5 > void ReportInterface::maybePickUpPostbox() > qrc:/ui/SentryPage.qml:11:1: QML SentryPage: Created graphical object was not > placed in the graphics scene. > org.kde.drkonqi: Could not open sentry payload file > "/tmp/drkonqi-dtnmpE/sentry_payload.json" > void ReportInterface::maybePickUpPostbox() > QThreadStorage: Thread 0x560386c41c00 exited after QThreadStorage 3 destroyed > QThreadStorage: Thread 0x560386c41c00 exited after QThreadStorage 2 destroyed > The crash can be reproduced every time. -- Backtrace: Application: BasKet Note Pads (basket), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #7 0x00007f71c4496efc in QObject::disconnect (sender=0x55960a41c150, signal=0x0, receiver=0x0, method=0x0) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qobject.cpp:3280 #8 0x00007f71c4494cb0 in QObject::event (this=this@entry=0x55960a3fb580, e=e@entry=0x7f71b0003830) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qobject.cpp:1418 #9 0x00007f71c5539863 in QWidget::event (this=this@entry=0x55960a3fb580, event=event@entry=0x7f71b0003830) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qwidget.cpp:9410 #10 0x00007f71c53fdcb4 in QFrame::event (this=0x55960a3fb580, e=0x7f71b0003830) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/widgets/qframe.cpp:521 #11 0x00007f71c552a039 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55960a3fb580, e=0x7f71b0003830) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qapplication.cpp:3296 #12 0x00007f71c450ea88 in QCoreApplication::notifyInternal2 (receiver=0x55960a3fb580, event=0x7f71b0003830) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1172 #13 0x00007f71c450eb2d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1612 #14 0x00007f71c45321ae in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55960a030880) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1946 #15 0x00007f71c45323bc in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1800 #16 0x00007f71c42d39a7 in postEventSourceDispatch (s=0x55960a035990) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #17 0x00007f71c2ea0992 in g_main_dispatch (context=context@entry=0x7f71b4000f00) at ../glib-2.84.0/glib/gmain.c:3398 #18 0x00007f71c2ea3dc7 in g_main_context_dispatch_unlocked (context=0x7f71b4000f00) at ../glib-2.84.0/glib/gmain.c:4249 #19 g_main_context_iterate_unlocked (context=context@entry=0x7f71b4000f00, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.84.0/glib/gmain.c:4314 #20 0x00007f71c2ea4570 in g_main_context_iteration (context=0x7f71b4000f00, may_block=0) at ../glib-2.84.0/glib/gmain.c:4379 #21 0x00007f71c42cbe93 in QEventDispatcherGlib::processEvents (this=0x55960a036250, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #22 0x00007f71c5e99b17 in FormatImporter::copyFolder (this=this@entry=0x7ffe9d25e520, folder=..., newFolder=...) at /usr/include/qt6/QtCore/qflags.h:74 #23 0x00007f71c5e3ade5 in Archive::importArchivedBackgroundImages (extractionFolder=...) at /var/tmp/portage/kde-misc/basket-2.49.90_pre20250310/work/basket-b12c89813731956a9f603893c04b93cb80a9fdcb/src/archive.cpp:639 #24 0x00007f71c5e43e4f in Archive::open (path=...) at /var/tmp/portage/kde-misc/basket-2.49.90_pre20250310/work/basket-b12c89813731956a9f603893c04b93cb80a9fdcb/src/archive.cpp:304 #25 0x00007f71c5e82f88 in BNPView::addWelcomeBaskets (this=this@entry=0x55960a3fb580) at /var/tmp/portage/kde-misc/basket-2.49.90_pre20250310/work/basket-b12c89813731956a9f603893c04b93cb80a9fdcb/src/bnpview.cpp:204 #26 0x00007f71c5e831b8 in BNPView::lateInit (this=0x55960a3fb580) at /var/tmp/portage/kde-misc/basket-2.49.90_pre20250310/work/basket-b12c89813731956a9f603893c04b93cb80a9fdcb/src/bnpview.cpp:172 #27 0x00007f71c4494cb0 in QObject::event (this=this@entry=0x55960a3fb580, e=e@entry=0x55960a374520) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qobject.cpp:1418 #28 0x00007f71c5539863 in QWidget::event (this=this@entry=0x55960a3fb580, event=event@entry=0x55960a374520) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qwidget.cpp:9410 #29 0x00007f71c53fdcb4 in QFrame::event (this=0x55960a3fb580, e=0x55960a374520) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/widgets/qframe.cpp:521 #30 0x00007f71c552a039 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55960a3fb580, e=0x55960a374520) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qapplication.cpp:3296 #31 0x00007f71c450ea88 in QCoreApplication::notifyInternal2 (receiver=0x55960a3fb580, event=0x55960a374520) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1172 #32 0x00007f71c450eb2d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1612 #33 0x00007f71c45321ae in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55960a030880) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1946 #34 0x00007f71c45323bc in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qcoreapplication.cpp:1800 #35 0x00007f71c42d39a7 in postEventSourceDispatch (s=0x55960a035990) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #36 0x00007f71c2ea0992 in g_main_dispatch (context=context@entry=0x7f71b4000f00) at ../glib-2.84.0/glib/gmain.c:3398 #37 0x00007f71c2ea3dc7 in g_main_context_dispatch_unlocked (context=0x7f71b4000f00) at ../glib-2.84.0/glib/gmain.c:4249 #38 g_main_context_iterate_unlocked (context=context@entry=0x7f71b4000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.84.0/glib/gmain.c:4314 #39 0x00007f71c2ea4570 in g_main_context_iteration (context=0x7f71b4000f00, may_block=1) at ../glib-2.84.0/glib/gmain.c:4379 #40 0x00007f71c42cbe93 in QEventDispatcherGlib::processEvents (this=0x55960a036250, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #41 0x00007f71c4536a6a in QEventLoop::exec (this=this@entry=0x7ffe9d25ee80, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/global/qflags.h:34 #42 0x00007f71c4536c05 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/corelib/global/qflags.h:74 #43 0x00007f71c49721b0 in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/gui/kernel/qguiapplication.cpp:1975 #44 0x00007f71c5498729 in QApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.8.2-r2/work/qtbase-everywhere-src-6.8.2/src/widgets/kernel/qapplication.cpp:2564 #45 0x00005595e54623ca in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-misc/basket-2.49.90_pre20250310/work/basket-b12c89813731956a9f603893c04b93cb80a9fdcb/src/main.cpp:68 [Inferior 1 (process 25527) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.