ports/110646: hal/dbus crashes when connecting Zoom H4 USB mass storage device

Chess Griffin chessg at gmail.com
Tue Mar 27 01:53:02 UTC 2007


>
> There are no debugging symbols here.  You need to rebuild at least dbus
> and hal with debugging symbols before this will be of any use.
>
> Joe
>

My apologies.  This is the first time I've reported something like this.

I rebuilt hal, dbus, gnome-volume-manager, and gnome-power-manager
with debugging symbols.  If there is anything else I need to rebuild
to help with this please let me know.  Anyway, now the crash report
looks like this:

Distribution: Unknown
Gnome Release: 2.18.0 2007-03-19 (FreeBSD GNOME Project)
BugBuddy Version: 2.18.0

System: FreeBSD 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #0: Mon Mar 12
23:29:26 EDT 2007     root at bob.localdomain:/usr/obj/usr/src/sys/CNG
i386
X Vendor: The X.Org Foundation
X Vendor Release: 60900000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Tango

Memory status: size: 17144 vsize: 17144 resident: 11588 share:
17501774 rss: 11588 rss_rlim: 2897
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0
timeout: 0 it_real_value: 0 frequency: 133

Backtrace was generated from '/usr/local/bin/gnome-volume-manager'

[New LWP 100093]
[Switching to LWP 100093]
0x28c6cdc1 in wait4 () from /lib/libc.so.6
#0  0x28c6cdc1 in wait4 () from /lib/libc.so.6
#1  0x28c49fbf in waitpid () from /lib/libc.so.6
#2  0x28bf2276 in waitpid () from /lib/libpthread.so.2
#3  0x280da099 in libgnomeui_module_info_get ()
   from /usr/local/lib/libgnomeui-2.so.0
#4  0x28bfaf30 in sigaction () from /lib/libpthread.so.2
#5  0xbfbfff94 in ?? ()
#6  0x00000006 in ?? ()
#7  0xbfbfe610 in ?? ()
#8  0xbfbfe350 in ?? ()
#9  0x00000000 in ?? ()
#10 0x28bfa60a in sigaction () from /lib/libpthread.so.2
#11 0x28cda1e8 in abort () from /lib/libc.so.6
#12 0x2839a6cf in _dbus_abort () at dbus-sysdeps.c:84
#13 0x28396835 in _dbus_warn_check_failed (
    format=0x7 <Error reading address 0x7: Bad address>)
    at dbus-internals.c:283
#14 0x28388d0e in dbus_message_new_method_call (
    destination=0x28368087 "org.freedesktop.Hal",
    path=0x80a1b04 "/org/freedesktop/Hal/devices/storage_serial_/",
    interface=0x2836806c "org.freedesktop.Hal.Device",
    method=0xbfbfe698 "ß", 'ÿ' <repeats 15 times>, ")\213\005(")
    at dbus-message.c:1074
#15 0x28364227 in libhal_device_get_property_strlist (ctx=0x80b5e40,
    udi=0x7 <Error reading address 0x7: Bad address>,
    key=0x80539a4 "info.capabilities", error=0x0) at libhal.c:971
#16 0x0804ff26 in hal_device_added (ctx=0x80b5e40,
    udi=0x80a1b04 "/org/freedesktop/Hal/devices/storage_serial_/")
    at manager.c:2630
#17 0x283639cb in filter_func (connection=0x80a1800, message=0x80c0900,
    user_data=0x80b5e40) at libhal.c:731
#18 0x2838005e in dbus_connection_dispatch (connection=0x80a1800)
    at dbus-connection.c:4267
#19 0x2834459b in dbus_g_message_get_message ()
   from /usr/local/lib/libdbus-glib-1.so.2
#20 0x28a93be9 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#21 0x28a95460 in g_main_context_acquire ()
   from /usr/local/lib/libglib-2.0.so.0
#22 0x28a95771 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
#23 0x284d84bf in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
#24 0x08051943 in main (argc=0, argv=0x0) at manager.c:3478

Thread 1 (LWP 100093):
#0  0x28c6cdc1 in wait4 () from /lib/libc.so.6
No symbol table info available.
#1  0x28c49fbf in waitpid () from /lib/libc.so.6
No symbol table info available.
#2  0x28bf2276 in waitpid () from /lib/libpthread.so.2
No symbol table info available.
#3  0x280da099 in libgnomeui_module_info_get ()
   from /usr/local/lib/libgnomeui-2.so.0
No symbol table info available.
#4  0x28bfaf30 in sigaction () from /lib/libpthread.so.2
No symbol table info available.
#5  0xbfbfff94 in ?? ()
No symbol table info available.
#6  0x00000006 in ?? ()
No symbol table info available.
#7  0xbfbfe610 in ?? ()
No symbol table info available.
#8  0xbfbfe350 in ?? ()
No symbol table info available.
#9  0x00000000 in ?? ()
No symbol table info available.
#10 0x28bfa60a in sigaction () from /lib/libpthread.so.2
No symbol table info available.
#11 0x28cda1e8 in abort () from /lib/libc.so.6
No symbol table info available.
#12 0x2839a6cf in _dbus_abort () at dbus-sysdeps.c:84
	s = 0x7 <Error reading address 0x7: Bad address>
