| Summary: | Sometimes, accessing some directories owned by root with content accessible to the user causes Dolphin to crash. | ||
|---|---|---|---|
| Product: | [Applications] dolphin | Reporter: | Roke Julian Lockhart Beedell <4wy78uwh> |
| Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | dolphin-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 25.04.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/972e2ed5d244d427831b0575fee10e18e147ee9a | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | A Duplicate Of All That GNOME Abrt Has Captured, Except The Coredump | ||
|
Description
Roke Julian Lockhart Beedell
2025-05-26 16:53:03 UTC
Created attachment 181763 [details] A Duplicate Of All That GNOME Abrt Has Captured, Except The Coredump (In reply to Roke Julian Lockhart Beedell from comment #0) Checking what was still there, I saw another invisible instance. I attached `gdb` to a running, but invisible, process, I saw: > ~~~CPP > __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > 56 ret > (gdb) bt full > #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > No locals. > #1 0x00007f687e47b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > result = <optimized out> > pd = <optimized out> > ch = <optimized out> > #2 0x00007f687e47c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f686400a3c8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 > No locals. > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f686400a3c8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 > err = <optimized out> > clockbit = <optimized out> > op = <optimized out> > #4 0x00007f687e47c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f686400a3c8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 > No locals. > #5 0x00007f687e47e71e in __pthread_cond_wait_common (cond=0x7f686400a3a8, mutex=0x7f686400a380, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 > signals = <optimized out> > g1_start = <optimized out> > buffer = {__routine = 0x7f687e47e540 <__condvar_cleanup_waiting>, __arg = 0x7ffd2b92d450, __canceltype = 1406887264, __prev = 0x0} > cbuffer = {wseq = 0, cond = 0x7f686400a3a8, mutex = 0x7f686400a380, private = 0} > err = <optimized out> > result = 0 > wseq = 0 > g = <optimized out> > seq = 0 > flags = <optimized out> > private = 0 > #6 ___pthread_cond_wait (cond=0x7f686400a3a8, mutex=0x7f686400a380) at pthread_cond_wait.c:458 > No locals. > #7 0x00007f687eccbb2c in QWaitConditionPrivate::wait (this=0x7f686400a380, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:67 > --Type <RET> for more, q to quit, c to continue without paging--c > code = <optimized out> > #8 QWaitCondition::wait (this=this@entry=0x7f6864009e30, mutex=mutex@entry=0x7f6864009e28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 > returnValue = <optimized out> > #9 0x00007f687f1ab555 in QDBusPendingCallPrivate::waitForFinished (this=0x7f6864009de0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/dbus/qdbuspendingcall.cpp:206 > locker = <optimized out> > #10 0x00007f687f1ab791 in QDBusPendingCall::waitForFinished (this=this@entry=0x7ffd2b92d630) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/dbus/qdbuspendingcall.cpp:323 > No locals. > #11 0x0000564649408ad5 in Dolphin::attachToExistingInstance (inputUrls=..., openFiles=false, splitView=false, preferredService=..., activationToken=...) at /usr/src/debug/dolphin-25.04.1-1.fc42.x86_64/src/global.cpp:82 > isActiveWindowReply = {<QDBusPendingReplyBase> = {<QDBusPendingCall> = {d = {d = {ptr = 0x7f6864009de0}}}, <No data fields>}, <No data fields>} > interface = {first = {value = {ptr = 0x564653db5e70}, d = 0x7f6864009590}, second = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}} > __for_range = @0x7ffd2b92d650: {<QListSpecialMethods<std::pair<QSharedPointer<OrgKdeDolphinMainWindowInterface>, QList<QString> > >> = {<QListSpecialMethodsBase<std::pair<QSharedPointer<OrgKdeDolphinMainWindowInterface>, QList<QString> > >> = {<No data fields>}, <No data fields>}, d = {d = 0x7f686400c770, ptr = 0x7f686400c780, size = 1}} > __for_begin = <optimized out> > __for_end = <optimized out> > attached = <optimized out> > dolphinInterfaces = {<QListSpecialMethods<std::pair<QSharedPointer<OrgKdeDolphinMainWindowInterface>, QList<QString> > >> = {<QListSpecialMethodsBase<std::pair<QSharedPointer<OrgKdeDolphinMainWindowInterface>, QList<QString> > >> = {<No data fields>}, <No data fields>}, d = {d = 0x7f686400c770, ptr = 0x7f686400c780, size = 1}} > activeWindowIndex = <optimized out> > newWindowURLs = {<QListSpecialMethods<QUrl>> = {<QListSpecialMethodsBase<QUrl>> = {<No data fields>}, <No data fields>}, d = {d = 0x7f6864009de0, ptr = 0x7f687ecd6060 <QCommandLineParserPrivate::aliases(QString const&) const+352>, > size = 140086784610720}} > #12 0x0000564649393e3e in Dolphin::attachToExistingInstance (inputUrls=..., openFiles=false, splitView=false, preferredService=..., activationToken=...) at /usr/src/debug/dolphin-25.04.1-1.fc42.x86_64/src/global.cpp:68 > attached = false > dolphinInterfaces = <optimized out> > activeWindowIndex = <optimized out> > newWindowURLs = <optimized out> > interface = <optimized out> > __for_range = <optimized out> > __for_begin = <optimized out> > __for_end = <optimized out> > isActiveWindowReply = <optimized out> > url = <optimized out> > __for_range = <optimized out> > __for_begin = <optimized out> > __for_end = <optimized out> > urlFound = <optimized out> > urlString = <optimized out> > i = <optimized out> > interface = <optimized out> > isUrlOpenReply = <optimized out> > interface = <optimized out> > __for_range = <optimized out> > __for_begin = <optimized out> > __for_end = <optimized out> > reply = <optimized out> > #13 main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-25.04.1-1.fc42.x86_64/src/main.cpp:197 > token = {d = {d = 0x564653e83ca0, ptr = 0x564653e83cb0 u"kwin-332", size = 8}, static _empty = 0 u'\000'} > app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f6880396098 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7f687ef0d210 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, > data = 0x7f687ef0d100 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7f687eb5cfe0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7f687f092ae0 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x5646539b4a50}}, > static staticMetaObject = {d = {superdata = {direct = 0x5646494b2a20 <QObject::staticMetaObject>}, > stringdata = 0x7f687ef08e88 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, > data = 0x7f687ef08d00 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, > static_metacall = 0x7f687eaffa40 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x7f687f090a00 <QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, static self = 0x7ffd2b92d840}, static staticMetaObject = {d = { > superdata = {direct = 0x7f687f0909c0 <QCoreApplication::staticMetaObject>}, stringdata = 0x7f687fa9f790 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, > data = 0x7f687fa9f4a0 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, > static_metacall = 0x7f687f2e5460 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x7f687fbbe660 <QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = { > direct = 0x5646494b2d60 <QGuiApplication::staticMetaObject>}, stringdata = 0x7f6880251508 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>+392>, > data = 0x7f6880251380 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, > static_metacall = 0x7f687fc43140 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x7f6880396160 <QApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, extradata = 0x0}}} > aboutData = {d = std::unique_ptr<KAboutDataPrivate> = {get() = 0x564653a04950}} > parser = {d = 0x564653e73e30} > splitView = false > openFiles = false > adminWorkerInfoWanted = <optimized out> > args = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x564653e76420, ptr = 0x564653e76430, size = 1}} > urls = {<QListSpecialMethods<QUrl>> = {<QListSpecialMethodsBase<QUrl>> = {<No data fields>}, <No data fields>}, d = {d = 0x564653e7f950, ptr = 0x564653e7f960, size = 1}} > startedWithURLs = <optimized out> > mainWindow = <optimized out> > serviceOptions = <optimized out> > dolphinDBusService = {<QObject> = {_vptr.QObject = 0x0, static staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7f687ef0d210 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, > data = 0x7f687ef0d100 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7f687eb5cfe0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7f687f092ae0 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x0}}, static staticMetaObject = {d = { > superdata = {direct = 0x5646494b2a20 <QObject::staticMetaObject>}, stringdata = 0x7f6880a7923c <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>+316>, > data = 0x7f6880a79100 <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, > static_metacall = 0x7f6880a67350 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x7f6880a7da40 <KDBusService::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, extradata = 0x0}}, d = std::unique_ptr<KDBusServicePrivate> = {get() = 0x0}} > interface = {<QObject> = {_vptr.QObject = 0x564653e75cf0, static staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7f687ef0d210 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, > data = 0x7f687ef0d100 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7f687eb5cfe0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7f687f092ae0 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x0}}, static staticMetaObject = {d = { > superdata = {direct = 0x5646494b2a20 <QObject::staticMetaObject>}, stringdata = 0x5646494941dc <DBusInterface::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13DBusInterfaceE_t>+252>, > data = 0x5646494940e0 <DBusInterface::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13DBusInterfaceE_t>>, > static_metacall = 0x5646493989e0 <DBusInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x5646494b4560 <DBusInterface::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN13DBusInterfaceE_t>>, extradata = 0x0}}, m_isDaemon = false} > feedbackProvider = <optimized out > ~~~ This consistently occurs if I attach `gdb`, but doesn't appear to affect the application. (In reply to Roke Julian Lockhart Beedell from comment #0) Just had this recur when I invoked Dolphin via Spectacle. There's slightly more to it this time, though (like calls to `KIO::BasicOperation`): > ~~~CPP > Core was generated by `/usr/bin/dolphin --new-window --select /home/RokeJulianLockhart/Videos/Screencasts/@\{\'Type\'=\'Screencast\'\;\ \'Date\'=\'+20250526T202249+0100\'\}\#.webm'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0x00007f14f11d00f5 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kf6-kcrash-6.14.0-1.fc42.x86_64/src/kcrash.cpp:538 > 538 if (auto disp = qGuiApp->nativeInterface<QNativeInterface::QX11Application>()->display()) { > [Current thread is 1 (Thread 0x7f14e7c41d80 (LWP 349865))] > (gdb) bt full > #0 0x00007f14f11d00f5 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kf6-kcrash-6.14.0-1.fc42.x86_64/src/kcrash.cpp:538 > disp = <optimized out> > display = 0x0 > data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7f14f11d8808 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0, 0x7f14f11d66ed "--qtversion", 0x5592afdbaf70 "6.9.0", 0x7f14f11d6700 "--kdeframeworksversion", > 0x7f14f11d66f9 "6.14.0", 0x7f14f11d6738 "--platform", 0x5592afcba720 "xcb", 0x0 <repeats 31 times>}}, argc = 7, m_writer = 0x7fff2e993fb0} > platformName = {d = {d = 0x5592afcba710, ptr = 0x5592afcba720 "xcb", size = 3}, static _empty = 0 '\000'} > about = <optimized out> > argv = <optimized out> > ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7f14f11d8838 <vtable for KCrash::MetadataINIWriter+16>}, writable = true, fd = 7} > sigtxt = "\000\000\234\272\f\204\024\177\000" > pidtxt = "@@\231.\377\177\000\000\322\342\227\361\024\177\000\000\000\360\310", <incomplete sequence \360> > argc = <optimized out> > crashRecursionCounter = 2 > #1 <signal handler called> > No locals. > #2 unlink_chunk (p=0x5592b077dd00, av=<optimized out>) at malloc.c:1625 > fd = 0x5592b05238c0 > bk = 0x5592b0801e60 > #3 0x00007f14ee68bf33 in malloc_consolidate (av=av@entry=0x7f14ee7f6ac0 <main_arena>) at malloc.c:4933 > fb = 0x7f14ee7f6ad8 <main_arena+24> > maxfb = 0x7f14ee7f6b18 <main_arena+88> > p = 0x5592b077dcd0 > nextp = <optimized out> > unsorted_bin = 0x7f14ee7f6b20 <main_arena+96> > first_unsorted = <optimized out> > nextchunk = <optimized out> > size = 1072 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > #4 0x00007f14ee68d2b0 in _int_free_maybe_consolidate (av=av@entry=0x7f14ee7f6ac0 <main_arena>, size=<optimized out>) at malloc.c:4836 > --Type <RET> for more, q to quit, c to continue without paging--c > __PRETTY_FUNCTION__ = "_int_free_maybe_consolidate" > #5 0x00007f14ee68d5da in _int_free_maybe_consolidate (av=0x7f14ee7f6ac0 <main_arena>, size=<optimized out>) at malloc.c:4744 > __PRETTY_FUNCTION__ = "_int_free_maybe_consolidate" > heap = <optimized out> > #6 0x00007f14ee68d764 in _int_free_chunk (av=0x7f14ee7f6ac0 <main_arena>, p=<optimized out>, size=<optimized out>, have_lock=<optimized out>, have_lock@entry=0) at malloc.c:4667 > fb = <optimized out> > #7 0x00007f14ee690592 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:4699 > size = <optimized out> > #8 __GI___libc_free (mem=<optimized out>) at malloc.c:3476 > ar_ptr = <optimized out> > p = <optimized out> > err = 9 > #9 0x00007f14eecd41ad in QArrayDataPointer<char16_t>::~QArrayDataPointer (this=0x7f14d40321d8) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/tools/qarraydataops.h:82 > No locals. > #10 QString::~QString (this=0x7f14d40321d8) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/text/qstring.h:1410 > No locals. > #11 QUrlPrivate::~QUrlPrivate (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/io/qurl.cpp:608 > No locals. > #12 QUrl::~QUrl (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/io/qurl.cpp:1811 > No locals. > #13 QUrl::~QUrl (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/io/qurl.cpp:1808 > No locals. > #14 0x00007f14f1558f07 in KIO::BasicOperation::~BasicOperation (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager_p.h:23 > No locals. > #15 std::destroy_at<KIO::BasicOperation> (__location=0x5592b0baa3e0) at /usr/include/c++/15/bits/stl_construct.h:88 > No locals. > #16 std::_Destroy<KIO::BasicOperation> (__pointer=0x5592b0baa3e0) at /usr/include/c++/15/bits/stl_construct.h:164 > No locals. > #17 std::_Destroy<KIO::BasicOperation*> (__first=0x5592b0baa3e0, __last=0x5592b0baa418) at /usr/include/c++/15/bits/stl_construct.h:212 > No locals. > #18 std::destroy<KIO::BasicOperation*> (__first=<optimized out>, __last=0x5592b0baa418) at /usr/include/c++/15/bits/stl_construct.h:289 > No locals. > #19 QtPrivate::QGenericArrayOps<KIO::BasicOperation>::destroyAll (this=0x5592b09821b8) at /usr/include/qt6/QtCore/qarraydataops.h:350 > No locals. > #20 QArrayDataPointer<KIO::BasicOperation>::~QArrayDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:109 > No locals. > #21 QArrayDataPointer<KIO::BasicOperation>::~QArrayDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:106 > No locals. > #22 QList<KIO::BasicOperation>::~QList (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:76 > No locals. > #23 QQueue<KIO::BasicOperation>::~QQueue (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qqueue.h:13 > No locals. > #24 KIO::UndoCommand::~UndoCommand (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager_p.h:61 > No locals. > #25 std::destroy_at<KIO::UndoCommand> (__location=0x5592b09821b0) at /usr/include/c++/15/bits/stl_construct.h:88 > No locals. > #26 std::_Destroy<KIO::UndoCommand> (__pointer=0x5592b09821b0) at /usr/include/c++/15/bits/stl_construct.h:164 > No locals. > #27 std::_Destroy<KIO::UndoCommand*> (__first=0x5592b09821b0, __last=0x5592b09821f8) at /usr/include/c++/15/bits/stl_construct.h:212 > No locals. > #28 std::destroy<KIO::UndoCommand*> (__first=<optimized out>, __last=0x5592b09821f8) at /usr/include/c++/15/bits/stl_construct.h:289 > No locals. > #29 QtPrivate::QGenericArrayOps<KIO::UndoCommand>::destroyAll (this=0x5592afde5aa0) at /usr/include/qt6/QtCore/qarraydataops.h:350 > No locals. > #30 QArrayDataPointer<KIO::UndoCommand>::~QArrayDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:109 > No locals. > #31 QArrayDataPointer<KIO::UndoCommand>::~QArrayDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:106 > No locals. > #32 QList<KIO::UndoCommand>::~QList (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:76 > No locals. > #33 QStack<KIO::UndoCommand>::~QStack (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qstack.h:12 > No locals. > #34 KIO::FileUndoManagerPrivate::~FileUndoManagerPrivate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager_p.h:125 > No locals. > #35 0x00007f14f1559483 in KIO::FileUndoManagerPrivate::~FileUndoManagerPrivate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager_p.h:125 > No locals. > #36 std::default_delete<KIO::FileUndoManagerPrivate>::operator() (this=<optimized out>, __ptr=0x5592afde5a90) at /usr/include/c++/15/bits/unique_ptr.h:93 > No locals. > #37 std::unique_ptr<KIO::FileUndoManagerPrivate, std::default_delete<KIO::FileUndoManagerPrivate> >::~unique_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/15/bits/unique_ptr.h:399 > __ptr = @0x7f14f1627090: 0x5592afde5a90 > __ptr = <optimized out> > #38 KIO::FileUndoManager::~FileUndoManager (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager.cpp:263 > No locals. > #39 KIO::FileUndoManagerSingleton::~FileUndoManagerSingleton (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf6-kio-6.14.0-3.fc42.x86_64/src/widgets/fileundomanager.cpp:223 > No locals. > #40 QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_globalFileUndoManager>::~Holder (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qglobalstatic.h:53 > No locals. > #41 0x00007f14ee62a2d1 in __run_exit_handlers (status=0, listp=0x7f14ee7f6680 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:118 > atfct = <optimized out> > onfct = <optimized out> > cxafct = <optimized out> > arg = <optimized out> > f = <optimized out> > new_exitfn_called = 3271 > cur = 0x5592afcff890 > restart = <optimized out> > #42 0x00007f14ee62a3ae in __GI_exit (status=<optimized out>) at exit.c:148 > No locals. > #43 0x00007f14ee6115fc in __libc_start_call_main (main=main@entry=0x55928af355c0 <main(int, char**)>, argc=argc@entry=4, argv=argv@entry=0x7fff2e995138) at ../sysdeps/nptl/libc_start_call_main.h:74 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 1859076697009892191, 140733975187768, 4, 139727929552896, 94087885967800, 1859076696991017823, 1737058598225521503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x7fff2e995138}, > data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > #44 0x00007f14ee6116a8 in __libc_start_main_impl (main=0x55928af355c0 <main(int, char**)>, argc=4, argv=0x7fff2e995138, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2e995128) at ../csu/libc-start.c:360 > No locals. > #45 0x000055928af389a5 in _start () > No symbol table info available. > ~~~ |