Bug 182368 - kbluetooth4 crashed with SIGSEGV in QDBusAbstractInterface::callWithArgumentList()
Summary: kbluetooth4 crashed with SIGSEGV in QDBusAbstractInterface::callWithArgumentL...
Status: RESOLVED FIXED
Alias: None
Product: kbluetooth
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 0.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Tom Patzig
URL:
Keywords:
: 184326 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-01-30 00:54 UTC by Connor Imes
Modified: 2009-11-09 18:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Backtrace (8.16 KB, text/plain)
2009-01-30 00:55 UTC, Connor Imes
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Connor Imes 2009-01-30 00:54:21 UTC
Version:           4.1.96 (using KDE 4.1.96)
OS:                Linux
Installed from:    Ubuntu Packages

This crash bug is being forwarded from Ubuntu's Launchpad - https://launchpad.net/bugs/320614

I searched for duplicates but did not find any I think matched, please forgive if I missed it.

If further information is required, please ask on the Launchpad bug report if possible so the original reporter can see questions.  Thank you.

User states
"Klick the KDE bluetooth icon and Settings->OBEX and crashed
But I can't reproduction"
Comment 1 Connor Imes 2009-01-30 00:55:29 UTC
Created attachment 30730 [details]
Backtrace
Comment 2 Dario Andres 2009-01-30 01:49:01 UTC
Pasted backtrace from comment 1:

.
Thread 1 (process 6078):
#0  0xb754cc5d in QDBusAbstractInterface::callWithArgumentList ()
   from /usr/lib/libQtDBus.so.4
#1  0xb754ec5d in QDBusAbstractInterface::call () from /usr/lib/libQtDBus.so.4
#2  0x08065fc3 in ObexServer::stop (this=0x87c6a48)
    at /build/buildd/kdebluetooth-0.3/src/obexserver/obexserver.cpp:100
	__PRETTY_FUNCTION__ = "void ObexServer::stop()"
#3  0x080514ed in KBlueTray::qt_metacall (this=0xbffad964, 
    _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbffaca5c)
    at /build/buildd/kdebluetooth-0.3/obj-i486-linux-gnu/src/moc_trayicon.cpp:159
No locals.
#4  0xb744bc10 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#5  0xb744c010 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#6  0xb6b215b1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#7  0xb6b21f1f in QAction::activate () from /usr/lib/libQtGui.so.4
#8  0xb6eff554 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb6efffe2 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#10 0xb6b7f952 in QWidget::event () from /usr/lib/libQtGui.so.4
#11 0xb6f022d9 in QMenu::event () from /usr/lib/libQtGui.so.4
#12 0xb6b2787c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#13 0xb6b300b1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#14 0xb7c4000d in KApplication::notify (this=0xbffada00, receiver=0x86ec0f0, 
    event=0xbffad0a8)
    at /build/buildd/kde4libs-4.1.96/kdeui/kernel/kapplication.cpp:307
No locals.
#15 0xb7436ff1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#16 0xb6b2f33e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#17 0xb6b998fe in ?? () from /usr/lib/libQtGui.so.4
#18 0xb6b98a05 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#19 0xb6bc27ea in ?? () from /usr/lib/libQtGui.so.4
#20 0xb646abf8 in IA__g_main_context_dispatch (context=0x8696498)
    at /build/buildd/glib2.0-2.19.5/glib/gmain.c:1814
No locals.
#21 0xb646e2a3 in g_main_context_iterate (context=0x8696498, block=1, 
    dispatch=1, self=0x8694a10)
    at /build/buildd/glib2.0-2.19.5/glib/gmain.c:2448
	max_priority = 2147483647
	timeout = 21225
	some_ready = 1
	nfds = 6
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x8741b68
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#22 0xb646e461 in IA__g_main_context_iteration (context=0x8696498, 
    may_block=1) at /build/buildd/glib2.0-2.19.5/glib/gmain.c:2511
	retval = <value optimized out>
