Segmentation fault during probing

Doug Goldstein cardoe at gentoo.org
Sat Dec 2 10:04:00 PST 2006


Владислав Михайликов wrote:
> 20:29:48.760 [I] hald_dbus.c:3947: local_server_message_handler: 
> destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/69 
> interface=org.freedesktop.Hal.Device method=SetMultipleProperties
> 20:29:48.760 [I] hald_dbus.c:1045: volume.block_size -> 512
> 20:29:48.760 [I] hald_dbus.c:1053: volume.size -> 157999371264
> 20:29:48.760 [I] hald_dbus.c:1037: volume.fsusage -> filesystem
> 20:29:48.760 [I] hald_dbus.c:1037: volume.fstype -> ext3
> 20:29:48.761 [I] hald_dbus.c:1037: volume.fsversion -> 1.0
> 20:29:48.761 [I] hald_dbus.c:1037: volume.uuid -> 
> b4a65e62-439e-454d-a9a7-2f9ebb7df905
> 20:29:48.761 [I] hald_dbus.c:1037: volume.label ->
> 20:29:48.761 [I] hald_dbus.c:1037: info.product -> Volume (ext3)
> 20:29:48.761 [I] hald_dbus.c:1037: volume.partition.scheme -> mbr
> 20:29:48.761 [I] hald_dbus.c:1037: volume.partition.type -> 0x83
> 20:29:48.761 [I] hald_dbus.c:1037: volume.partition.label ->
> 20:29:48.761 [I] hald_dbus.c:1037: volume.partition.uuid ->
> 20:29:48.761 [I] hald_dbus.c:1027:  strlist elem volume.partition.flags -> 
> boot
> 20:29:48.770 [I] hald_dbus.c:3947: local_server_message_handler: destination= 
> obj_path=/org/freedesktop/DBus/Local interface=org.freedesktop.DBus.Local 
> method=Disconnected
> 20:29:48.770 [I] hald_dbus.c:3965: ************************
> 20:29:48.770 [I] hald_dbus.c:3966: Client to local_server was disconnected for 
> 80d3338
> 20:29:48.770 [I] hald_dbus.c:3967: ************************
> 20:29:48.770 [I] hald_dbus.c:4006: ***************************
> 20:29:48.770 [I] hald_dbus.c:4007: ********* unregistered 80d3338
> 20:29:48.770 [I] hald_dbus.c:4008: ***************************
> /usr/lib/hal/hald-probe-volume exited
> 20:29:48.772 [I] blockdev.c:329: entering; exit_type=0, return_code=0
> Segmentation fault
> 
> I have this only with Hal later than 0.5.8. 0.5.7.1 is working just fine.
> 
> Also, backtrace in GDB shows this:
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1209444672 (LWP 1699)]
> 0x4212754b in g_hash_table_lookup_extended () from /usr/lib/libglib-2.0.so.0
> 
> #0  0x4212754b in g_hash_table_lookup_extended () 
> from /usr/lib/libglib-2.0.so.0
> #1  0xbff8afa0 in ?? ()
> #2  0x080d0dc0 in ?? ()
> #3  0x410159c0 in _dl_runtime_resolve () from /lib/ld-linux.so.2
> #4  0x08058dc0 in ?? ()
> #5  0x00000000 in ?? ()
> 
> Could you fix this? Or tell me what kind of work around I should use.
> 

There's previous threads on this ML which people describe the same
issues.... i.e. "hal 0571 works, hal >= 0581 does not"

I'd start there.

-- 
Doug Goldstein <cardoe at gentoo.org>
http://dev.gentoo.org/~cardoe/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.freedesktop.org/archives/hal/attachments/20061202/a145b4a3/signature.pgp


More information about the hal mailing list