[quake3] Re: ioquake3 breaks compatibility with id Tech 3

Ryan rstotts at cox.net
Mon Oct 22 19:00:19 EDT 2007


> * Most obscure bug EVAR. Seems a library that SDL depends on
> (specifically libgthread-2.0) def ines a symbol g_log. qagamei386.so
> also defines such a symbol, but since it is dynamically loa ded at
> runtime, no collision check is performed. When the code is relocated
> therefore, all ins tances of g_log in qagamei386.so end up refering to
> the g_log in the library... and bad things happen. s/g_log/g_logfile/g.


Has this been in the original code since 1999?  What were the ramifications 
of it all these years? 




More information about the quake3 mailing list