On 2012/07/08 18:21, Chris Rees wrote:
Hi all / David,

doxygen has been failing for a while now on -CURRENT and apparently
-STABLE too.  The current fix is disabling one of the tests in the
build, but obviously it points to a problem with our base system....

I've trussed [1] the failing code [2], and it looks as though it's
hanging on a _umtx call.  I'm gratuitously ignorant of what goes on
there... but the timings of recent commits to umtx.h [3] could
indicate a link (hope it's not bogus...).

Any pointers on what I should do next?

Chris

[1] http://www.bayofrum.net/~crees/scratch/doxygen-truss

_umtx_op(0x8012b0280,0x16,0x0,0x0,0x0,0x1)       ERR#22 'Invalid argument'

can you execute it in gdb and print its value ?

print/x *(int *)0x8012b0280
print/x *(int *)(0x8012b0280+4)


[2] 
http://www.bayofrum.net/tb/index.php?action=display_markup_log&build=10-local&id=1037

[3] http://svnweb.freebsd.org/base/head/sys/sys/umtx.h?view=log


_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to