Bug 255555 - KBluetooth (0.4.2) segfaults when sending contacts from mobile [invalid KJob::emitResult, ObexServerSession::disconnect, KBlueTray::slotServerSessionRemoved]
Summary: KBluetooth (0.4.2) segfaults when sending contacts from mobile [invalid KJob:...
Status: RESOLVED DUPLICATE of bug 270702
Alias: None
Product: kbluetooth
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Alex Fiestas
URL:
Keywords:
: 245782 261567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-29 01:11 UTC by Ralf Hemmenstaedt
Modified: 2011-04-11 19:34 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Hemmenstaedt 2010-10-29 01:11:57 UTC
Application: kbluetooth (0.4)
KDE Platform Version: 4.5.2 (KDE 4.5.2) "release 10"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-pae i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I tried to send all contacts (the whole phone book) from my mobile phone (Sony Ericsson W810i) to my laptop. Sending other files, e.g. images, how ever works.

The crash can be reproduced every time.

-- Backtrace:
Application: KBluetooth (kbluetooth), signal: Segmentation fault
[KCrash Handler]
#7  d_func (this=0x0) at /usr/src/debug/kdelibs-4.5.2/kdecore/jobs/kjob.h:599
#8  KJob::emitResult (this=0x0) at /usr/src/debug/kdelibs-4.5.2/kdecore/jobs/kjob.cpp:302
#9  0x0806ce4a in ObexServerSession::disconnect (this=0x8256808) at /usr/src/debug/kbluetooth-0.4.2/src/obexserver/obexserversession.cpp:69
#10 0x08058267 in KBlueTray::slotServerSessionRemoved (this=0xbff38610) at /usr/src/debug/kbluetooth-0.4.2/src/trayicon.cpp:730
#11 0x080530f5 in KBlueTray::qt_metacall (this=0xbff38610, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbff37c18)
    at /usr/src/debug/kbluetooth-0.4.2/build/src/moc_trayicon.cpp:173
#12 0xb61acefd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb61bbfe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x08053cc7 in ObexServer::sessionRemoved (this=0x82daeb8, _t1=...) at /usr/src/debug/kbluetooth-0.4.2/build/src/moc_obexserver.cpp:163
#15 0x0806ae80 in ObexServer::slotSessionRemoved (this=0x82daeb8, path=...) at /usr/src/debug/kbluetooth-0.4.2/src/obexserver/obexserver.cpp:176
#16 0x08053e3b in ObexServer::qt_metacall (this=0x82daeb8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbff37dac)
    at /usr/src/debug/kbluetooth-0.4.2/build/src/moc_obexserver.cpp:113
#17 0xb62e1a37 in ?? () from /usr/lib/libQtDBus.so.4
#18 0xb62ef536 in ?? () from /usr/lib/libQtDBus.so.4
#19 0xb61b993f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb670dc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb6715bf7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb72f8941 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0xb61a6e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb61aa9b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#25 0xb61aab9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#26 0xb61d283d in ?? () from /usr/lib/libQtCore.so.4
#27 0xb5699b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb569a350 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb569a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb61d2d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0xb67be19a in ?? () from /usr/lib/libQtGui.so.4
#32 0xb61a611d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0xb61a6319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb61aac70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#35 0xb670b164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#36 0x08054b69 in main (argc=) at /usr/src/debug/kbluetooth-0.4.2/src/main.cpp:71

This bug may be a duplicate of or related to bug 245782.

Possible duplicates by query: bug 254482, bug 245782.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-18 20:55:28 UTC
[Comment from a bug triager]
This looks related to bug 225924 and bug 220145; but I don't know if they are related.
Comment 2 Dario Andres 2010-11-18 20:55:39 UTC
*** Bug 245782 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-12-30 18:17:37 UTC
[Comment from a bug triager]
From bug 261567:
-- Information about the crash:
kbluetooth (0.4) is running. On my (android hero) phone I send an mp3 file to the PC. kbluetooth immediately crashes. Was working fine... a month ago?

-

@Alex: should your commit (http://websvn.kde.org/?view=rev&revision=1087893) fix the crash of this report too ?

Regards
Comment 4 Dario Andres 2010-12-30 18:17:42 UTC
*** Bug 261567 has been marked as a duplicate of this bug. ***
Comment 5 Lamarque V. Souza 2011-04-11 19:34:37 UTC

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