hal 0571 works, hal >=0581 does not

Peter sw98234 at hotmail.com
Fri Nov 17 12:13:33 PST 2006


On Fri, 17 Nov 2006 14:40:58 +0000, Peter wrote:

snip...
> 
> hald --daemon=no >halfile.txt creates an empty file, not the whole
> screenfuls of data normally passed.
> 

OK, I added --verbose, and was able to get output from both 0.5.7.1 and
0.5.9 (git version).

I am showing the last bits which occurred before hald crashed with a
segfault.

hal-0.5.7.1:

22942: 14:53:26.090: volume_id_probe_msdos_part_table: found 0x83 data partition at 0x7e00, len 0x254290200
22942: 14:53:26.090: volume_id_probe_msdos_part_table: found extended partition at 0x1863087c00
22942: 14:53:26.090: volume_id_get_buffer: get buffer off 0x1e04697400(128923038720), len 0x200
22942: 14:53:26.090: volume_id_get_buffer: read seekbuf off:0x1e04697400 len:0x200
22942: 14:53:26.090: volume_id_get_buffer: got 0x200 (512) bytes
22942: 14:53:26.090: volume_id_probe_msdos_part_table: found 0x83 data partition at 0x7e00, len 0x11763bbe00
22942: 14:53:26.090: probe-volume.c:564: Number of partitions = 13
14:53:26.090 [D] hald_dbus.c:1192: udi=/org/freedesktop/Hal/devices/temp/148, key=volume.partition.msdos_part_table_type
14:53:26.090 [I] hald_dbus.c:3173: Client to local_server was disconnected
14:53:26.090 [I] hald_dbus.c:3183: unregistered
14:53:26.091 [I] blockdev.c:377: entering; exit_type=0, return_code=0

(in versions 0.5.8.1 hald segfaulted here and none of the below appeared)

14:53:26.091 [I] blockdev.c:252: * found mounts dev rootfs (3:11)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/root (3:11)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/hda7 (3:7)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/hda10 (3:10)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/hda8 (3:8)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/hda9 (3:9)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)
14:53:26.091 [I] blockdev.c:252: * found mounts dev /dev/hdb5 (3:69)
14:53:26.091 [I] blockdev.c:263:   match /org/freedesktop/Hal/devices/volume_uuid_85C2_5BAA (3:1)


hal-0.5.9.git:
23539: 15:00:34.576: volume_id.c:103 probing at offset 0x0, size 0x7f778a00
23539: 15:00:34.576: fat.c:161 probing at offset 0x0
23539: 15:00:34.576: util.c:183 get buffer off 0x0(0), len 0x400
23539: 15:00:34.576: util.c:183 get buffer off 0x3fe00(261632), len 0x4000
23539: 15:00:34.576: util.c:232 read seekbuf off:0x3fe00 len:0x4000
23539: 15:00:34.579: util.c:183 get buffer off 0x0(0), len 0x200
[23539]: 15:00:34.579 [D] probe-volume.c:122: volume.fsusage = 'filesystem'
[23539]: 15:00:34.579 [D] probe-volume.c:125: volume.fstype = 'vfat'
[23539]: 15:00:34.579 [D] probe-volume.c:128: volume.fsversion = 'FAT16'
[23539]: 15:00:34.579 [D] probe-volume.c:131: volume.uuid = '85C2-5BAA'
[23539]: 15:00:34.579 [D] probe-volume.c:137: volume.label = 'BOOTDRVE'
[23539]: 15:00:34.579 [I] probe-volume.c:648: Loading part table
[23539]: 15:00:34.579 [I] partutil.c:422: lseek failed (Invalid argument)
[23539]: 15:00:34.579 [I] partutil.c:860: MSDOS partition table detected
[23539]: 15:00:34.579 [I] probe-volume.c:654: Looking at part table
[23539]: 15:00:34.579 [I] probe-volume.c:727: Done looking at part table
15:00:34.580 [I] hald_dbus.c:3947: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/119 interface=org.freedesktop.Hal.Device method=SetMultipleProperties
15:00:34.580 [I] hald_dbus.c:1045: volume.block_size -> 512
15:00:34.580 [I] hald_dbus.c:1053: volume.size -> 2138540544
15:00:34.580 [I] hald_dbus.c:1037: volume.fsusage -> filesystem
15:00:34.580 [I] hald_dbus.c:1037: volume.fstype -> vfat
15:00:34.580 [I] hald_dbus.c:1037: volume.fsversion -> FAT16
15:00:34.580 [I] hald_dbus.c:1037: volume.uuid -> 85C2-5BAA
15:00:34.580 [I] hald_dbus.c:1037: volume.label -> BOOTDRVE
15:00:34.580 [I] hald_dbus.c:1037: info.product -> BOOTDRVE
15:00:34.580 [I] hald_dbus.c:1037: volume.partition.scheme -> mbr
15:00:34.580 [I] hald_dbus.c:1037: volume.partition.type -> 0x06
15:00:34.580 [I] hald_dbus.c:1037: volume.partition.label -> 
15:00:34.580 [I] hald_dbus.c:1037: volume.partition.uuid -> 
15:00:34.580 [I] hald_dbus.c:1027:  strlist elem volume.partition.flags -> boot
15:00:34.580 [I] hald_dbus.c:3947: local_server_message_handler: destination= obj_path=/org/freedesktop/DBus/Local interface=org.freedesktop.DBus.Local method=Disconnected
15:00:34.580 [I] hald_dbus.c:3965: ************************
15:00:34.580 [I] hald_dbus.c:3966: Client to local_server was disconnected for 8213458
15:00:34.580 [I] hald_dbus.c:3967: ************************
15:00:34.580 [I] hald_dbus.c:4006: ***************************
15:00:34.580 [I] hald_dbus.c:4007: ********* unregistered 8213458
15:00:34.580 [I] hald_dbus.c:4008: ***************************
15:00:34.580 [I] blockdev.c:329: entering; exit_type=0, return_code=0

and segfault.

HTH



-- 
Peter
+++++
Do not reply to this email, it is a spam trap and not monitored.
I can be reached via this list, or via 
jabber: pete4abw at jabber.org
ICQ: 73676357



More information about the hal mailing list