MOO-cows Mailing List Archive

[Prev][Next][Index][Thread]

No Subject



--- On WinMOO ---
Aug 09 01:00:22: *** PANIC: FREE_VAR: Unknown value type
Aug 09 01:00:22: #40:exitfunc, line 3:  server panic
Aug 09 01:00:22: ... called from built-in function move()
Aug 09 01:00:22: ... called from #0:bf_move, line 4
Aug 09 01:00:22: ... called from built-in function move()
Aug 09 01:00:22: ... called from #2:move (this == #1), line 2
Aug 09 01:00:22: ... called from #51:.teleport teleport (this == #1), line 23
Aug 09 01:00:22: (End of traceback)
Aug 09 01:00:22: PANIC-DUMPING on DragonMOO.db.new.PANIC ...
Aug 09 01:00:22: PANIC-DUMPING: Writing 135 objects...
Aug 09 01:00:22: PANIC-DUMPING: Done writing 135 objects...
Aug 09 01:00:22: PANIC-DUMPING: Writing 530 MOO verb programs...
Aug 09 01:00:25: PANIC-DUMPING: Done writing 530 verb programs...
Aug 09 01:00:25: PANIC-DUMPING: Writing forked and suspended tasks...
Aug 09 01:00:25: PANIC-DUMPING: Writing list of formerly active connections...
Aug 09 01:00:25: PANIC-DUMPING on DragonMOO.db.new.PANIC finished
-----------------

The error is reproduceable, and there is no third line of #40:exitfunc.  I
haven't tested the DB with other servers.  The panic saves and restarts
fine, and #40:exitfunc still only has two lines.
$bf_move() does a quick check to .contents, finds changes unnecessary,
set_task_perms()s and move(@args)s.  I have the DB if anyone wants it.

I tried executing the same code, the same way on a Linux server (Paradigm),
and it did not crash, however, I did not run the DragonMOO DB on the Linux
server.

- Kipp
http://radioactivo.com.mx/~paradigm




Home | Subject Index | Thread Index