Bug 162463 - SIGSEGV when enabling service discovery
Summary: SIGSEGV when enabling service discovery
Status: RESOLVED DUPLICATE of bug 150564
Alias: None
Product: kde-bluetooth
Classification: Miscellaneous
Component: kbluemon (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Gollub
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-22 13:56 UTC by Thilo-Alexander Ginkel
Modified: 2008-12-08 00:08 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 Thilo-Alexander Ginkel 2008-05-22 13:56:27 UTC
Version:           n/a (using KDE 3.5.9)
Installed from:    Ubuntu Packages
Compiler:          gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) 
OS:                Linux

When enabling the "Discover Remote Services" checkbox in KBlueMon, KBlueMon crashes with a SIGSEGV a few seconds after starting the scan:

[Thread debugging using libthread_db enabled]
[New Thread 0x7fab453496f0 (LWP 5963)]
[KCrash handler]
#5  Monitor::newdev (this=0x7fff4d379770, name=@0x6c5770, 
    dev_class=<value optimized out>, rssi=<value optimized out>)
    at /usr/share/qt3/include/qvaluevector.h:482
#6  0x000000000040b581 in Monitor::qt_invoke (this=0x7fff4d379770, _id=53, 
    _o=0x7fff4d378a30) at ./monitor.moc:123
#7  0x00007fab41b2bfd0 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#8  0x00007fab44f20755 in KBluetooth::Adapter::remoteDeviceFound ()
   from /usr/lib/libkbluetooth.so.0
#9  0x00007fab44f235a3 in KBluetooth::Adapter::filterFunctionAd ()
   from /usr/lib/libkbluetooth.so.0
#10 0x00007fab44cc80dc in dbus_connection_dispatch ()
   from /usr/lib/libdbus-1.so.3
#11 0x00007fab4489c9d0 in DBusQt::Connection::dispatchRead ()
   from /usr/lib/libdbus-qt-1.so.1
#12 0x00007fab4489d0ff in DBusQt::Connection::qt_invoke ()
   from /usr/lib/libdbus-qt-1.so.1
#13 0x00007fab41b2bfd0 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#14 0x00007fab41b2cb4e in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#15 0x00007fab4489d7d6 in DBusQt::Internal::Integrator::slotRead ()
   from /usr/lib/libdbus-qt-1.so.1
#16 0x00007fab4489d83e in DBusQt::Internal::Integrator::qt_invoke ()
   from /usr/lib/libdbus-qt-1.so.1
#17 0x00007fab41b2bfd0 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#18 0x00007fab41b2c9a5 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#19 0x00007fab41ea502c in QSocketNotifier::activated ()
   from /usr/lib/libqt-mt.so.3
#20 0x00007fab41b4cdb0 in QSocketNotifier::event ()
   from /usr/lib/libqt-mt.so.3
#21 0x00007fab41ac433a in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#22 0x00007fab41ac6093 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#23 0x00007fab431fa40d in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#24 0x00007fab41a5520e in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#25 0x00007fab41ab6a6b in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#26 0x00007fab41a6a0e8 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#27 0x00007fab41ade5bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#28 0x00007fab41ac5d9e in QApplication::enter_loop ()
   from /usr/lib/libqt-mt.so.3
#29 0x00007fab41cd5f31 in QDialog::exec () from /usr/lib/libqt-mt.so.3
#30 0x0000000000407adc in main (argc=1, argv=<value optimized out>)
    at /build/buildd/kdebluetooth-1.0~beta9~r769275/./kdebluetooth/kbluemon/main.cpp:69

The only remote device in range at that point is a Nokia 6310i (in case that matters).
Comment 1 Thilo-Alexander Ginkel 2008-05-22 14:01:22 UTC
$ hciconfig -a
hci0:   Type: USB
        BD Address: 00:60:57:xx:xx:xx ACL MTU: 192:8 SCO MTU: 64:8
        UP RUNNING
        RX bytes:9749 acl:32 sco:0 events:168 errors:0
        TX bytes:4197 acl:29 sco:0 commands:106 errors:0
        Features: 0xff 0xff 0x0b 0x00 0x00 0x00 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'Andromeda'
        Class: 0x180104
        Service Classes: Capturing, Object Transfer
        Device Class: Computer, Desktop workstation
        HCI Ver: 1.1 (0x1) HCI Rev: 0x175 LMP Ver: 1.1 (0x1) LMP Subver: 0x175
        Manufacturer: Cambridge Silicon Radio (10)
Comment 2 Dario Andres 2008-12-08 00:08:00 UTC
I'm marking this sa duplicate of bug 150564(same situation, similar backtraces). If you think this is not a duplicate, just report it to me. Thanks :) 



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