DragonFly submit List (threaded) for 2007-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: cvs commit: src/lib Makefile src/lib/libpthread Makefile README dummy.c
:I've built the pkgsrc 2007Q1 thunderbird but I can't reproduce a crash on
:startup. If its dot dirs are available, thunderbird seems to work with
:libc_r, vanilla libthread_xu and libthread_xu + prio patch. However, if you
:remove the dot dirs and start thunderbird with the symlink pointing to
:libthread_xu, it gets stuck waiting for two locks (presumably two threads do
:the waiting, ktrace is not lwp aware so doesn't help much). Kill it, and next
:time it starts up just fine. Given that this doesn't happen using libc_r,
:chances are the locking code in libthread_xu could use some debugging. This
:would be fun to do (especially if it turns out the bug is in the mozilla
:code :P), but I can't volunteer.
:
:That said, I think the two patches I posted can safely go in. Please commit
:while they still apply :)
:
:Thanks,
:Aggelos
Committed!
I can't test the lock stuff any time soon, but if ktrace does not
already have a field for the LWP id and someone would like to add
it to the kernel and support to the userland utility, submit a patch
any time!
-Matt
Matthew Dillon
<dillon@backplane.com>
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]