Bug 204457 - kpilotDaemon crash: Unable to do dlp_ReadSysInfo
Summary: kpilotDaemon crash: Unable to do dlp_ReadSysInfo
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kpilot
Classification: Applications
Component: kpilotDaemon (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Bertjan Broeksema
URL:
Keywords:
: 203393 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-19 22:20 UTC by Cam Ellison
Modified: 2009-12-11 17:14 UTC (History)
5 users (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 Cam Ellison 2009-08-19 22:20:07 UTC
Application that crashed: kpilotDaemon
Version of the application: 5.3.0 (KDE 4.3.0)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.23 i686

What I was doing when the application crashed:
Starting kpilot from command line brings kpilot widget up, kpilotDaemon starts, then message '.kde.kpilot.daemon was not provided by any .service files', then HotSync is disabled because screen saver feature is not set (it is set, but that's another matter). HotSync cycle runs OK, though obviously with no actual sync taking place.  Then when kpilot tries to open the device (usb:), kpilotDaemon crashes.
Running kpilotDaemon independently produces the following on the console:
!
!    Unable to do dlp_ReadSysInfo
KCrash: Application 'kpilotDaemon' crashing...
sock_file=/home/cam/.kde/socket-treehouse/kdeinit4__0

hence the subject line.

At the moment, the system is more-or-less running kde4, but with some kde3 apps.

 -- Backtrace:
Application: KPilot Daemon (kpilotDaemon), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5ef4700 (LWP 17603))]

Thread 3 (Thread 0xb4807b90 (LWP 17687)):
#0  0xb6275be8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6849724 in pthread_cond_timedwait () from /lib/libc.so.6
#2  0xb69aa4bb in u_read_i (ps=0x8136a88, buf=0x8156af8, len=10, flags=1, timeout=20000) at libusb.c:535
#3  0xb69aa19a in u_read (ps=0x8136a88, buf=0x8156af8, len=10, flags=1) at libusb.c:484
#4  0xb69cfa6f in protocol_queue_build (ps=0x8136a88, autodetect=1) at socket.c:472
#5  0xb69d078c in pi_socket_init (ps=0x8136a88) at socket.c:983
#6  0xb69a8421 in pi_usb_accept (ps=0x8136a88, addr=0x0, addrlen=0x0) at usb.c:432
#7  0xb69d0bf9 in pi_accept_to (pi_sd=4, addr=0x0, addrlen=0x0, timeout=20) at socket.c:1139
#8  0xb7eb200d in DeviceCommWorker::acceptDevice (this=0x81a5230) at ../../../kpilot/lib/kpilotdevicelink.cc:462
#9  0xb7eb5d63 in DeviceCommWorker::qt_metacall (this=0x81a5230, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb4806d7c) at ./kpilotdevicelinkPrivate.moc:70
#10 0xb74fab33 in QMetaObject::activate (sender=0x8179790, from_signal_index=4, to_signal_index=4, argv=0xb4806d7c) at kernel/qobject.cpp:3112
#11 0xb74fb782 in QMetaObject::activate (sender=0x8179790, m=0xb75d6d90, local_signal_index=0, argv=0xb4806d7c) at kernel/qobject.cpp:3186
#12 0xb7536003 in QSocketNotifier::activated (this=0x8179790, _t1=4) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#13 0xb7500147 in QSocketNotifier::event (this=0x8179790, e=0xb4807130) at kernel/qsocketnotifier.cpp:316
#14 0xb6b24814 in QApplicationPrivate::notify_helper (this=0x80b1930, receiver=0x8179790, e=0xb4807130) at kernel/qapplication.cpp:4056
#15 0xb6b2c97e in QApplication::notify (this=0xbfcef9b4, receiver=0x8179790, e=0xb4807130) at kernel/qapplication.cpp:3603
#16 0xb7a5800d in KApplication::notify (this=0xbfcef9b4, receiver=0x8179790, event=0xb4807130) at ../../kdeui/kernel/kapplication.cpp:302
#17 0xb74e59cb in QCoreApplication::notifyInternal (this=0xbfcef9b4, receiver=0x8179790, event=0xb4807130) at kernel/qcoreapplication.cpp:610
#18 0xb7510aea in QCoreApplication::sendEvent (source=0x80ae470) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#19 socketNotifierSourceDispatch (source=0x80ae470) at kernel/qeventdispatcher_glib.cpp:110
#20 0xb62bd848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb62c0d73 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb62c0ef8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb7510858 in QEventDispatcherGlib::processEvents (this=0x8136e68, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#24 0xb74e401a in QEventLoop::processEvents (this=0xb4807300, flags=...) at kernel/qeventloop.cpp:149
#25 0xb74e4462 in QEventLoop::exec (this=0xb4807300, flags=...) at kernel/qeventloop.cpp:201
#26 0xb73f12c9 in QThread::exec (this=0x81a7f18) at thread/qthread.cpp:487
#27 0xb7eb00ea in DeviceCommThread::run (this=0x81a7f18) at ../../../kpilot/lib/kpilotdevicelink.cc:110
#28 0xb73f4582 in QThreadPrivate::start (arg=0x81a7f18) at thread/qthread_unix.cpp:188
#29 0xb6271f50 in start_thread () from /lib/libpthread.so.0
#30 0xb683d5de in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb37c5b90 (LWP 17764)):
#0  0xb6836b17 in select () from /lib/libc.so.6
#1  0xb613bae9 in ?? () from /lib/libusb-0.1.so.4
#2  0xb69a9a4a in RD_do_read (timeout=0) at libusb.c:279
#3  0xb69a9c11 in RD_main (foo=0x0) at libusb.c:324
#4  0xb6271f50 in start_thread () from /lib/libpthread.so.0
#5  0xb683d5de in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5ef4700 (LWP 17603)):
[KCrash Handler]
#5  0xb74e661d in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x807eae0) at kernel/qcoreapplication.cpp:1263
#6  0xb74e67ed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#7  0xb7510c0f in QCoreApplication::sendPostedEvents (s=0x80b31a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#8  postEventSourceDispatch (s=0x80b31a8) at kernel/qeventdispatcher_glib.cpp:210
#9  0xb62bd848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#10 0xb62c0d73 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb62c0ef8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#12 0xb7510858 in QEventDispatcherGlib::processEvents (this=0x807e620, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#13 0xb6bc3fd5 in QGuiEventDispatcherGlib::processEvents (this=0x807e620, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#14 0xb74e401a in QEventLoop::processEvents (this=0xbfcef940, flags=...) at kernel/qeventloop.cpp:149
#15 0xb74e4462 in QEventLoop::exec (this=0xbfcef940, flags=...) at kernel/qeventloop.cpp:201
#16 0xb74e68b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#17 0xb6b24697 in QApplication::exec () at kernel/qapplication.cpp:3525
#18 0x08072425 in main (argc=1, argv=0xbfcefc34) at ../../../kpilot/kpilot/pilotDaemon.cc:1210

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-19 22:44:02 UTC
This looks related to bug 203393. Thanks
Comment 2 Bertjan Broeksema 2009-08-20 09:07:03 UTC
*** Bug 203393 has been marked as a duplicate of this bug. ***
Comment 3 Bertjan Broeksema 2009-08-20 09:23:57 UTC
I do get the the message about dbus also but not the crash. They don't look related to me.

Can you give me the version of pilot-link you're using and the kind of device.
Comment 4 Bertjan Broeksema 2009-08-20 09:44:20 UTC
*** Bug 203393 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2009-12-11 17:14:16 UTC
Unfortunately, KPilot is unmaintained due to lack of manpower and will not be part of KDE SC 4.4.

This bug reports will now be closed.