Jump to content

Home

OJP-E Crash


ShadowNecrom

Recommended Posts

I was running OJP-E 1.0 on my linux, I downloaded it directly from SVN, and build by myself.

 

CentOS 4.5, default kernel, according to distrowatch, so I guess it is 2.6.9 but I don't know if it is really relevant...

 

GCC version is:

 

gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-8)

Copyright © 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 

I don't know if it is a problem in my build because i got a warning during the compile but it was in g_active... also, I remembered that i saw some posts (I guess they are from Ensiform but I'm not sure) that tells that it was to use GCC 3.3 to compile for Linux... also I read in http://www.thejediacademy.net in the time that there was the JAE Forum a post from Orion that told what system Raven used to build, and they used ICC...

 

I used the Makefile that was released with OJP, i didn't change anything on it.

 

The errors says that someone used grip, i reopened the server, joined, and it was just that, I opened a home Windows server but grip was perfectly OK, even with a compile from myself using Visual Studio 2003 (I don't have 2005).

 

So I imagined that it might be a problem related with the compile, but the crash log is as followed.

 

 

-8<------- Crash Information ------->8-

Please forward to the OJP team.

---------------------------------------

Version: OJP Enhanced v0.1.0 Linux

Build Date: Nov 2 2007Build Time: 15:50:42Map: mp/ffa1

Signal: Segmentation fault (11)

Siginfo: 0xbffff250

Code: 1

Faulting Memory Ref/Instruction: 0x224

DSO Information:

0x0046e000 /lib/libcxa.so.1

0x00e71000 /lib/libnss_files.so.2

0x00e99000 /lib/libnss_dns.so.2

0x043cb000 /home/bjftest/ja/ojpenhanced/jampgamei386.so

Stack frames: 12 entries

Backtrace:

(1) /home/bjftest/ja/ojpenhanced/jampgamei386.so(ForceGrip+0x46) [0x452f576]

(2) /lib/tls/libc.so.6 [0x2c8890]

(3) /home/bjftest/ja/ojpenhanced/jampgamei386.so(WP_DoSpecificPower+0x4d) [0x453402d]

(4) /home/bjftest/ja/ojpenhanced/jampgamei386.so(WP_ForcePowersUpdate+0x11b4) [0x4536304]

(5) /home/bjftest/ja/ojpenhanced/jampgamei386.so(G_RunFrame+0xab7) [0x44e9b47]

(6) /home/bjftest/ja/ojpenhanced/jampgamei386.so(vmMain+0x3b6) [0x44ea346]

(7) ./linuxjampded [0x8088d43]

(8) ./linuxjampded [0x80579f4]

(9) ./linuxjampded [0x8075047]

(10) ./linuxjampded [0x80c5abe]

(11) /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x2b5de3]

(12) ./linuxjampded(dlopen+0x39) [0x804a201]

-8<--------------------------------->8-

 

Attempting to clean up.

ShutdownGame:

------------------------------------------------------------

Segmentation fault

 

 

I know about the bug tracker, if you (ojp team) prefer, I can post it there too. Also, I can post the full log generated by the server.

 

Thanks for the attention and for the help.

Link to comment
Share on other sites

Well, another crash now...

 

-8<------- Crash Information ------->8-

Please forward to the OJP team.

---------------------------------------

Version: OJP Enhanced v0.1.0 Linux

Build Date: Nov 7 2007Build Time: 19:50:17Map: mp/ffa1

Signal: Segmentation fault (11)

Siginfo: 0xbffff1a0

Code: 1

Faulting Memory Ref/Instruction: 0x9a58310

DSO Information:

0x00ad1000 /lib/libcxa.so.1

0x00f3a000 /lib/libnss_files.so.2

0x0011a000 /lib/libnss_dns.so.2

0x0331d000 /home/bjftest/ja/ojpenhanced/jampgamei386.so

Stack frames: 15 entries

Backtrace:

(1) ./linuxjampded [0x80f2ea5]

(2) /lib/tls/libc.so.6 [0x2c8890]

(3) ./linuxjampded [0x8053825]

(4) ./linuxjampded [0x8089339]

(5) /home/bjftest/ja/ojpenhanced/jampgamei386.so(trap_ICARUS_TaskIDPending+0x2d) [0x345c4e1]

(6) /home/bjftest/ja/ojpenhanced/jampgamei386.so(ICARUS_SoundCheck+0x26) [0x343e763]

(7) /home/bjftest/ja/ojpenhanced/jampgamei386.so(G_RunThink+0x72) [0x343e808]

(8) /home/bjftest/ja/ojpenhanced/jampgamei386.so(G_RunFrame+0x6f8) [0x343f021]

(9) /home/bjftest/ja/ojpenhanced/jampgamei386.so(vmMain+0x44c) [0x343fcb5]

(10) ./linuxjampded [0x8088d43]

(11) ./linuxjampded [0x80579f4]

(12) ./linuxjampded [0x8075047]

(13) ./linuxjampded [0x80c5abe]

(14) /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x2b5de3]

(15) ./linuxjampded(dlopen+0x39) [0x804a201]

-8<--------------------------------->8-

 

Attempting to clean up.

ShutdownGame:

------------------------------------------------------------

Segmentation fault

Link to comment
Share on other sites

That happened today, I don't know the exact time... There was 5 people on the server, but they were all talking, I wasn't on the server nor monitoring using SSH, when I arrived I saw it on the SSH terminal but I think that they were dueling...

 

================================================================

Another crash:

 

linuxjampded: w_saber.c:614: SetSaberBoxSize: Assertion `!"Saber with no owner?"' failed.

Aborted

 

=> I don't known what caused this, I had that problem just once using JA Empire (never had it with JAR) and it was doing to saberlock, the last entry was that two people had joined in a private duel, so I think it was the saber lock what caused it, but still not sure.

 

================================================================

 

Anyway, if someone wants to join the server, the ip is 72.29.65.177:29074 (hosted in USA - Florida)... I didn't setup any auto-restarter because I want to know what makes the server to crash, the server is called BJForce RPG/RV, since it is being used more for testing it was not running the default config, we only changed the values for force regeneration and min/max force points.

 

------

 

Razor, thanks for the attention :)

Link to comment
Share on other sites

That happened today, I don't know the exact time... There was 5 people on the server, but they were all talking, I wasn't on the server nor monitoring using SSH, when I arrived I saw it on the SSH terminal but I think that they were dueling...

 

================================================================

Another crash:

 

linuxjampded: w_saber.c:614: SetSaberBoxSize: Assertion `!"Saber with no owner?"' failed.

Aborted

 

=> I don't known what caused this, I had that problem just once using JA Empire (never had it with JAR) and it was doing to saberlock, the last entry was that two people had joined in a private duel, so I think it was the saber lock what caused it, but still not sure.

 

================================================================

 

Anyway, if someone wants to join the server, the ip is 72.29.65.177:29074 (hosted in USA - Florida)... I didn't setup any auto-restarter because I want to know what makes the server to crash, the server is called BJForce RPG/RV, since it is being used more for testing it was not running the default config, we only changed the values for force regeneration and min/max force points.

 

------

 

Razor, thanks for the attention :)

 

This is not necessarily a crash, you're just running it in debug which caused an assert to hit and let you know what/where. It seems to be in the SetSaberBoxSize function:

 

	if (!owner || !owner->inuse || !owner->client)
{
	assert(!"Saber with no owner?");
	return;
}

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...