FreeBSD6でFirefox35を動かすとスレッド関連で落ちる
スレッド関連で落ちる。 monoと同じ理由だろうからlibmap.confを書き換える。
> firefox3
Fatal error 'Recurse on a private mutex.' at line 986 in file /usr/src/lib/libpthread/thread/thr_mutex.c (errno = 22)
Abort trap (core dumped)
- FreeBSD7とFreeBSD6でスレッドライブラリが違うらしい。FreeBSD7ではlibpthread.so と libthr.so は同一だがFreeBSD6では違うらしい。FreeBSD6ではlibmap.confでごまかす。また、pulseaudioもインストールされてしまうので、これもスレッドライブラリを変更させる。
[firefox-bin]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so
[pulseaudio]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so
yukiya@ee.t-kougei.ac.jp
Last modified: Fri Mar 17 12:00:00 JST 2006