#13 0x28396835 in _dbus_warn_check_failed (
    format=0x7 <Error reading address 0x7: Bad address>)
    at dbus-internals.c:283
No locals.
#14 0x28388d0e in dbus_message_new_method_call (
    destination=0x28368087 "org.freedesktop.Hal",
    path=0x80a1b04 "/org/freedesktop/Hal/devices/storage_serial_/",
    interface=0x2836806c "org.freedesktop.Hal.Device",
    method=0xbfbfe698 "ß", 'ÿ' <repeats 15 times>, ")\213\005(")
    at dbus-message.c:1074
	message = (DBusMessage *) 0x80c0900
	__FUNCTION__ = "dbus_message_new_method_call"
#15 0x28364227 in libhal_device_get_property_strlist (ctx=0x80b5e40,
    udi=0x7 <Error reading address 0x7: Bad address>,
    key=0x80539a4 "info.capabilities", error=0x0) at libhal.c:971
	message = (DBusMessage *) 0xbfbfe790
	reply = (DBusMessage *) 0x80b5e40
	iter = {dummy1 = 0x80c0900, dummy2 = 0x28ced330, dummy3 = 3217025064,
  dummy4 = 684540673, dummy5 = 684643120, dummy6 = 134560139,
  dummy7 = -1077942184, dummy8 = 674906496, dummy9 = 135006468, dummy10 = 2,
  dummy11 = 684732900, pad1 = 684643648, pad2 = 135006464, pad3 = 0x80b5e40}
	iter_array = {dummy1 = 0x80c0904, dummy2 = 0x80c0904, dummy3 = 125,
  dummy4 = 674907116, dummy5 = -1077942288, dummy6 = -1077941856,
  dummy7 = -1077942200, dummy8 = 674798801, dummy9 = -1077942288,
  dummy10 = -1077941856, dummy11 = 115, pad1 = -1077942124, pad2 = 135006468,
  pad3 = 0x5c}
	reply_iter = {dummy1 = 0x80c0904, dummy2 = 0xbfbfe790, dummy3 = 125,
  dummy4 = -1077942280, dummy5 = 674889976, dummy6 = 1, dummy7 = 1,
  dummy8 = 674799167, dummy9 = -1077942280, dummy10 = 108,
  dummy11 = 135006468, pad1 = 125, pad2 = 135006528, pad3 = 0x0}
	our_strings = (char **) 0x80c0900
	_error = {name = 0xbfbfe78c "?\2368(øç¿¿l",
  message = 0xbfbfe790 "øç¿¿l", dummy1 = 0, dummy2 = 0, dummy3 = 0,
  dummy4 = 1, dummy5 = 0, padding1 = 0x2838555a}
#16 0x0804ff26 in hal_device_added (ctx=0x80b5e40,
    udi=0x80a1b04 "/org/freedesktop/Hal/devices/storage_serial_/")
    at manager.c:2630
	capabilities = (char **) 0x80c0900
	i = 674660531
	j = 674667120
	n = 134962752
#17 0x283639cb in filter_func (connection=0x80a1800, message=0x80c0900,
    user_data=0x80b5e40) at libhal.c:731
	udi = 0x80a1b04 "/org/freedesktop/Hal/devices/storage_serial_/"
	object_path = 0x80bdc18 "/org/freedesktop/Hal/Manager"
	error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0,
  dummy3 = 0, dummy4 = 1, dummy5 = 0, padding1 = 0x80505b3}
	ctx = (LibHalContext *) 0x80b5e40
#18 0x2838005e in dbus_connection_dispatch (connection=0x80a1800)
    at dbus-connection.c:4267
	filter = (DBusMessageFilter *) 0x0
	next = (DBusList *) 0x0
	message = (DBusMessage *) 0x80c0900
	link = (DBusList *) 0x7
	filter_list_copy = (DBusList *) 0x80a1620
	message_link = (DBusList *) 0x80bde20
	result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED
	pending = (DBusPendingCall *) 0x0
	reply_serial = 7
	status = DBUS_DISPATCH_DATA_REMAINS
	__FUNCTION__ = "dbus_connection_dispatch"
#19 0x2834459b in dbus_g_message_get_message ()
   from /usr/local/lib/libdbus-glib-1.so.2
No symbol table info available.
#20 0x28a93be9 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#21 0x28a95460 in g_main_context_acquire ()
   from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#22 0x28a95771 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#23 0x284d84bf in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x08051943 in main (argc=0, argv=0x0) at manager.c:3478
	daemonize = 1
	program = (GnomeProgram *) 0x8075008
	client = (GnomeClient *) 0x8079008


More information about the freebsd-gnome mailing list