Bug 271412 - kded4 crash when unplugging 3G modem
Summary: kded4 crash when unplugging 3G modem
Status: RESOLVED DUPLICATE of bug 269396
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-21 11:44 UTC by Sergiu Bivol
Modified: 2011-04-22 06:20 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 Sergiu Bivol 2011-04-21 11:44:24 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu Natty (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
I removed the 3G modem (ZTE MF636) from the USB port. The connection was active, but not the primary one, since I was also being connected to Internet over the Ethernet port.

- Unusual behavior I noticed:
It was unusual that kded4 didn't hang eating 100% CPU, as I was expecting.
Repeating the same steps didn't lead to a second crash. Will try after a restart.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Demon KDE (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc9dcb9d780 (LWP 1478))]

Thread 4 (Thread 0x7fc9c254b700 (LWP 1485)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fc9c254aae0 in ?? ()
#2  0x00007fff201cc7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7fc9b470c700 (LWP 2509)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fc9b470bae0 in ?? ()
#2  0x00007fff201cc7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7fc9b3f0b700 (LWP 23236)):
#0  0x00007fc9da460f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc9d7878104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc9d7878639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc9db845446 in QEventDispatcherGlib::processEvents (this=0x25a4e00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fc9db819882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc9db819abc in QEventLoop::exec (this=0x7fc9b3f0ae00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fc9db730924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fc9db733175 in QThreadPrivate::start (arg=0x7fc9bc032800) at thread/qthread_unix.cpp:320
#8  0x00007fc9d7f37d8c in start_thread (arg=0x7fc9b3f0b700) at pthread_create.c:304
#9  0x00007fc9da46e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc9dcb9d780 (LWP 1478)):
[KCrash Handler]
#6  QCoreApplication::postEvent (receiver=0x2375dc0, event=0x2135080, priority=0) at kernel/qcoreapplication.cpp:1132
#7  0x00007fc9d8e5f361 in QDBusConnectionPrivate::handleSignal (this=0x2085b40, key=..., msg=...) at qdbusintegrator.cpp:1573
#8  0x00007fc9d8e5f5b8 in QDBusConnectionPrivate::handleSignal (this=0x2085b40, msg=...) at qdbusintegrator.cpp:1592
#9  0x00007fc9d8e60f95 in QDBusConnectionPrivate::handleMessage (this=0x2085b40, amsg=...) at qdbusintegrator.cpp:560
#10 0x00007fc9d8e65387 in qDBusSignalFilter (connection=<value optimized out>, message=<value optimized out>, data=0x2085b40) at qdbusintegrator.cpp:541
#11 0x00007fc9d6262ac6 in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#12 0x00007fc9d8e57609 in q_dbus_connection_dispatch (this=0x2085b40) at qdbus_symbols_p.h:115
#13 QDBusConnectionPrivate::doDispatch (this=0x2085b40) at qdbusintegrator.cpp:1125
#14 0x00007fc9d8e59d6d in QDBusConnectionPrivate::socketRead (this=0x2085b40, fd=<value optimized out>) at qdbusintegrator.cpp:1145
#15 0x00007fc9d8e9a5f3 in QDBusConnectionPrivate::qt_metacall (this=0x2085b40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff200d2610) at .moc/release-shared/moc_qdbusconnection_p.cpp:99
#16 0x00007fc9db82f5f8 in QMetaObject::activate (sender=0x20b73c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff200d2610) at kernel/qobject.cpp:3287
#17 0x00007fc9db876b7e in QSocketNotifier::activated (this=<value optimized out>, _t1=11) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#18 0x00007fc9db834f4b in QSocketNotifier::event (this=0x20b73c0, e=0x7fff200d2ca0) at kernel/qsocketnotifier.cpp:317
#19 0x00007fc9dabdb9e4 in QApplicationPrivate::notify_helper (this=0x1fbe070, receiver=0x20b73c0, e=0x7fff200d2ca0) at kernel/qapplication.cpp:4462
#20 0x00007fc9dabe03aa in QApplication::notify (this=<value optimized out>, receiver=0x20b73c0, e=0x7fff200d2ca0) at kernel/qapplication.cpp:4341
#21 0x00007fc9dc595866 in KApplication::notify (this=0x7fff200d2f40, receiver=0x20b73c0, event=0x7fff200d2ca0) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007fc9db81a49c in QCoreApplication::notifyInternal (this=0x7fff200d2f40, receiver=0x20b73c0, event=0x7fff200d2ca0) at kernel/qcoreapplication.cpp:731
#23 0x00007fc9db844da9 in sendEvent (source=0x1fc1cc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 socketNotifierSourceDispatch (source=0x1fc1cc0) at kernel/qeventdispatcher_glib.cpp:110
#25 0x00007fc9d7877bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fc9d78783a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fc9d7878639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fc9db8453ef in QEventDispatcherGlib::processEvents (this=0x1ee9ce0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007fc9dac82dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007fc9db819882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007fc9db819abc in QEventLoop::exec (this=0x7fff200d2ed0, flags=...) at kernel/qeventloop.cpp:201
#32 0x00007fc9db81decb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#33 0x00007fc9cbebd135 in kdemain (argc=1, argv=0x1f54a70) at ../../kded/kded.cpp:925
#34 0x0000000000406dd3 in launch (argc=1, _name=0x40b2d7 "kded4", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b15e "0") at ../../kinit/kinit.cpp:746
#35 0x00000000004098fe in main (argc=4, argv=0x7fff200d4058, envp=0x7fff200d4080) at ../../kinit/kinit.cpp:1861

Possible duplicates by query: bug 269396.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2011-04-22 06:20:45 UTC

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