Fteqcc bug - can't compile

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Fteqcc bug - can't compile

Postby C.Brutail » Thu Apr 30, 2009 1:17 pm

I'm not sure where to report this, so here you go:

Upon starting Nexuiz:

Code: Select all
======menu ERROR in check_unacceptable_compiler_bugs:
fteqcc bug introduced with revision 3178 detected. Please upgrade fteqcc to a later revision, downgrade fteqcc to revision 3177, or pester Spike until he fixes it. You can set _allow_unacceptable_compiler_bugs 1 to skip this check, but expect stuff to be horribly broken then.

menu EDICT 0:
Menu_Error: menu: Program error in function check_unacceptable_compiler_bugs:
fteqcc bug introduced with revision 3178 detected. Please upgrade fteqcc to a later revision, downgrade fteqcc to revision 3177, or pester Spike until he fixes it. You can set _allow_unacceptable_compiler_bugs 1 to skip this check, but expect stuff to be horribly broken then.
Tip: read above for entity information

QuakeC crash report for menu:
s26853: ../common/util.qc:1462: STORE_F    GLOBAL7233, GLOBAL1
s26854: ../common/util.qc:1462: STORE_F    GLOBAL1, GLOBAL4
s26855: ../common/util.qc:1462: STORE_F    GLOBAL7233, GLOBAL7
s26856: ../common/util.qc:1462: CALL2      strcat (=strcat())
s26857: ../common/util.qc:1462: EQ_S       GLOBAL1, IMMEDIATE (=barbar), GLOBAL7233
s26858: ../common/util.qc:1462: IFNOT      GLOBAL7233, s26861
s26859: ../common/util.qc:1463: STORE_F    IMMEDIATE (=fteqcc bug introduced with revision 3178 detected. Please upgrade fteqcc to a later revision, downgrade fteqcc to r, GLOBAL4
s26860: ../common/util.qc:1463: CALL1      error (=error())
../common/util.qc : check_unacceptable_compiler_bugs : statement 27
     menu.qc : m_init : statement 1
Falling back to normal menu
Draw_CachePic: failed to load gfx/mainmenu
"One should strive to achieve; not sit in bitter regret."
WE ARE NEXUIZ.
Image
Image
C.Brutail
Laidback mapper
 
Posts: 2357
Joined: Tue Feb 28, 2006 7:26 pm
Location: Ironforge

Postby morfar » Thu Apr 30, 2009 1:38 pm

This is the wrong place. Talk to Spike (fteqcc developer) :P
It's nice that Nexuiz detects the fteqcc bug :)

Solution:
downgrade to rev 3177
or set _allow_unacceptable_compiler_bugs 1
Last edited by morfar on Thu Apr 30, 2009 1:42 pm, edited 1 time in total.
morfar
Site Admin
 
Posts: 938
Joined: Tue Feb 28, 2006 6:08 pm
Location: The Island

Postby divVerent » Thu Apr 30, 2009 1:40 pm

The problem is that the code base is huge, and over 10 places have already been identified that are affected by this bug. Who knows how more are broken due to the bug.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE


Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron