Bug 493588 - Applications crash when ejecting DVD
Summary: Applications crash when ejecting DVD
Status: RESOLVED DUPLICATE of bug 492578
Alias: None
Product: frameworks-solid
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: HI crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-24 14:22 UTC by Allen Winter
Modified: 2024-11-25 18:54 UTC (History)
12 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.8
Sentry Crash Report:


Attachments
attachment-3369730-0.html (2.88 KB, text/html)
2024-10-26 06:34 UTC, zed556@gmail.com
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Allen Winter 2024-09-24 14:22:44 UTC
Using a recently hand-built Kate (within the last week)

I ran `eject /dev/sr0` from a command line and I think that had something to do with the crash

Here's the backtrace:
```
#0  0x00007f5a65e520e4 in Solid::StorageAccess::d_func (this=0x0) at /data/KDE/src/frameworks/solid/src/solid/devices/frontend/storageaccess.h:37
#1  0x00007f5a65e51160 in Solid::StorageAccess::filePath (this=0x0) at /data/KDE/src/frameworks/solid/src/solid/devices/frontend/storageaccess.cpp:59
#2  0x00007f5a65e2e46d in Solid::Device::storageAccessFromPath (path=...) at /data/KDE/src/frameworks/solid/src/solid/devices/frontend/devicemanager.cpp:164
#3  0x00007f5a4e4c9cbf in KFilePlacesItem::onAccessibilityChanged (this=0x2cdc5af0, isAccessible=true) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesitem.cpp:604
#4  0x00007f5a4e4c97a5 in KFilePlacesItem::updateDeviceInfo (this=0x2cdc5af0, udi=...) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesitem.cpp:560
#5  0x00007f5a4e4c524e in KFilePlacesItem::KFilePlacesItem (this=0x2cdc5af0, manager=0x2b1b5660, address=..., udi=..., parent=0x2b1b28d0) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesitem.cpp:49
#6  0x00007f5a4e4d8d07 in KFilePlacesModelPrivate::loadBookmarkList (this=0x2b1b4740) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesmodel.cpp:867
#7  0x00007f5a4e4d7e02 in KFilePlacesModelPrivate::reloadBookmarks (this=0x2b1b4740) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesmodel.cpp:764
#8  0x00007f5a4e4d7cc0 in KFilePlacesModelPrivate::deviceRemoved (this=0x2b1b4740, udi=...) at /data/KDE/src/frameworks/kio/src/filewidgets/kfileplacesmodel.cpp:748
```
Comment 1 Allen Winter 2024-09-26 11:10:20 UTC
verified.  as soon as I run `eject /dev/sr0` from a konsole => Kate crashes
Comment 2 Bug Janitor Service 2024-10-18 10:48:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/solid/-/merge_requests/183
Comment 3 Nicolas Fella 2024-10-19 12:30:14 UTC
Fixed with https://invent.kde.org/frameworks/solid/-/merge_requests/172
Comment 4 Nicolas Fella 2024-10-19 12:31:03 UTC
*** Bug 494946 has been marked as a duplicate of this bug. ***
Comment 5 Nicolas Fella 2024-10-19 12:34:14 UTC
*** Bug 494949 has been marked as a duplicate of this bug. ***
Comment 6 Nicolas Fella 2024-10-19 12:39:56 UTC
*** Bug 494652 has been marked as a duplicate of this bug. ***
Comment 7 Nicolas Fella 2024-10-20 15:07:45 UTC
*** Bug 495072 has been marked as a duplicate of this bug. ***
Comment 8 Méven 2024-10-26 05:12:44 UTC
*** Bug 495178 has been marked as a duplicate of this bug. ***
Comment 9 zed556@gmail.com 2024-10-26 06:34:46 UTC
Created attachment 175245 [details]
attachment-3369730-0.html

Hello,
Thanks for this merge, but I don't understand what the solution is for my
crash problem, which only occurs when a DVD is ejected, not for CDs, and
which doesn't specifically bug an application, but the whole system.
Remember that I have the same problem on another machine with the same kde
neon.
Thanks,
François-Marie Zwank

*  Cliquez sur l'image pour le blog*
<http://paca.lpo.fr/blogs/littoral-ouest-varois/>


Le sam. 26 oct. 2024 à 07:54, Méven <bugzilla_noreply@kde.org> a écrit :

