I've never seen an error like this before, so please help.
This is what the gdb crash shows in cygwin:
Program received signal SIGSEGV, Segmentation fault.
0x610cdb11 in strlen () from /home/t13/area/cygwin1.dll
(gdb) bt
#0 0x610cdb11 in strlen () from /home/t13/cygwin1.dll
#1 0x610d18fc in wmemset () from /home/t13/cygwin1.dll
#2 0x610d5131 in wmemset () from /home/t13/cygwin1.dll
#3 0x610882af in cygwin1!aclcheck () from /home/t13/cygwin1.dll
#4 0x004495d5 in game_loop_unix (control=4) at comm.c:841
#5 0x00448ea6 in main (arg=1, arg=0xa0416a0) at comm.c:458
Code at comm.c:834 to comm.c:843
switch ( d->connected ) {
case CON_PLAYING:
if ( !run_olc_editor ( d ) )
substitute_alias ( d, d->incomm );
break;
default:
nanny ( d, d->incomm );
break;
}
Code at comm.c:458
game_loop_unix ( control );
Situation:
When a user starts creation, the moment after they re-enter they're new password the mud segmentation fault crashes. It doesn't matter whats typed, it happens. On a linux server i saw an error message (cygwin doesn't show it for some reason) that it gave the error that the port shouldn't be lower than 1024 (and the port is in the 8000's so that should not be a prob).
I've been working on this problem for a full day so far and still have no idea what the problem is. It gives no error information just segmentation fault, which i'm guessing means something is null. I recently removed the webserver from it which was included in rot codebase but it was like that for about 2 weeks now and gave no problems. If anyone has any ideas please say.
This is what the gdb crash shows in cygwin:
Program received signal SIGSEGV, Segmentation fault.
0x610cdb11 in strlen () from /home/t13/area/cygwin1.dll
(gdb) bt
#0 0x610cdb11 in strlen () from /home/t13/cygwin1.dll
#1 0x610d18fc in wmemset () from /home/t13/cygwin1.dll
#2 0x610d5131 in wmemset () from /home/t13/cygwin1.dll
#3 0x610882af in cygwin1!aclcheck () from /home/t13/cygwin1.dll
#4 0x004495d5 in game_loop_unix (control=4) at comm.c:841
#5 0x00448ea6 in main (arg=1, arg=0xa0416a0) at comm.c:458
Code at comm.c:834 to comm.c:843
switch ( d->connected ) {
case CON_PLAYING:
if ( !run_olc_editor ( d ) )
substitute_alias ( d, d->incomm );
break;
default:
nanny ( d, d->incomm );
break;
}
Code at comm.c:458
game_loop_unix ( control );
Situation:
When a user starts creation, the moment after they re-enter they're new password the mud segmentation fault crashes. It doesn't matter whats typed, it happens. On a linux server i saw an error message (cygwin doesn't show it for some reason) that it gave the error that the port shouldn't be lower than 1024 (and the port is in the 8000's so that should not be a prob).
I've been working on this problem for a full day so far and still have no idea what the problem is. It gives no error information just segmentation fault, which i'm guessing means something is null. I recently removed the webserver from it which was included in rot codebase but it was like that for about 2 weeks now and gave no problems. If anyone has any ideas please say.