This is just a guess at best... but judging from the gdb output, i can say that 
the SIGTRAP signal i generally see when performing a copyover as well, it's 
just the signal sent at the time of rebooting the mud... when it hits that 
break, just type continue and let it go on to the actual crash or hang... if it 
crashes, do another round of output for us please, and if it's hanging, then 
give it a good 10-15 seconds just to verify it, and then hit ^C to break 
whatever's hanging, and then do another round of gdb output for us :)

Richard Lindsey.


-----Original Message-----
From:   Orlis Soilface [mailto:[EMAIL PROTECTED]
Sent:   Fri 9/16/2005 7:26 PM
To:     [email protected]
Cc:     
Subject:        Copyover mysteriously stopped working...
I'm not at all sure what caused this to happen, I've reverted to
working backups and everything, however when I copyover it just
freezes...

the last line it seems to see in do_copyover is:
        execl (EXE_FILE, "western", buf, "copyover", buf2, (char *) NULL);

in shell when running under gdb this is what I get:
Fri Sep 16 19:21:25 2005 :: Western Realms is ready to rock on port 2021.
Fri Sep 16 19:21:27 2005 :: Sock.sinaddr:  *.*.*.*
Fri Sep 16 19:21:28 2005 :: Loading Orlis.
Fri Sep 16 19:21:29 2005 :: [EMAIL PROTECTED] has connected.

Program received signal SIGTRAP, Trace/breakpoint trap.
0x40000a50 in wiz_list () from /lib/ld-linux.so.2
(gdb) bt
#0  0x40000a50 in wiz_list () from /lib/ld-linux.so.2
(gdb) frame 0
#0  0x40000a50 in wiz_list () from /lib/ld-linux.so.2
(gdb) list
352     int     read                args( ( int fd, char *buf, int nbyte ) );
353     int     write               args( ( int fd, char *buf, int nbyte ) );
354
355     /* Needs to be global because of do_copyover */
356     int port, control;
357
358     int main( int argc, char **argv )
359     {
360         struct timeval now_time;
361         bool fCopyOver = FALSE;
(gdb) quit
The program is running.  Exit anyway? (y or n) y




I recently installed r/oprogs, however everything was working fine
once those were finished.
The first time I noticed this happen was when I tried to copyover
after an asave_world that bugged one mob, I reverted to backups for
areas/data/src/players and still, it just freezes. I'm at a loss,
anyone have any ideas?
-- 
ROM mailing list
[email protected]
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom



Reply via email to