libthr/libkse and Mozilla Firebird

Terry Lambert tlambert2 at mindspring.com
Sat Sep 6 14:58:52 PDT 2003


Morten Rodal wrote:
> Is Mozilla Firebird (www/mozilla-firebird ; firebird-gtk2-0.6.1_1)
> supposed to work with either libthr or libkse?
> 
> While with libkse it works, for a little while.  After starting up I
> can perhaps render half a page, sometimes a two or three pages, before
> firebird just exits.  Nothing is printed on the console and no core
> dump is found, it is as if the program just called exit(2).  I wish I
> could provide more detailed debugging, but I am having trouble getting
> firebird to run from within gdb..

If you don't move the mouse until the page is finished loading,
does it work?

If so, you need Daniel Eishen's patch to the scheduler to make it
operate in FIFO order instead of priority order.  Historically, the
image rendering code in Netscape hasn't been thread-safe, and it
may be that Mozilla has inherited this infirmity.

-- Terry


More information about the freebsd-threads mailing list