#23 0xb7461628 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#24 0xb6bc1ee5 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb74356ba in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#26 0xb743587a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#27 0xb7437f35 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#28 0xb6b276f7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#29 0x08051b4e in main (argc=1, argv=0xbffadb04)
    at /build/buildd/kdebluetooth-0.3/src/main.cpp:77
	aboutData = {d = 0x8681390}
	component = {_vptr.KComponentData = 0xb77bd110, d = 0x8681b48}
	a = {<KApplication> = {<> = {<No data fields>}, 
    static staticMetaObject = {d = {superdata = 0xb72d1d48, 
        stringdata = 0xb7dc47c0 "KApplication", data = 0xb7dc4960, 
        extradata = 0x0}}, static loadedByKdeinit = false, 
    static KApp = 0xbffada00, d = 0x86bcf50}, static staticMetaObject = {d = {
      superdata = 0xb7decca0, stringdata = 0xb7dc4f60 "KUniqueApplication", 
      data = 0xb7dc5060, extradata = 0x0}}, d = 0x86e7d58}
	path = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 41}, 
    alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, simpletext = 0, 
    righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
      0}}, d = 0x86e5710, static codecForCStrings = 0x0}
	main = {<> = {<No data fields>}, static staticMetaObject = {d = {
      superdata = 0x8076650, stringdata = 0x806f0e0 "KBlueTray", 
      data = 0x806fda0, extradata = 0x0}}, modes = {<QList<QString>> = {{p = {
          static shared_null = {ref = {_q_value = 1332}, alloc = 0, 
            begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x86e6908}, 
        d = 0x86e6908}}, <No data fields>}, toolTipInfo = {
    static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 41}, alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x80766d0, 
    static codecForCStrings = 0x0}, tray = 0x86e3df0, mainmenu = 0x86e5750, 
  quitAction = 0x86ec9c8, aboutAction = 0x86ec7b8, adapterAction = 0x86ebb70, 
  serverAction = 0x86ec068, wizardAction = 0x86eb970, 
  sendToAction = 0x86eb1e0, lockConfigureAction = 0xbffada80, 
  lockEnableAction = 0xb809b28f, kbluelockMenu = 0xbffada70, 
  settingsMenu = 0x86ec0f0, config = 0x87196f8, confGroup = 0x871e038, 
  adapterConfig = 0x0, secure = 0xffffffff, adapter = 0x8773ac8, 
  session = 0x0, server = 0x87c6a48, serversession = 0x0, 
  defaultAdapterUBI = {static null = {<No data fields>}, 
    static shared_null = {ref = {_q_value = 3073}, alloc = 0, size = 0, 
      data = 0x80766e2, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
    static shared_empty = {ref = {_q_value = 41}, alloc = 0, size = 0, 
      data = 0xb751c9ce, clean = 0, simpletext = 0, righttoleft = 0, 
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
    d = 0x87743d0, static codecForCStrings = 0x0}, online = true, 
  devSelector = 0x0, lockSelector = 0x0, fileToSend = {
    static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 41}, alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x80766d0, 
    static codecForCStrings = 0x0}, progress = 0x0, 
  totalFileSize = 764638714069, lockDevice = {
    static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 41}, alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x80766d0, 
    static codecForCStrings = 0x0}, lockDeviceName = {
    static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 41}, alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x80766d0, 
    static codecForCStrings = 0x0}, kblueLockEnabled = false, 
  kblueUnlockEnabled = false, awaytime = {d = 0x86e6008}, dbus = 0x87157e8, 
  agentPath = {static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 3073}, alloc = 0, size = 0, data = 0x80766e2, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 41}, alloc = 0, size = 0, data = 0xb751c9ce, clean = 0, 
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
      reserved = 0, array = {0}}, d = 0x86e5710, 
    static codecForCStrings = 0x0}, agent = 0x8776068}
	description = 0x80717fa "kbluetooth4"
Comment 3 kaido kert 2009-06-10 08:16:49 UTC
https://bugs.kde.org/show_bug.cgi?id=188690
Obexserver::Stop seems to be the issue here.
Easily reproducible for me with suspend/resume.
Comment 4 Alex Fiestas 2009-09-04 12:47:36 UTC
Hi
I'm unable to reproduce this bug even with suspend/resume action. Is it still reproducible?

Thanks!
Comment 5 Dario Andres 2009-09-28 02:08:08 UTC
*** Bug 184326 has been marked as a duplicate of this bug. ***
Comment 6 Alex Fiestas 2009-11-09 18:40:59 UTC
Well, kubuntu users reported to me that this bug is fixed by using 9.10 version of kubuntu (which have a recent version of kde, bluez, kbluetooth etc).

I ask for feedback 1 month ago and nobody answer so, if is ok for everybody I'm going to set this bug as resolved.