Bug 268901 - Bluetooth configuration screen crashed
Summary: Bluetooth configuration screen crashed
Status: RESOLVED FIXED
Alias: None
Product: solid
Classification: Frameworks and Libraries
Component: bluetooth (show other bugs)
Version: 4.5 or older
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Alex Fiestas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-19 15:22 UTC by Lindsay Smart
Modified: 2012-10-08 05:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.37 KB, text/plain)
2011-10-03 09:17 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lindsay Smart 2011-03-19 15:22:16 UTC
Application: bluedevil-audio (0.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-27-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
While trying to set up a bluetooth headset, the program crashed.

-- Backtrace:
Application: Bluetooth Audio Helper (bluedevil-audio), signal: Segmentation fault
[KCrash Handler]
#6  malloc_consolidate (av=0x7f9a66437e40) at malloc.c:5155
#7  0x00007f9a66133e82 in _int_malloc (av=0x7f9a66437e40, bytes=3294) at malloc.c:4373
#8  0x00007f9a6613538e in __libc_malloc (bytes=3294) at malloc.c:3660
#9  0x00007f9a667b9256 in QByteArray::QByteArray (this=0x7fff82bec480, data=0x7f9a5d798020 "", size=3262) at tools/qbytearray.cpp:1299
#10 0x00007f9a66e20160 in KSharedDataCache::find (this=<value optimized out>, key=<value optimized out>, destination=0x7fff82bec560) at ../../kdecore/util/kshareddatacache.cpp:1375
#11 0x00007f9a68190d8c in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x1711980, key=..., data=..., path=...) at ../../kdeui/icons/kiconloader.cpp:862
#12 0x00007f9a68198f53 in KIconLoader::loadIcon (this=0x1700ec0, _name=<value optimized out>, group=KIconLoader::Desktop, size=48, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1218
#13 0x00007f9a6818fcf0 in KIconEngine::pixmap (this=<value optimized out>, size=..., mode=<value optimized out>, state=<value optimized out>) at ../../kdeui/icons/kiconengine.cpp:93
#14 0x00007f9a67315e55 in QIcon::pixmap (this=<value optimized out>, size=..., mode=65, state=1715699264) at image/qicon.cpp:676
#15 0x00007f9a584a6542 in ?? () from /usr/lib/kde4/bluedevilaudioactionplugin.so
#16 0x00007f9a584a5e01 in ?? () from /usr/lib/kde4/bluedevilaudioactionplugin.so
#17 0x00007f9a668c2b27 in QMetaObject::activate (sender=0x178eb40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x41) at kernel/qobject.cpp:3280
#18 0x00007f9a668c7cff in QSingleShotTimer::timerEvent (this=0x178eb40) at kernel/qtimer.cpp:308
#19 0x00007f9a668bc8f9 in QObject::event (this=0x178eb40, e=0xcde) at kernel/qobject.cpp:1183
#20 0x00007f9a67260fdc in QApplicationPrivate::notify_helper (this=0x161ad70, receiver=0x178eb40, e=0x7fff82bed2b0) at kernel/qapplication.cpp:4396
#21 0x00007f9a67266aed in QApplication::notify (this=0x7fff82bed600, receiver=0x178eb40, e=0x7fff82bed2b0) at kernel/qapplication.cpp:4277
#22 0x00007f9a681e3156 in KApplication::notify (this=0x7fff82bed600, receiver=0x178eb40, event=0x7fff82bed2b0) at ../../kdeui/kernel/kapplication.cpp:310
#23 0x00007f9a668aacdc in QCoreApplication::notifyInternal (this=0x7fff82bed600, receiver=0x178eb40, event=0x7fff82bed2b0) at kernel/qcoreapplication.cpp:732
#24 0x00007f9a668da6f2 in sendEvent (this=0x161e940) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (this=0x161e940) at kernel/qeventdispatcher_unix.cpp:602
#26 0x00007f9a668d74c8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#27 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#28 0x00007f9a63109342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x00007f9a6310d2a8 in ?? () from /lib/libglib-2.0.so.0
#30 0x00007f9a6310d45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x00007f9a668d7193 in QEventDispatcherGlib::processEvents (this=0x16031f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#32 0x00007f9a67313a4e in QGuiEventDispatcherGlib::processEvents (this=0x7f9a66437e40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f9a668a9a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#34 0x00007f9a668a9dec in QEventLoop::exec (this=0x7fff82bed550, flags=) at kernel/qeventloop.cpp:201
#35 0x00007f9a668adebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x0000000000402b3f in _start ()

Possible duplicates by query: bug 257258.

Reported using DrKonqi
Comment 1 Elias Probst 2011-10-03 09:17:29 UTC
Created attachment 64156 [details]
New crash information added by DrKonqi

bluedevil-audio (0.1) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.2

- What I was doing when the application crashed:
→ Tried to re-connect my Bluetooth headset (Sennheiser MM550) after it lost connection due to a removed battery
→ Connection attempt timed out
→ Openend Bluetooth Devices KCM
→ Removed Bluetooth headset from devices list
→ Started the "Add Device" wizard
→ Crash

Using BlueZ 4.96

-- Backtrace (Reduced):
#6  malloc_consolidate (av=0x7f8818a10e80) at malloc.c:5155
#7  0x00007f881872cd66 in _int_malloc (av=0x7f8818a10e80, bytes=<value optimized out>) at malloc.c:4738
#8  0x00007f881872ed0b in __libc_malloc (bytes=200) at malloc.c:3660
#9  0x00007f88199d887f in QByteArray::resize (this=0x7fffff4d3bb0, size=168) at tools/qbytearray.cpp:1386
#10 0x00007f8819ae5e64 in QUtf8::convertFromUnicode (uc=0x7e33fa, len=56, state=0x0) at codecs/qutfcodec.cpp:79
Comment 2 Alex Fiestas 2012-10-08 05:40:16 UTC
This bug was long fixed, upgrade your bluedevil version!

If by any chance I'm mistaken and you can reproduce this with newer version of bluedevil please, reopen the bug!

Thanks !