Menu ▾ ▴

#8 Server assert failure

open
nobody
None
5
2006-08-14
2006-08-14
nick w
No

Every so often, the server crashes with the following
assert failure. I can't seem to reliably produce it.

orts:
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Vector.H:54:
void Vector<T>::check(size_t) const [with T = stype]:
Assertion `i < this->size()' failed.

Program received signal SIGABRT, Aborted.

#0 0x00bce402 in __kernel_vsyscall ()
#1 0x00c14169 in raise () from /lib/libc.so.6
#2 0x00c15771 in abort () from /lib/libc.so.6
#3 0x00c0dae9 in __assert_fail () from /lib/libc.so.6
#4 0x08067730 in Vector<stype>::check
(this=0xb672e46c, i=0)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Vector.H:54
#5 0x0806774a in Vector<stype>::operator[]
(this=0xb672e46c, i=0)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Vector.H:24
#6 0x080593a1 in SimpleActions::add (this=0x98e9f6c,
x=0xb6703518, act_id=12,
param=@0xbfcbbebc, delay=0)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Action.C:475
#7 0x0805a170 in Game::exec_actions (this=0x98e9518,
commands=@0xbfcbc494)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Action.C:417
#8 0x08090bf2 in Game::simulation_step
(this=0x98e9518, actions=@0xbfcbc494,
views=@0xbfcbc4a0)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/kernel/src/Game.C:766
#9 0x081a4aa0 in Server::run (this=0xbfcc03a8,
world=@0xbfcc05c8,
opt=@0xbfcc04bc)
at
/usr/sunkay3/cshome/nicholas/orts3/libs/serverclient/src/Server.C:616
#10 0x0804ed34 in main (argc=2, argv=0xbfcc0704)
at
/usr/sunkay3/cshome/nicholas/orts3/apps/orts/src/orts_main.C:312

Discussion

  • nick w

    nick w - 2006-08-14

    Logged In: YES
    user_id=1557049

    Forgot to put this in:

    server:
    bin/orts -std

    client
    bin/ortsg_std

    I've been building a couple of workers and telling them to
    mine. I'm not sure if this happens if I just do nothing.

    -Nick

     
  • nick w

    nick w - 2006-08-14

    Logged In: YES
    user_id=1557049

    10000 frames and nothing... I'm guessing it doesn't happen
    with the default client (bin/orts -m client)

    -Nick

     

Log in to post a comment.