Description of problem: When connecting to a server to play some levels, bzflag crashes with a failed assertion: bzflag: indirect_vertex_array.c:659: emit_DrawArrays_old: Assertion `elements_per_request >= count' failed. This happens immediately after connecting to the server right before the game should come up telling you to press i or right click to spawn. This only happens for some levels, or more specifically does not happen for some levels. Version-Release number of selected component (if applicable): $ bzflag --version BZFlag client 2.0.8.20060516-MAINT-linux-gnu-SDL (protocol 0026) http://BZFlag.org/ $ rpm -qa bzflag bzflag-2.0.8-1.fc5.x86_64 Only this version seems to have this problem. The earlier version, 2.0.4-3, works fine. How reproducible: Always on certain levels. Does not occur when playing some levels. Steps to Reproduce: 1. Start bzflag (from terminal to see message) 2. Select "Join Game" 3. Select Find Server and select one, eg BZFX :: Boxy War 4. Select Connect 5. bzflag quits with the above assertion failure Actual results: bzflag crashes Expected results: bzflag loads the level and play begins Additional info: For the levels that this does not happen on, bzflag plays and works perfectly. It either works or does not. I downloaded the src.rpm and could not find any reference to the information given in the assertion error above. Unrelated, but attempting to rebuild the src.rpm failed with the error: g++: /usr/lib/libidn.so: No such file or directory
FC5/FE5 is out of maintenance. Could you reproduce your problem with a later version, e.g. bzflag-2.0.8-4.fc7 on Fedora 7?