Author Topic: Press the "Enter" key or "f10" causes the program to crash (0.3.4 build 967)  (Read 5279 times)

Offline Recon

  • Lieutenant
  • ***
  • Posts: 60
  • Karma: +1/-0
    • View Profile
Version: 0.3.4 build 967
Reproducibility: Always.

Abstract: Pressing the enter Key causes an exception.


Description:
Press the "Enter" key or "f10" causes the program to crash
"
Excetion Information
Code: 0xc0000005  Flags: 0x00000000
Reccord: 000000000000000 Address: 0x0000000000404188
.....
"


System:
Windoze XP Pro sp2
Pentium 4 CPU 2.4Ghz
1024 MB Ram.
GeForce 6600 LE ( 8.1.8.5 Driver )

Offline Morgul

  • GNE Founder
  • Godlike Fuzzy Dice
  • Grand Admiral
  • **********
  • Posts: 2086
  • Karma: +21/-4
  • Godlike Fuzzy Dice
    • View Profile
    • G33X Nexus Entertainment
There is a known 'crash on exit'. We're currentlt trying to figure out what we're not cleaning up correctly. F10 is the 'exit' key ;)
"Just because my math may tell lies doesn't mean that I don't understand the quantum mechanics of it all." --Caenus

The popular videogame "Doom" is based loosely around the time Satan borrowed two bucks from Vin Diesel and forgot to pay him back.

"In the beginning there was nothing. And it exploded." --Terry Pratchett

Offline Rosencrantz

  • Gray Haired
  • Lieutenant Commander
  • ****
  • Posts: 99
  • Karma: +0/-0
    • View Profile
More specifics on what I was able to verify. I was able to verify this from within the game engine itself (not the menuing system).

Here is some info from the 967 build. (GDB stuff running on linux)

http://gne.pastebin.ca/112806 (With hitting the enter key)
http://gne.pastebin.ca/112809 (hitting the F10 key)

On the enter key one, the window was still open after the SIGSEGV. But the window was actually closed doing the F10 version.


Offline whitelynx

  • GNE Founder
  • Head Code Monkey
  • Commodore
  • *****
  • Posts: 304
  • Karma: +4/-0
  • Internet Idiocy Pundit
    • View Profile
Enter is apparently bound to "inhabit"... that won't work because we never finished the code for it, and we've removed that functionality anyways. F10, as Morgul said, is the "exit" key... we've been getting segfaults on exit for a while, and haven't yet figured out how to fix them. We'll keep poking at it and see if we can get it to behave for the next version though.

Thanks for the bug reports!
"Without music, life is a mistake, a trial, an exile."
 - Nietzsche