Duke4.net Forums: Undefined AI Call = SIGSEGV - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Undefined AI Call = SIGSEGV

User is online   Hendricks266 

  • Weaponized Autism

  #1

Fatal Signal caught: SIGSEGV. Bailing out.
 315954884
17828:   120 ifrnd  128 315954884
17831:   120 sound  423
17833:   121 else  315954900
17835:   121 sound  424
17837:   123 ai  315954152
17839: 31337 } 
17840:   126 ifvare  329 1 315954948
17844: 31337 { 
17845:   128 [b][color="red"]ai  0[/color][/b]
17847:   129 break 
17848: 31337 } 
17849:   132 [b][color="red"]ifai  0[/color][/b] 315954968
17852:   132 ai  315954152
17854:   134 ifai  315954188 315955080
17857: 31337 { 
17858:   136 ifcount  304 315955020
17861: 31337 { 
17862:   138 ai  315954176
17864:   139 cstat  257
17866: 31337 } current actor: 634 (2165)
g_errorLineNum: 128, g_tw: 24

In code, if you try to call an AI that hasn't been defined earlier, EDuke32 segfaults and crashes, instead of giving an error upon CON compile.
0

User is offline   TerminX 

  • el fundador

  #2

I doubt it. The code printed out in the log rarely has anything to do with the actual crash. There is no way to "call an AI that hasn't been defined."
0

User is online   Hendricks266 

  • Weaponized Autism

  #3

Hmm...

Ah. It seems I tried to call an AI that was defined as a move. ;)
0

User is offline   TerminX 

  • el fundador

  #4

Now that would cause a crash, but it should have printed a warning to the log during compile.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options