Hi,

After enabling core dumps as you suggested and running
/usr/lib/hal/hald --daemon=no --verbose=yes

I got a core dump from hald. I have attached the output of the above command in 
hal-log.txt. I have also attached the output of pflags and pstack on the core 
file.

Does that help?

Thanks,
Matt
-- 
This message posted from opensolaris.org
08:23:19.608 [I] hald.c:472: hal 0.5.8
08:23:19.609 [I] hald.c:537: Will not daemonize
08:23:19.611 [I] hald_dbus.c:4333: local server is listening at 
unix:path=/var/run/hald/dbus-pvJnfBGqHq,guid=62af6cd9e586e2d74ce410764a66be67
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal:/usr/bin'
08:23:19.621 [I] hald_runner.c:220: Runner has pid 2515

(process:2514): GLib-WARNING **: giounix.c:405Error while getting flags for FD: 
Error 0 (0)

08:23:19.632 [I] devinfo.c:69: add_subtree: i86pc
08:23:19.633 [I] devinfo.c:170: add_node: /org/freedesktop/Hal/devices/local
08:23:19.634 [I] devinfo.c:69: add_subtree: scsi_vhci
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/scsi_vhci_0
08:23:19.634 [I] devinfo.c:170: add_node: /org/freedesktop/Hal/devices/pci_0_0_0
08:23:19.634 [I] devinfo.c:69: add_subtree: pci1043,815a
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a__1
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1_1
08:23:19.634 [I] devinfo.c:69: add_subtree: asy
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/asy_1_3f8_1
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/lp_1_378_1
08:23:19.634 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/i8042_1_60_1
08:23:19.634 [I] devinfo.c:69: add_subtree: mouse
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/i8042_1_60/mouse_1_1_logicaldev_input
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/none__1
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/joyst__1
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/motherboard__1
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/isa_1/pit_beep_1
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a__1
08:23:19.635 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2_0
08:23:19.635 [I] devinfo.c:69: add_subtree: printer
08:23:19.636 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2/printer_1_printer_1
08:23:19.658 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2/device_2_2
08:23:19.658 [I] devinfo.c:69: add_subtree: keyboard
08:23:19.661 [D] devinfo_usb.c:565: devlink /dev/usb/hid0, minor_name keyboard
08:23:19.662 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2/device_2/keyboard_0_if0_2_logicaldev_input
08:23:19.665 [D] devinfo_usb.c:565: devlink /dev/usb/hid3, minor_name hid_1_128
08:23:19.665 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2/device_2/input_1_if1_3
08:23:19.665 [I] devinfo.c:170: add_node: 
/org/freedesktop/Hal/devices/pci_0_0/pci1043_815a_2_1_0
08:23:19.665 [I] devinfo.c:69: add_subtree: storage
core 'hald-2496' of 2496:       /usr/lib/hal/hald --daemon=no --verbose=yes
        data model = _ILP32  flags = MSACCT|MSFORK
 /1:    flags = 0
        sigmask = 0xffffbefc,0x0000ffff  cursig = SIGSEGV
 /2:    flags = DETACH|STOPPED  door(0x0,0x0,0x0,0xfeb4ee00,0xf5f00,0xa)
        why = PR_SUSPENDED
 /3:    flags = STOPPED  lwp_park(0x0,0x0,0x0)
        why = PR_SUSPENDED

core 'hald-2496' of 2496:       /usr/lib/hal/hald --daemon=no --verbose=yes
-----------------  lwp# 1 / thread# 1  --------------------
 fee9ec34 strstr   (0, 8080424, 81c3b20, feee44a2) + 2c
 08072dce get_dev_link_path (81926e8, 80984cc, 0, 804752c, 8047524, 8047528) + 
10e
 08073366 devinfo_usb_scsa2usb_add (81b81c0, 81926e8, 6, 807264f) + 4a
 080727e3 devinfo_usb_add (81b8140, 81926e8, 81c2748, 0) + 61b
 0806d965 devinfo_add_node (81b8140, 81926e8, 45, 8076934) + 5d
 0806d717 devinfo_add_subtree (81b8140, 81926e8, 0, 8076934) + 47
 0806d73c devinfo_add_subtree (81b7d00, 818cca0, 0, 8076934) + 6c
 0806d73c devinfo_add_subtree (81b7c60, 818c000, 0, 8076934) + 6c
 0806d73c devinfo_add_subtree (0, 818b058, 1, 66766564) + 6c
 0806d68c devinfo_add (0, 8098518, 8047ad8, 8073a5c) + 8c
 08073a8a osspec_probe (fefa001f, fef90a30, 80563cf, 0, 7273752f, 6962732f) + 12
 0806168e main     (3, 8047d48, 8047d58, 8047d3c) + 502
 0805b9ad _start   (3, 8047e00, 8047e12, 8047e1e, 0, 8047e2c) + 7d
-----------------  lwp# 2 / thread# 2  --------------------
 feef20c1 __door_return (0, 0, 0, 0) + 21
 feed8e17 door_create_func (0, fef7f000, feb4efec, feeece1e) + 2f
 feeece56 _thrp_setup (feca0a00) + 7e
 feeed0e0 _lwp_start (feca0a00, 0, 0, feeece1e, 0, 0)
-----------------  lwp# 3 / thread# 3  --------------------
 feeed11b __lwp_park (818a718, 818a728) + b
 feee682d cond_wait_queue (818a718, 818a728, 0, feee6cf6) + 60
 feee6d6e __cond_wait (818a718, 818a728, fea4ff8c, feee6db3) + 86
 feee6dc1 cond_wait (818a718, 818a728, 200, feba3772) + 24
 feba37b2 subscriber_event_handler (818a6a0, fef7f000, fea4ffec, feeece1e) + 4e
 feeece56 _thrp_setup (feca1200) + 7e
 feeed0e0 _lwp_start (feca1200, 0, 0, feeece1e, 0, 0)
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to