Author Topic: Game crashes when trying to /devmap  (Read 6238 times)

PureNoob

  • Posts: 59
  • Turrets: +6/-11
Game crashes when trying to /devmap
« on: June 26, 2009, 12:04:50 pm »
When I try to /devmap, the game just shuts down.  :(
I am using Ubuntu 9.04 and the basic Tremulous from repository with Volt Hud (if that has anything to do, I doubt it).
Any ideas?

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Game crashes when trying to /devmap
« Reply #1 on: June 26, 2009, 12:13:22 pm »
Run it from the console and post up the output.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

PureNoob

  • Posts: 59
  • Turrets: +6/-11
Re: Game crashes when trying to /devmap
« Reply #2 on: June 26, 2009, 01:57:09 pm »
/devmap atcs
------ Server Initialization ------
Server: atcs
RE_Shutdown( 0 )
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Current search path:

(map file spam)

Loading vm file vm/game.qvm...
...which has vmMagic VM_MAGIC_VER2
Loading 1245 jump table targets
VM file game compiled to 1589512 bytes of code
game loaded in 34378368 bytes on the hunk
------- Game Initialization -------
gamename: base
gamedate: Jan 22 2009
Received signal 11, exiting...
----- CL_Shutdown -----
Closing SDL audio device...
SDL audio device shut down.
RE_Shutdown( 1 )
-----------------------
Shutdown tty console

Amanieu

  • Posts: 647
  • Turrets: +135/-83
    • Amanieu
Re: Game crashes when trying to /devmap
« Reply #3 on: June 26, 2009, 02:47:58 pm »
ooo signal 11!

Fun stuff ;D
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

SlackerLinux

  • Spam Killer
  • *
  • Posts: 555
  • Turrets: +41/-62
Re: Game crashes when trying to /devmap
« Reply #4 on: June 26, 2009, 02:56:39 pm »
ooo signal 11!

Fun stuff ;D

segfaults are always fun.
ok now more info:
  • what client are you using( i don't know what ubuntu repository has)
  • have you tried a "newer" client
  • what qvm are you trying to run/ is it the one included with the repo if so what ones in there.

id prob recommend trying a new client maybe the issue is fixed its the easiest option.
any other advice i would need more info. i am great at causing segfaults not so much fixing em :)

EDIT: it wouldn't take much but it would be possible to make tremulous do a BT when it receives a signal i don't know if its available on windows but ive played around with execinfo.h with a few of my personal coding projects to give me a BT without bothering with gdb.
« Last Edit: June 26, 2009, 02:59:46 pm by SlackerLinux »
Slackware64 13.1
SlackersQVM/

Amanieu

  • Posts: 647
  • Turrets: +135/-83
    • Amanieu
Re: Game crashes when trying to /devmap
« Reply #5 on: June 26, 2009, 03:54:07 pm »
EDIT: it wouldn't take much but it would be possible to make tremulous do a BT when it receives a signal i don't know if its available on windows but ive played around with execinfo.h with a few of my personal coding projects to give me a BT without bothering with gdb.
Thanks for the tip, I'll add that to tremfusion immediately :)
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

PureNoob

  • Posts: 59
  • Turrets: +6/-11
Re: Game crashes when trying to /devmap
« Reply #6 on: June 26, 2009, 07:37:41 pm »
Okay, installing Tremfusion fixed that.

mooseberry

  • Community Moderators
  • *
  • Posts: 4005
  • Turrets: +666/-325
Re: Game crashes when trying to /devmap
« Reply #7 on: June 26, 2009, 08:34:47 pm »
Okay, installing Tremfusion fixed that.

Perfect line for Amanieu's sig, tremfusion website, and the like.  ;)
Bucket: [You hear the distant howl of a coyote losing at Counterstrike.]

मैं हिन्दी का समर्थन

~Mooseberry.

SlackerLinux

  • Spam Killer
  • *
  • Posts: 555
  • Turrets: +41/-62
Re: Game crashes when trying to /devmap
« Reply #8 on: June 27, 2009, 02:12:39 am »
Okay, installing Tremfusion fixed that.

good to hear TF is a great project (bit too feature heavy for me but thats y i got my own project)

EDIT: it wouldn't take much but it would be possible to make tremulous do a BT when it receives a signal i don't know if its available on windows but ive played around with execinfo.h with a few of my personal coding projects to give me a BT without bothering with gdb.
Thanks for the tip, I'll add that to tremfusion immediately :)

:) its not hard altho i haven't added it for fsm yet but once i learned how im definitely thinking about it.

Slackware64 13.1
SlackersQVM/

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Game crashes when trying to /devmap
« Reply #9 on: June 27, 2009, 02:24:13 pm »
Wouldn't it just be a load of memory addresses, with no names?
It would be really shiny if it could work for QVM's too :)
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Re: Game crashes when trying to /devmap
« Reply #10 on: June 27, 2009, 06:12:47 pm »
Wouldn't it just be a load of memory addresses, with no names?
It would be really shiny if it could work for QVM's too :)
non-windows binaries aren't stripped, but 95% of crashes will have their cause masked by the qvms (this backtrace won't be able to fetch the arguments of functions on the stack, in particular vmCall(), that you would need to get a better idea). you can generate a stack trace from qvms, but the code doesn't currently exist and you need the vm map file to read symbols from (it's not packaged with 1.1).
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----