> https://bugs.kde.org/show_bug.cgi?id=493588
>
> Méven <meven@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                  CC|                            |zed556@gmail.com
>
> --- Comment #8 from Méven <meven@kde.org> ---
> *** Bug 495178 has been marked as a duplicate of this bug. ***
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 10 John Kizer 2024-10-27 12:36:53 UTC
(In reply to zed556@gmail.com from comment #9)
> Hello,
> Thanks for this merge, but I don't understand what the solution is for my
> crash problem, which only occurs when a DVD is ejected, not for CDs, and
> which doesn't specifically bug an application, but the whole system.
> Remember that I have the same problem on another machine with the same kde
> neon.
> Thanks,
> François-Marie Zwank

This was in KDE Frameworks, which sits underneath a whole array of KDE software, including Plasma itself and individual applications. On my system, this bug manifested as both Plasma and Dolphin crashing, but I believe it's all connected to this Frameworks issue. Note that it's specific to how file systems are handled, so a device without a file system like an audio CD shouldn't trigger the bug (e.g. it's not literally the action of ejecting the disc from the drive that's causing it, but how the system is responding to the file system disappearing).

Hope that helps,
Comment 11 John Kizer 2024-10-27 12:38:14 UTC
*** Bug 495134 has been marked as a duplicate of this bug. ***
Comment 12 zed556@gmail.com 2024-10-27 13:39:15 UTC
(In reply to John Kizer from comment #11)
> *** Bug 495134 has been marked as a duplicate of this bug. ***

Thanks
Comment 13 Patrick Silva 2024-11-05 10:54:52 UTC
Was this fix already applied to neon unstable? I'm asking because the crash persists.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Graphics Platform: Wayland
Comment 14 TraceyC 2024-11-06 16:03:19 UTC
(In reply to Patrick Silva from comment #13)
> Was this fix already applied to neon unstable? I'm asking because the crash
> persists.
> 
> Operating System: KDE neon Unstable Edition
> KDE Plasma Version: 6.2.80
> KDE Frameworks Version: 6.8.0
> Qt Version: 6.8.0
> Graphics Platform: Wayland

I'm sorry to hear it's still crashing for you. Can you attach a fresh backtrace so we can see if it's the same code that's affected?
Comment 15 Patrick Silva 2024-11-06 19:52:25 UTC
the backtrace of kded6 process that crashes together when ejecting a unmounted blu-ray disc:


Thread 10 (Thread 0x70b28d2006c0 (LWP 1524)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x000070b2a256d40d in g_cond_wait (cond=0x5734090b56f8, mutex=0x5734090b56f0) at ../../../glib/gthread-posix.c:1552
#2  0x000070b2a24de52b in g_async_queue_pop_intern_unlocked (queue=0x5734090b56f0, wait=1, end_time=-1) at ../../../glib/gasyncqueue.c:375
#3  0x000070b2a2546043 in g_thread_pool_spawn_thread (data=<optimized out>) at ../../../glib/gthreadpool.c:297
#4  0x000070b2a2542c82 in g_thread_proxy (data=0x5734090db2a0) at ../../../glib/gthread.c:835
#5  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#6  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x70b27aa006c0 (LWP 1533)):
#0  0x000070b2a231b4cd in __GI___poll (fds=fds@entry=0x70b2600071a0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b28c7f8566 in poll (__timeout=-1, __nfds=2, __fds=0x70b2600071a0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  poll_func (ufds=0x70b2600071a0, nfds=2, timeout=-1, userdata=0x573409132d00) at ../src/pulse/thread-mainloop.c:70
#3  0x000070b28c7e16c4 in pa_mainloop_poll (m=m@entry=0x573409132c00) at ../src/pulse/mainloop.c:863
#4  0x000070b28c7ec193 in pa_mainloop_iterate (m=m@entry=0x573409132c00, block=block@entry=1, retval=retval@entry=0x0) at ../src/pulse/mainloop.c:945
#5  0x000070b28c7ec258 in pa_mainloop_run (m=0x573409132c00, retval=0x0) at ../src/pulse/mainloop.c:963
#6  0x000070b28c7fc771 in thread (userdata=0x573409132bb0) at ../src/pulse/thread-mainloop.c:101
#7  0x000070b28c7a13eb in internal_thread_func (userdata=0x573409134890) at ../src/pulsecore/thread-posix.c:81
#8  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x70b27a0006c0 (LWP 1554)):
#0  0x000070b2a231b4cd in __GI___poll (fds=0x70b258000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b2a257366e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x70b258000b90, timeout=<optimized out>, context=0x5734091d1a10) at ../../../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5734091d1a10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4212
#3  0x000070b2a2513a53 in g_main_context_iteration (context=context@entry=0x5734091d1a10, may_block=may_block@entry=1) at ../../../glib/gmain.c:4282
#4  0x000070b287fa4595 in dconf_gdbus_worker_thread (user_data=0x5734091d1a10) at ../gdbus/dconf-gdbus-thread.c:82
#5  0x000070b2a2542c82 in g_thread_proxy (data=0x5734091d1c00) at ../../../glib/gthread.c:835
#6  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#7  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x70b28dc006c0 (LWP 1501)):
#0  0x000070b2a2298d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x573408d785b8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x573408d785b8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x573408d785b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x000070b2a229b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x573408d78560, cond=0x573408d78590) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x573408d78590, mutex=0x573408d78560) at ./nptl/pthread_cond_wait.c:627
#5  0x000070b28df1d7cd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6  0x000070b28defcaab in util_queue_thread_func (input=input@entry=0x573408d31450) at ../src/util/u_queue.c:290
#7  0x000070b28df1d6fc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#9  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x70b2958006c0 (LWP 1499)):
#0  0x000070b2a231b4cd in __GI___poll (fds=fds@entry=0x70b2957ffbc0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b29edb0b5f in poll (__timeout=-1, __nfds=2, __fds=0x70b2957ffbc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x573408d0bb70) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build9/src/client/qwaylanddisplay.cpp:182
#3  0x000070b2a2d85e47 in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:335
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:263
#5  QThreadPrivate::start (arg=0x573408d0bb70) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:294
#6  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#7  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x70b27be006c0 (LWP 1525)):
#0  0x000070b2a231b4cd in __GI___poll (fds=0x5734090db870, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b2a257366e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5734090db870, timeout=<optimized out>, context=0x5734090db640) at ../../../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5734090db640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4212
#3  0x000070b2a2513a53 in g_main_context_iteration (context=0x5734090db640, may_block=may_block@entry=1) at ../../../glib/gmain.c:4282
#4  0x000070b2a2513aa9 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6442
#5  0x000070b2a2542c82 in g_thread_proxy (data=0x5734090db810) at ../../../glib/gthread.c:835
#6  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#7  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x70b27b4006c0 (LWP 1526)):
#0  0x000070b2a231b4cd in __GI___poll (fds=0x70b268000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b2a257366e in g_main_context_poll_unlocked (priority=2147483647, n_fds=3, fds=0x70b268000b90, timeout=<optimized out>, context=0x5734090e7140) at ../../../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=0x5734090e7140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4212
#3  0x000070b2a2514f77 in g_main_loop_run (loop=0x5734090e7240) at ../../../glib/gmain.c:4419
#4  0x000070b29628f422 in gdbus_shared_thread_func (user_data=0x5734090e7110) at ../../../gio/gdbusprivate.c:284
#5  0x000070b2a2542c82 in g_thread_proxy (data=0x5734090e2f80) at ../../../glib/gthread.c:835
#6  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#7  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x70b29ec006c0 (LWP 1494)):
#0  0x000070b2a231b4cd in __GI___poll (fds=0x573409319240, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b2a257366e in g_main_context_poll_unlocked (priority=2147483647, n_fds=4, fds=0x573409319240, timeout=<optimized out>, context=0x70b298000cb0) at ../../../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x70b298000cb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4212
#3  0x000070b2a2513a53 in g_main_context_iteration (context=0x70b298000cb0, may_block=1) at ../../../glib/gmain.c:4282
#4  0x000070b2a2c6f4ff in QEventDispatcherGlib::processEvents (this=0x70b298000ba0, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qeventdispatcher_glib.cpp:396
#5  0x000070b2a2ec89bb in QEventLoop::exec (this=0x70b29ebffb80, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qflags.h:34
#6  0x000070b2a2dcb7d7 in QThread::exec (this=this@entry=0x70b2a31ff280 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qflags.h:74
#7  0x000070b2a31e198d in QDBusConnectionManager::run (this=0x70b2a31ff280 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/dbus/qdbusconnectionmanager.cpp:144
#8  0x000070b2a2d85e47 in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:335
#9  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:263
#10 QThreadPrivate::start (arg=0x70b2a31ff280 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:294
#11 0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#12 0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x70b294e006c0 (LWP 1500)):
#0  0x000070b2a231b4cd in __GI___poll (fds=fds@entry=0x70b294dffbc0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000070b29edb0b5f in poll (__timeout=-1, __nfds=2, __fds=0x70b294dffbc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x573408d74390) at /usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+unstable+build9/src/client/qwaylanddisplay.cpp:182
#3  0x000070b2a2d85e47 in operator() (__closure=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:335
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:263
#5  QThreadPrivate::start (arg=0x573408d74390) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/thread/qthread_unix.cpp:294
#6  0x000070b2a229ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#7  0x000070b2a2329c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x70b2a2880280 (LWP 1490)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x000070b2a224526e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#4  0x000070b2a4486f6e in KCrash::defaultCrashHandler (sig=6) at /usr/src/kf6-kcrash-6.7.0+p24.04+vunstable+git20241015.1736-0/src/kcrash.cpp:596
#5  0x000070b2a2245320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x000070b2a224526e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x000070b2a22288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x000070b2a2eda02c in qAbort () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qassert.cpp:49
#12 0x000070b2a2f08df8 in qt_message_fatal<QString&> (message=..., context=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qlogging.cpp:2089
#13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x70b2a2c42548 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff8a721b78) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qlogging.cpp:382
#14 0x000070b2a2f0d5b5 in QMessageLogger::fatal (this=<optimized out>, msg=0x70b2a2c42548 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qlogging.cpp:884
#15 0x000070b2a2eda120 in qt_assert (assertion=assertion@entry=0x70b29c7c2d40 "dev->backendObject() != nullptr", file=file@entry=0x70b29c7c2d10 "./src/solid/devices/frontend/devicemanager.cpp", line=line@entry=196) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qassert.cpp:105
#16 0x000070b29c73867c in Solid::DeviceManagerPrivate::_k_deviceAdded (this=0x57340906d760, udi=...) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/src/solid/devices/frontend/devicemanager.cpp:196
#17 0x000070b2a2e79509 in QtPrivate::QSlotObjectBase::call (a=0x7fff8a721ef0, r=<optimized out>, this=0x573409324c90, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qobjectdefs_impl.h:486
#18 doActivate<false> (sender=0x573409191e30, signal_index=3, argv=0x7fff8a721ef0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qobject.cpp:4120
#19 0x000070b29c7537b9 in Solid::Ifaces::DeviceManager::deviceAdded (this=<optimized out>, _t1=<optimized out>) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_devicemanager.cpp:155
#20 0x000070b29c777323 in Solid::Backends::UDisks2::Manager::slotInterfacesRemoved (interfaces=<optimized out>, object_path=<optimized out>, this=<optimized out>) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/src/solid/devices/backends/udisks2/udisksmanager.cpp:251
#21 Solid::Backends::UDisks2::Manager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_udisksmanager.cpp:113
#22 0x000070b2a2e79a84 in doActivate<false> (sender=0x573409191e48, signal_index=4, argv=0x7fff8a7221a0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qobject.cpp:4132
#23 0x000070b29c7996d6 in OrgFreedesktopDBusObjectManagerInterface::InterfacesRemoved (_t2=<optimized out>, _t1=<optimized out>, this=<optimized out>) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:197
#24 OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall (_o=_o@entry=0x573409191e48, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=1, _a=_a@entry=0x7fff8a722378) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:115
#25 0x000070b29c79992a in OrgFreedesktopDBusObjectManagerInterface::qt_metacall (this=0x573409191e48, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff8a722378) at /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0/obj-x86_64-linux-gnu/src/solid/KF6Solid_autogen/include/moc_manager.cpp:179
#26 0x000070b2a319a2dc in QDBusConnectionPrivate::deliverCall (this=0x70b298012cd0, object=0x573409191e48, msg=..., metaTypes=<optimized out>, slotIdx=6) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/dbus/qdbusintegrator.cpp:1008
#27 0x000070b2a2e1783d in QObject::event (this=0x573409191e48, e=0x70b29800bcc0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qobject.cpp:1419
#28 0x000070b2a41ff518 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x573409191e48, e=0x70b29800bcc0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/widgets/kernel/qapplication.cpp:3294
#29 0x000070b2a2ebda48 in QCoreApplication::notifyInternal2 (receiver=0x573409191e48, event=0x70b29800bcc0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qcoreapplication.cpp:1165
#30 0x000070b2a2ebda8d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qcoreapplication.cpp:1609
#31 0x000070b2a2ebdca2 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x573408ce2450) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qcoreapplication.cpp:1965
#32 0x000070b2a2c7169f in postEventSourceDispatch (s=s@entry=0x573408d70da0) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#33 0x000070b2a25145b5 in g_main_dispatch (context=0x70b298000f30) at ../../../glib/gmain.c:3344
#34 0x000070b2a2573717 in g_main_context_dispatch_unlocked (context=0x70b298000f30) at ../../../glib/gmain.c:4152
#35 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x70b298000f30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217
#36 0x000070b2a2513a53 in g_main_context_iteration (context=0x70b298000f30, may_block=1) at ../../../glib/gmain.c:4282
#37 0x000070b2a2c6f4ff in QEventDispatcherGlib::processEvents (this=0x573408ce5be0, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/kernel/qeventdispatcher_glib.cpp:396
#38 0x000070b2a2ec89bb in QEventLoop::exec (this=0x7fff8a7229f0, flags=...) at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qflags.h:34
#39 0x000070b2a2ebe68d in QCoreApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/corelib/global/qflags.h:74
#40 0x000070b2a34d48ed in QGuiApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/gui/kernel/qguiapplication.cpp:1975
#41 0x000070b2a41f8579 in QApplication::exec () at /usr/src/qt6-base-6.8.0-0zneon+24.04+noble+unstable+build18/src/widgets/kernel/qapplication.cpp:2562
#42 0x00005733f8f8b089 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/kf6-kded-6.7.0+p24.04+vunstable+git20241029.1105-0/src/kded.cpp:674
Comment 16 Patrick Silva 2024-11-06 19:53:20 UTC
sorry, I meant "the backtrace of kded6 process that crashes together plasmashell..."
Comment 17 TraceyC 2024-11-06 20:50:59 UTC
(In reply to Patrick Silva from comment #16)
> sorry, I meant "the backtrace of kded6 process that crashes together
> plasmashell..."

Thanks for the backtrace. That does indeed look like a different crash. Can you please open a new bug report and paste that backtrace into it? Thanks!
Comment 18 Patrick Silva 2024-11-06 20:57:30 UTC
reported as bug 495894
Comment 19 Nicolas Fella 2024-11-06 21:50:37 UTC
> /usr/src/kf6-solid-6.7.0+p24.04+vunstable+git20241015.1718-0 

Your Solid is from October 15. The fix was merged October 19
Comment 20 Patrick Silva 2024-11-07 10:34:59 UTC
Unfortunately updates are considerably delayed on neon unstable.  :(
Thank you for clarifying, Nicolas.
Comment 21 Nate Graham 2024-11-08 20:02:40 UTC
*** Bug 495894 has been marked as a duplicate of this bug. ***
Comment 22 Patrick Silva 2024-11-09 10:58:12 UTC
Can confirm that the bug is fixed after updating to frameworks 6.8. \o/

Operating System: Arch Linux 
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Graphics Platform: Wayland

Thank you all.
Comment 23 zed556@gmail.com 2024-11-09 11:59:01 UTC
Bonjour,

Neon toujours bugué

Operating System: KDE neon 6.2
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.8.0-48-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-7100T CPU @ 3.40GHz
Memory: 15.5 Gio of RAM
Graphics Processor: Mesa Intel® HD Graphics 630
Manufacturer: Notebook
Product Name: N650DU
Comment 24 TraceyC 2024-11-12 18:27:31 UTC
(In reply to Patrick Silva from comment #22)
> Can confirm that the bug is fixed after updating to frameworks 6.8. \o/
> 

Great to hear! Thanks for the update.
Comment 25 TraceyC 2024-11-12 18:29:56 UTC
(In reply to zed556@gmail.com from comment #23)
> Bonjour,
> 
> Neon toujours bugué
> 
> Operating System: KDE neon 6.2
> KDE Plasma Version: 6.2.3
> KDE Frameworks Version: 6.7.0
> Qt Version: 6.8.0
> Kernel Version: 6.8.0-48-generic (64-bit)
> Graphics Platform: Wayland
> Processors: 4 × Intel® Core™ i3-7100T CPU @ 3.40GHz
> Memory: 15.5 Gio of RAM
> Graphics Processor: Mesa Intel® HD Graphics 630
> Manufacturer: Notebook
> Product Name: N650DU

I'm sorry to hear this is still not fixed for you on NEON. If you can still reproduce the crash, please open a new report and attach a new backtrace. Sometimes the same thing can crash for different reasons or different parts of the code. We need the backtrace to determine what's happening on your install. Merci!
Comment 26 zed556@gmail.com 2024-11-12 19:26:40 UTC
Hello,

Bug fixed since upgrading neon to frameworks 6.8.
But the notification for DVDs is not yet up to date.

Good evening
Comment 27 Nate Graham 2024-11-25 18:54:25 UTC

*** This bug has been marked as a duplicate of bug 492578 ***