#gdb examples/hal/.libs/hal-listen GNU gdb (GDB) 7.0-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "i486-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/joe/work/projects/dbus-cplusplus.git/examples/hal/.libs/hal-listen...done. (gdb) r Starting program: /home/joe/work/projects/dbus-cplusplus.git/examples/hal/.libs/hal-listen [Thread debugging using libthread_db enabled] found device /org/freedesktop/Hal/devices/net_computer found device /org/freedesktop/Hal/devices/pci_8086_27a2_drm__null__card0 found device /org/freedesktop/Hal/devices/leds_iwl_phy0_TX found device /org/freedesktop/Hal/devices/leds_iwl_phy0_radio found device /org/freedesktop/Hal/devices/leds_iwl_phy0_RX found device /org/freedesktop/Hal/devices/leds_iwl_phy0_assoc found device /org/freedesktop/Hal/devices/volume_part2_size_1024 found device /org/freedesktop/Hal/devices/computer found device /org/freedesktop/Hal/devices/volume_uuid_8dc64317_3e2f_409e_8875_e6e059c9564d found device /org/freedesktop/Hal/devices/volume_uuid_06ac1b57_e984_4ae1_aa42_5f74666bcd14 found device /org/freedesktop/Hal/devices/volume_uuid_398020a9_cdb6_4236_9b7b_253b4f85fa0d found device /org/freedesktop/Hal/devices/computer_logicaldev_input_2 found device /org/freedesktop/Hal/devices/platform_sonypi_logicaldev_input_0 found device /org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input found device /org/freedesktop/Hal/devices/computer_logicaldev_input_1 found device /org/freedesktop/Hal/devices/computer_logicaldev_input_0 found device /org/freedesktop/Hal/devices/computer_logicaldev_input found device /org/freedesktop/Hal/devices/storage_serial_QSI_DVD_RAM_SDW_086_P0CP0SG71411345 found device /org/freedesktop/Hal/devices/computer_logicaldev_input_4 found device /org/freedesktop/Hal/devices/storage_serial_TOSHIBA_MK8034GSX_37HYF5PTS found device /org/freedesktop/Hal/devices/storage_serial_Sony_USB_HS_CARD_F00000311A98_0_0 found device /org/freedesktop/Hal/devices/acpi_CPU0 found device /org/freedesktop/Hal/devices/acpi_CPU1 found device /org/freedesktop/Hal/devices/computer_alsa_timer found device /org/freedesktop/Hal/devices/computer_alsa_sequencer found device /org/freedesktop/Hal/devices/net_0a_00_27_00_00_00 found device /org/freedesktop/Hal/devices/net_c2_1d_aa_ea_26_77 found device /org/freedesktop/Hal/devices/net_computer_loopback found device /org/freedesktop/Hal/devices/computer_logicaldev_input_3 found device /org/freedesktop/Hal/devices/computer_backlight found device /org/freedesktop/Hal/devices/platform_sonypi_logicaldev_input found device /org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input_0 found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input found device /org/freedesktop/Hal/devices/pci_8086_27c4_scsi_host_0 found device /org/freedesktop/Hal/devices/pci_8086_27c4_scsi_host_scsi_host found device /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7_usbraw found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98_usbraw found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98_if0_scsi_host_scsi_host found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_3_usbraw found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345_usbraw found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345_if0_bluetooth_hci_19c1b35345 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_2_usbraw found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_usbraw found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_0_usbraw found device /org/freedesktop/Hal/devices/pci_8086_4222_rfkill_3945ABG_wlan found device /org/freedesktop/Hal/devices/net_00_1b_77_10_7a_67_0 found device /org/freedesktop/Hal/devices/net_00_1b_77_10_7a_67 found device /org/freedesktop/Hal/devices/net_00_13_a9_a6_2e_c8 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_alsa_playback_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_alsa_capture_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_oss_mixer__1 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_alsa_hw_specific_1 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_alsa_hw_specific_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_oss_pcm_0_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_alsa_control__1 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0_oss_pcm_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_sound_card_0 found device /org/freedesktop/Hal/devices/pci_8086_27d8_logicaldev_input found device /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0 found device /org/freedesktop/Hal/devices/computer_power_supply_ac_adapter_ADP1 found device /org/freedesktop/Hal/devices/pnp_SNY9001 found device /org/freedesktop/Hal/devices/pnp_PNP0303 found device /org/freedesktop/Hal/devices/pnp_PNP0b00 found device /org/freedesktop/Hal/devices/pnp_PNP0c02_0 found device /org/freedesktop/Hal/devices/pnp_PNP0c04 found device /org/freedesktop/Hal/devices/pnp_PNP0103 found device /org/freedesktop/Hal/devices/pnp_INT0800 found device /org/freedesktop/Hal/devices/pnp_PNP0200 found device /org/freedesktop/Hal/devices/pnp_PNP0c02 found device /org/freedesktop/Hal/devices/pnp_PNP0a08 found device /org/freedesktop/Hal/devices/platform_vesafb_0 found device /org/freedesktop/Hal/devices/platform_vboxdrv_0 found device /org/freedesktop/Hal/devices/platform_sonypi found device /org/freedesktop/Hal/devices/platform_sony_laptop found device /org/freedesktop/Hal/devices/platform_serial8250 found device /org/freedesktop/Hal/devices/platform_regulatory_0 found device /org/freedesktop/Hal/devices/platform_pcspkr found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX2_port found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX1_port found device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX0_port found device /org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port found device /org/freedesktop/Hal/devices/platform_i8042 found device /org/freedesktop/Hal/devices/platform_dock_0 found device /org/freedesktop/Hal/devices/pci_8086_27da found device /org/freedesktop/Hal/devices/pci_8086_27c4_scsi_host_scsi_device_lun0 found device /org/freedesktop/Hal/devices/pci_8086_27c4_scsi_host found device /org/freedesktop/Hal/devices/pci_8086_27c4 found device /org/freedesktop/Hal/devices/pci_8086_27df_ide_0_0 found device /org/freedesktop/Hal/devices/pci_8086_27df found device /org/freedesktop/Hal/devices/pci_8086_27b9 found device /org/freedesktop/Hal/devices/pci_104c_803b found device /org/freedesktop/Hal/devices/ieee1394_guid8004603025291d2 found device /org/freedesktop/Hal/devices/pci_104c_803a found device /org/freedesktop/Hal/devices/pci_104c_8039 found device /org/freedesktop/Hal/devices/pci_8086_2448 found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98_if0_scsi_host_scsi_device_lun0 found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98_if0_scsi_host found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98_if0 found device /org/freedesktop/Hal/devices/usb_device_54c_281_F00000311A98 found device /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7_if0 found device /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7 found device /org/freedesktop/Hal/devices/pci_8086_27cc found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345_if2 found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345_if1 found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345_if0 found device /org/freedesktop/Hal/devices/usb_device_44e_300d_01b35345 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_3_if0 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_3 found device /org/freedesktop/Hal/devices/pci_8086_27cb found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_2_if0 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_2 found device /org/freedesktop/Hal/devices/pci_8086_27ca found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1 found device /org/freedesktop/Hal/devices/pci_8086_27c9 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_0_if0 found device /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_0 found device /org/freedesktop/Hal/devices/pci_8086_27c8 found device /org/freedesktop/Hal/devices/pci_8086_27d6 found device /org/freedesktop/Hal/devices/pci_8086_4222 found device /org/freedesktop/Hal/devices/iwl_wlan_switch found device /org/freedesktop/Hal/devices/pci_8086_27d4 found device /org/freedesktop/Hal/devices/pci_8086_27d2 found device /org/freedesktop/Hal/devices/pci_11ab_4351 found device /org/freedesktop/Hal/devices/pci_8086_27d0 found device /org/freedesktop/Hal/devices/pci_8086_27d8 found device /org/freedesktop/Hal/devices/pci_8086_27a6 found device /org/freedesktop/Hal/devices/pci_8086_27a2 found device /org/freedesktop/Hal/devices/pci_8086_27a0 added device /org/freedesktop/Hal/devices/usb_device_951_1603_89900000000000006CB02A83 added device /org/freedesktop/Hal/devices/usb_device_951_1603_89900000000000006CB02A83_if0 added device /org/freedesktop/Hal/devices/usb_device_951_1603_89900000000000006CB02A83_usbraw added device /org/freedesktop/Hal/devices/usb_device_951_1603_89900000000000006CB02A83_if0_scsi_host removed device /org/freedesktop/Hal/devices/usb_device_951_1603_89900000000000006CB02A83_if0_scsi_host ^C Program received signal SIGINT, Interrupt. 0xb7fe1424 in __kernel_vsyscall () (gdb) bt #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb7ca9b69 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142 #2 0xb7ca5065 in _L_lock_881 () from /lib/i686/cmov/libpthread.so.0 #3 0xb7ca4e80 in __pthread_mutex_lock (mutex=0x8058584) at pthread_mutex_lock.c:61 #4 0xb7dcb9f6 in pthread_mutex_lock (mutex=0x8058584) at forward.c:182 #5 0xb7fceb17 in DBus::DefaultMutex::lock (this=0x8058584) at eventloop.cpp:103 #6 0xb7fc949c in DBus::Dispatcher::queue_connection (this=0x8058580, cp=0x8059008) at dispatcher.cpp:153 #7 0xb7fc56b9 in DBus::Connection::Private::dispatch_status_stub (dc=0x8059770, status=DBUS_DISPATCH_DATA_REMAINS, data=0x8059008) at connection.cpp:142 #8 0xb7cc3a4b in ?? () from /lib/libdbus-1.so.3 #9 0xb7cc69e2 in ?? () from /lib/libdbus-1.so.3 #10 0xb7cc6afe in ?? () from /lib/libdbus-1.so.3 #11 0xb7cd4111 in dbus_pending_call_block () from /lib/libdbus-1.so.3 #12 0xb7cc5b11 in dbus_connection_send_with_reply_and_block () from /lib/libdbus-1.so.3 #13 0xb7cbf18d in ?? () from /lib/libdbus-1.so.3 #14 0xb7cbf249 in dbus_bus_remove_match () from /lib/libdbus-1.so.3 #15 0xb7fc4fd5 in DBus::Connection::remove_match (this=0x8074904, rule=0x8074c84 "type='signal',interface='org.freedesktop.Hal.Device',path='/org/freedesktop/Hal/devices/usb_device_951_1603_899", '0' , "6CB02A83_if0_scsi_host'") at connection.cpp:335 #16 0xb7fbaa50 in DBus::ObjectProxy::unregister_obj (this=0x8074900) at object.cpp:318 #17 0xb7fbb356 in ~ObjectProxy (this=0x8074900, __vtt_parm=0x805523c, __in_chrg=) at object.cpp:290 #18 0x08052976 in ~HalDeviceProxy (this=0x80748e0, __in_chrg=, __vtt_parm=) at hal-listen.h:32 #19 0x08051789 in ~RefPtr (this=0x8074a5c, __in_chrg=) at ../../include/dbus-c++/util.h:166 #20 0x080517e6 in ~pair (this=0x8074a58, __in_chrg=) at /usr/include/c++/4.3/bits/stl_pair.h:73 #21 0x08051845 in __gnu_cxx::new_allocator > >::destroy (this=0xbfffef8f, __p=0x8074a58) at /usr/include/c++/4.3/ext/new_allocator.h:118 #22 0x08051a5c in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_destroy_node ( this=0xbffff364, __p=0x8074a48) at /usr/include/c++/4.3/bits/stl_tree.h:390 #23 0x08054590 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::erase ( this=0xbffff364, __position=...) at /usr/include/c++/4.3/bits/stl_tree.h:1319 #24 0x08054652 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::erase ( this=0xbffff364, __first=..., __last=...) at /usr/include/c++/4.3/bits/stl_tree.h:1359 #25 0x080546b3 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::erase ( this=0xbffff364, __x=...) at /usr/include/c++/4.3/bits/stl_tree.h:1345 ---Type to continue, or q to quit--- #26 0x080546e0 in std::map, std::less, std::allocator > > >::erase (this=0xbffff364, __x=...) at /usr/include/c++/4.3/bits/stl_map.h:538 #27 0x0804ee56 in HalManagerProxy::DeviceRemovedCb (this=0xbffff318, sig=...) at hal-listen.cpp:66 #28 0x08051265 in DBus::Callback::call (this=0x805b238, param=...) at ../../include/dbus-c++/util.h:266 #29 0xb7fb5b1b in DBus::Slot::call (this=0x805b284, param=...) at ../include/dbus-c++/util.h:240 #30 0xb7fb4cf9 in DBus::InterfaceProxy::dispatch_signal (this=0xbffff318, msg=...) at interface.cpp:138 #31 0xb7fba6ba in DBus::ObjectProxy::handle_message (this=0xbffff338, msg=...) at object.cpp:365 #32 0xb7fbe2e7 in DBus::Callback::call (this=0x805b158, param=...) at ../include/dbus-c++/util.h:266 #33 0xb7fc6f93 in DBus::Slot::call (this=0xbffff358, param=...) at ../include/dbus-c++/util.h:240 #34 0xb7fc59b1 in DBus::Connection::Private::message_filter_stub (conn=0x8059770, dmsg=0x80599a8, data=0xbffff358) at connection.cpp:163 #35 0xb7cc4d55 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 #36 0xb7fc5a73 in DBus::Connection::Private::do_dispatch (this=0x8059008) at connection.cpp:131 #37 0xb7fc932d in DBus::Dispatcher::dispatch_pending (this=0x8058580) at dispatcher.cpp:193 #38 0xb7fd1ae5 in DBus::BusDispatcher::do_iteration (this=0x8058580) at eventloop-integration.cpp:101 #39 0xb7fd1753 in DBus::BusDispatcher::enter (this=0x8058580) at eventloop-integration.cpp:82 #40 0x0804f888 in main () at hal-listen.cpp:126 (gdb)