crash in bluetooth-properties

Eric Anopolsky erpo41 at gmail.com
Sun Sep 28 00:19:52 UTC 2008


Hi,

I'm getting a crash in an application installed by a package with this
email address listed as the maintainer, so here's my bug report.

Using the bluetooth radio built into my laptop, pairing my mouse happens
without any issues. When I try to pair my keyboard, here's what happens
leading up to bluetooth-properties crashing.

1. I press and hold the reset button on the keyboard as specified in the
directions.
2. I launch bluetooth-properties from the bluetooth panel applet.
3. I ensure the "Mode of operation" is set to "Visible and connectable
for other devices" and the "Make adapter invisible after" slider is set
to "Never".
4. I switch to the Services tab and ensure the input service is running.
5. I click on the input service and then click on the add button.
6. "Microsoft Keyboard" appears in the "Select device" list.
7. I select "Microsoft Keyboard" from the list and click the Connect
button.
8. After a few seconds, I see a "Pairing request for Microsoft Keyboard"
popup. I click the Enter Passkey button.
9. I type in a four digit code on the keyboard, taking care to use the
row of numbers above the letters rather than the numeric keypad, and hit
enter.
10. I type the same four digit code on the keyboard physically
integrated into the laptop.
11. bluetooth-properties crashes

Here is the output when run under gdb from the command line with a
backtrace:

eric at telesto:~$ gdb `which bluetooth-properties`
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/bluetooth-properties 
(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]
(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)
---Type <return> to continue, or q <return> to quit---
(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)
[New Thread 0x7f8c656257a0 (LWP 8276)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
process 8276: arguments to dbus_message_new_method_call() were
incorrect, assertion "_dbus_check_is_valid_path (path)" failed in file
dbus-message.c line 1074.
This is normally a bug in some application using the D-Bus library.

** ERROR **: Out of memory
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f8c656257a0 (LWP 8276)]
0x00007f8c6296e095 in raise () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 1 (Thread 0x7f8c656257a0 (LWP 8276)):
#0  0x00007f8c6296e095 in raise () from /lib/libc.so.6
#1  0x00007f8c6296faf0 in abort () from /lib/libc.so.6
#2  0x00007f8c64f810e0 in g_logv () from /usr/lib/libglib-2.0.so.0
#3  0x00007f8c64f81173 in g_log () from /usr/lib/libglib-2.0.so.0
#4  0x00007f8c63105825 in ?? () from /usr/lib/libdbus-glib-1.so.2
#5  0x00007f8c63105f1d in dbus_g_proxy_call ()
   from /usr/lib/libdbus-glib-1.so.2
#6  0x000000000040c638 in ?? ()
#7  0x00007f8c62ec66da in ?? () from /usr/lib/libdbus-1.so.3
#8  0x00007f8c62ec7e51 in dbus_connection_dispatch ()
   from /usr/lib/libdbus-1.so.3
#9  0x00007f8c63100855 in ?? () from /usr/lib/libdbus-glib-1.so.2
#10 0x00007f8c64f783d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#11 0x00007f8c64f7b6e5 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0x00007f8c64f7ba05 in g_main_loop_run ()
from /usr/lib/libglib-2.0.so.0
#13 0x00007f8c64a3f0a3 in gtk_dialog_run ()
from /usr/lib/libgtk-x11-2.0.so.0
#14 0x0000000000406766 in ?? ()
#15 0x00007f8c6372abcf in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#16 0x00007f8c6373e7f8 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007f8c63740255 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#18 0x00007f8c63740643 in g_signal_emit ()
from /usr/lib/libgobject-2.0.so.0
#19 0x00007f8c649f92c9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007f8c6372abcf in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#21 0x00007f8c6373e4ce in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0x00007f8c63740255 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#23 0x00007f8c63740643 in g_signal_emit ()
from /usr/lib/libgobject-2.0.so.0
#24 0x00007f8c649f7b99 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007f8c64abd87f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007f8c6372abcf in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#27 0x00007f8c6373ebd8 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0x00007f8c6373ff7f in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#29 0x00007f8c63740643 in g_signal_emit ()
from /usr/lib/libgobject-2.0.so.0
#30 0x00007f8c64bc4e55 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#31 0x00007f8c64ab6b92 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00007f8c64ab7b35 in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007f8c6472158c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#34 0x00007f8c64f783d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#35 0x00007f8c64f7b6e5 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0x00007f8c64f7ba05 in g_main_loop_run ()
from /usr/lib/libglib-2.0.so.0
#37 0x00007f8c64ab7f03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x00000000004060d7 in ?? ()
#39 0x00007f8c6295a1c4 in __libc_start_main () from /lib/libc.so.6
#40 0x0000000000405c19 in ?? ()
#41 0x00007fff6d659b38 in ?? ()
#42 0x0000000000000000 in ?? ()
(gdb) 

Cheers,
Eric

P.S.
Please CC me in replies because I'm not on the list.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20080927/bf4344c0/attachment.sig>


More information about the Ubuntu-devel-discuss mailing list