Bug 294262 - KDE Init crash after login
Summary: KDE Init crash after login
Status: RESOLVED DUPLICATE of bug 209975
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 20:17 UTC by pronboogaloo
Modified: 2012-02-16 20:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pronboogaloo 2012-02-16 20:17:24 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-5.dmz.1-liquorix-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
When removable media is set to automount at login and USB device is connected the crash happens.
This seems to be unrelated to filesystem (checked with NTFS & VFAT)


- What I was doing when the application crashed:
Login, USB HDD attached


- Unusual behavior I noticed:
Device Notifier was loaded in tray
Device Notifier disappeared and reappeared in tray.

Error Message in device notifier:
	Could not mount the following device:	<USB-HDD Name>
	org.freedesktop.UDisks.Error.Busy. /dev/sdb1/ is mounted


- Custom settings of the application:
Device Notifier settings - section "Automounting" (same as "System Settings" -> "Removable Media")
	Enable automatic mounting of removable media [enabled]
	Mount all removable media at login [enabled]
	other settings [not relevant]

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Daemon (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f04710ae760 (LWP 2518))]

Thread 3 (Thread 0x7f04533b5700 (LWP 2562)):
#0  0x00007f046e931cc3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f046b95e5d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f046b95ee02 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0453697dc6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f046b9837e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f046c42eb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#6  0x00007f046e93c90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f04529a8700 (LWP 2563)):
#0  0x00007f046e931cc3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f046b95e5d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f046b95ea99 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f046fd17e96 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f046fcec492 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f046fcec68f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f046fc0430f in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f046fccf35f in QInotifyFileSystemWatcherEngine::run() () from /usr/lib/libQtCore.so.4
#8  0x00007f046fc06cf5 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4
#9  0x00007f046c42eb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007f046e93c90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f04710ae760 (LWP 2518)):
[KCrash Handler]
#6  0x00007f046e896475 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f046e8996f0 in *__GI_abort () at abort.c:92
#8  0x00007f046e88f621 in *__GI___assert_fail (assertion=0x7f044b98f85e "elem", file=<optimized out>, line=764, function=0x7f044b98d1a0 "snd_hctl_handle_event") at assert.c:81
#9  0x00007f044b914b20 in snd_hctl_handle_event (event=0x7fff386d4cc0, hctl=0x25c9740) at hcontrol.c:764
#10 snd_hctl_handle_events (hctl=0x25c9740) at hcontrol.c:793
#11 0x00007f044b91fd29 in snd_mixer_handle_events (mixer=0x24ee8e0) at mixer.c:847
#12 0x00007f044bbd62b9 in prepareUpdateFromHW (this=0x25c1dc0) at ../../kmix/backends/mixer_alsa9.cpp:571
#13 Mixer_ALSA::prepareUpdateFromHW (this=0x25c1dc0) at ../../kmix/backends/mixer_alsa9.cpp:539
#14 0x00007f044bbec5d7 in Mixer_Backend::readSetFromHW (this=0x25c1dc0) at ../../kmix/backends/mixer_backend.cpp:103
#15 0x00007f044bbec53d in Mixer_Backend::qt_metacall (this=0x25c1dc0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff386d4f40) at ./mixer_backend.moc:82
#16 0x00007f046fcffeba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0x00007f046fd4942e in QSocketNotifier::activated(int) () from /usr/lib/libQtCore.so.4
#18 0x00007f046fd07b6b in QSocketNotifier::event(QEvent*) () from /usr/lib/libQtCore.so.4
#19 0x00007f046f0bec64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x00007f046f0c3af1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x00007f0470a96b96 in KApplication::notify (this=0x7fff386d5860, receiver=0x260f440, event=0x7fff386d55b0) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007f046fced28c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#23 0x00007f046fd17557 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/libQtCore.so.4
#24 0x00007f046b95e0cf in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f046b95e8c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f046b95ea99 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f046fd17e2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0x00007f046f162eee in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtGui.so.4
#29 0x00007f046fcec492 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x00007f046fcec68f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0x00007f046fcf0837 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#32 0x00007f045dd881f5 in kdemain (argc=1, argv=0x23181f0) at ../../kded/kded.cpp:925
#33 0x0000000000408a2a in launch (argc=1, _name=0x40b52e "kded4", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b3b6 "0") at ../../kinit/kinit.cpp:746
#34 0x0000000000405ffa in main (argc=4, argv=0x7fff00000001, envp=0x7fff386d6a30) at ../../kinit/kinit.cpp:1861

Possible duplicates by query: bug 294109, bug 294003, bug 293882, bug 293565, bug 289949.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-16 20:30:11 UTC

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