Bug 149642 - KDE Bluetooth Crashes When Trying to View Paired/Trusted Devices
Summary: KDE Bluetooth Crashes When Trying to View Paired/Trusted Devices
Status: RESOLVED FIXED
Alias: None
Product: kde-bluetooth
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Gollub
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-08 04:58 UTC by Justin Haygood
Modified: 2007-09-12 19:23 UTC (History)
0 users

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 Justin Haygood 2007-09-08 04:58:12 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    SuSE RPMs
Compiler:          4.2.1 (SUSE Linux) 
OS:                Linux

Cross-Posted From: https://bugzilla.novell.com/show_bug.cgi?id=308910

When trying to view paired/trusted devices, you get a crash:

System configuration startup check disabled.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb69346d0 (LWP 6363)]
[KCrash handler]
#6  KBluetooth::Service::isTrusted (this=0x8182550, address=@0x8183760)
    at /usr/lib/qt3/include/qstring.h:847
#7  0xb65f63cb in PairedTab::updateGUI (this=0x813f618)
    at /usr/src/debug/kdebluetooth-1.0_beta7/kdebluetooth/kcm_btpaired/pairedtab.cpp:288
#8  0xb65f8b67 in PairedTab (this=0x813f618, parent=0x813e858, 
    name=0xb65fc461 "pairedtab")
    at /usr/src/debug/kdebluetooth-1.0_beta7/kdebluetooth/kcm_btpaired/pairedtab.cpp:74
#9  0xb65fa91f in kcm_btpaired (this=0x813ad10, parent=0x8131dd0, 
    name=0xb65fc41f "btpaired")
    at /usr/src/debug/kdebluetooth-1.0_beta7/kdebluetooth/kcm_btpaired/kcm_btpaired.cpp:52
#10 0xb65faad1 in create_btpaired (parent=0x8131dd0)
    at /usr/src/debug/kdebluetooth-1.0_beta7/kdebluetooth/kcm_btpaired/kcm_btpaired.cpp:86
#11 0xb7d7dcda in KCModuleLoader::load (mod=@0x8132040, libname=@0xbfdf779c, 
    loader=0x8138788, report=KCModuleLoader::Inline, parent=0x8131dd0, 
    name=0xb73d86bb "unnamed", args=@0x8132010)
    at ./kutils/kcmoduleloader.cpp:92
#12 0xb7d7e35d in KCModuleLoader::loadModule (mod=@0x8132040, 
    report=KCModuleLoader::Inline, withfallback=false, parent=0x8131dd0, 
    name=0xb73d86bb "unnamed", args=@0x8132010)
    at ./kutils/kcmoduleloader.cpp:142
#13 0xb7d7e9e5 in KCModuleProxy::realModule (this=0x8131dd0)
    at ./kutils/kcmoduleproxy.cpp:186
#14 0xb7d7f622 in KCModuleProxy::buttons (this=0x8131dd0)
    at ./kutils/kcmoduleproxy.cpp:603
#15 0xb7d7f6c3 in KCMultiDialog::slotAboutToShow (this=0x80ad460, 
    page=0x80b06a0) at ./kutils/kcmultidialog.cpp:368
#16 0xb7d7f8bb in KCMultiDialog::qt_invoke (this=0x80ad460, _id=90, 
    _o=0xbfdf79f4) at ./kutils/kcmultidialog.moc:142
#17 0xb7edafbb in KCMShellMultiDialog::qt_invoke (this=0x80ad460, _id=90, 
    _o=0xbfdf79f4) at ./kcmshell/main.moc:164
#18 0xb706688d in QObject::activate_signal (this=0x80ad460, clist=0x8101368, 
    o=0xbfdf79f4) at kernel/qobject.cpp:2356
#19 0xb78a1081 in KDialogBase::aboutToShowPage (this=0x80ad460, t0=0x80b06a0)
    at ./kdeui/kdialogbase.moc:333
#20 0xb7d82705 in KCMultiDialog::addModule (this=0x80ad460, 
    moduleinfo=@0xbfdf7c20, parentmodulenames=@0xbfdf7ca0, 
    withfallback=<value optimized out>) at ./kutils/kcmultidialog.cpp:306
#21 0xb7edd255 in kdemain (_argc=2, _argv=0xbfdf7e94)
    at ./kcmshell/main.cpp:317
#22 0x080484f2 in main (argc=) at ./kcmshell/kdeinit_kcmshell.cpp:2
#23 0xb7db6fe0 in __libc_start_main () from /lib/libc.so.6
#24 0x08048461 in _start ()
Comment 1 Tscheesy 2007-09-11 21:25:50 UTC
i get the same on gutsy7.10 since ~tribe3 - system is actual..

error trace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233078592 (LWP 5956)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb6250f48 in KBluetooth::Adapter::hasBonding ()
   from /usr/lib/libkbluetooth.so.0
#7  0xb65bc166 in PairedTab::slotSelectionChanged ()
   from /usr/lib/kde3/kcm_btpaired.so
#8  0xb65beaba in PairedTab::qt_invoke () from /usr/lib/kde3/kcm_btpaired.so
#9  0xb6e149c0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0xb6e15338 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#11 0xb71b88fa in QListView::selectionChanged () from /usr/lib/libqt-mt.so.3
#12 0xb6f0ee5d in QListView::setCurrentItem () from /usr/lib/libqt-mt.so.3
#13 0xb6f12c93 in QListView::contentsMousePressEventEx ()
   from /usr/lib/libqt-mt.so.3
#14 0xb6f13398 in QListView::contentsMousePressEvent ()
   from /usr/lib/libqt-mt.so.3
#15 0xb779cb0c in KListView::contentsMousePressEvent ()
   from /usr/lib/libkdeui.so.4
#16 0xb6f4a0b9 in QScrollView::viewportMousePressEvent ()
   from /usr/lib/libqt-mt.so.3
#17 0xb6f4b52c in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#18 0xb6f13806 in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#19 0xb6e13e40 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#20 0xb6e13ebe in QObject::event () from /usr/lib/libqt-mt.so.3
#21 0xb6e4b5b3 in QWidget::event () from /usr/lib/libqt-mt.so.3
#22 0xb6dabaf0 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#23 0xb6dadcae in QApplication::notify () from /usr/lib/libqt-mt.so.3
#24 0xb7584242 in KApplication::notify () from /usr/lib/libkdecore.so.4
#25 0xb6d3e27d in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#26 0xb6d3cee2 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#27 0xb6d3afcc in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#28 0xb6d521a4 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#29 0xb6dc61ce in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#30 0xb6dad617 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#31 0xb6fc93e9 in QDialog::exec () from /usr/lib/libqt-mt.so.3
#32 0xb7f68418 in kdemain () from /usr/lib/libkdeinit_kcmshell.so
#33 0x080484b2 in ?? ()
#34 0x00000002 in ?? ()
#35 0xbfc404d4 in ?? ()
#36 0xbfc40448 in ?? ()
#37 0x080484e9 in ?? ()
#38 0xb7f91800 in ?? () from /lib/ld-linux.so.2
#39 0xbfc40450 in ?? ()
#40 0xbfc404a8 in ?? ()
#41 0xb7d07050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: frame did not save the PC
Comment 2 Tom Patzig 2007-09-12 19:23:34 UTC
The problem was a wrong bool parameter for one of the dbus methods.
Should work now as expected.
Great thanks to dirk ;)
suse rpms:
http://download.opensuse.org/repositories/home:/tpatzig/openSUSE_Factory/x86_64/
or
http://download.opensuse.org/repositories/home:/tpatzig/openSUSE_Factory/i586/