On 26. Feb, 2007, at 17:07 , Boris Neubert wrote:

Starting eqServer results in the following mutex error:

27707.3070432992 src/lib/net/init.cpp:22 0.1163 Log level INFO topics 0
27707.3070432992 src/lib/net/connection.cpp:30 0.5672 New Connection
@0x8051188 eqServer.i686: pthread_mutex_lock.c:108: __pthread_mutex_lock:
Assertion `mutex->__data.__owner == 0' failed. Aborted

I have the stacktrace attached. The same happens with the alpha-0.3
revision. Since it is a new installed mashine could there be a missing/wrong
pthread lib?

Oh dear. The mutex is initialized, so there is nothing obvious wrong.

Googling it gives a bunch of similar problems which all seem to
magically disappear after some time. :-/

I've added some more sanity checks to make sure the object is still
valid. Please sync to the newest svn version.

Can you try a make clean/make?
Can you try putting a Lock instead of a SpinLock in lib/base/ referenced.h?

Checking your pthread installation is a good idea, but I don't see
what could be wrong.


Cheers,

Stefan.


_______________________________________________
eq-dev mailing list
[email protected]
https://in-zueri.ch/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to