Possible missing file in hal installation
Joe Marcus Clarke
marcus at marcuscom.com
Wed Jan 3 09:43:04 PST 2007
On Wed, 2007-01-03 at 21:13 +0800, manphiz at gmail.com wrote:
> Joe Marcus Clarke wrote:
> > No, there is nothing useful here. The ktrace looks good. The last
> > thing hald does is read the PCI config registers (part of the initial
> > PCI bus probe). You need to get a full backtrace from hald once it
> > appears to lock up. To do that, you should run hald manually, then use
> > gdb to bind to it once it's locked up. Then get a full backtrace.
> >
> > Joe
> >
> >
> Thanks a lot for the instruction! I attached to the deadlocked process,
> and get this backtrace:
>
> (gdb) bt
> #0 hf_pci_probe () at hf-pci.c:150
> #1 0x0805ced7 in osspec_probe () at osspec.c:96
> #2 0x080551dd in main (argc=3, argv=0xbfbfeb5c) at hald.c:578
This backtrace doesn't make sense. Line 150 of hf-pci.c is not in
hf_pci_probe(). The real line 150 represents a loop that iterates
through the devices list. This list must be finite. I don't see how
this problem could occur based on this information.
Joe
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20070103/d9a8dc83/attachment.pgp
More information about the freebsd-gnome
mailing list