MOO-cows Mailing List Archive
[Prev][Next][Index][Thread]
Panic with 1.7.9p1
I upgraded MediaMOO to 1.7.9p1, and got a panic not long after. I'm running
SunOS Release 4.1.4 (GENERIC) #2 on a Sparcstation ipc.
Looks like it was caused by a call to match.
This is from the log file:
Oct 19 02:56:35: *** PANIC: Caught signal 10
[Most of command history deleted]
Oct 19 02:56:35: #6402:announce_login announce_logout, line 11: server panic
Oct 19 02:56:35: ... called from #6402:use, line 16
Oct 19 02:56:35: ... called from #2018:transmit, line 62
Oct 19 02:56:36: ... called from #2018:use, line 8
Oct 19 02:56:36: ... called from #7573:handle (this == #6963), line 20
Oct 19 02:56:36: ... called from #7573:&^& (this == #6963), line 2
Oct 19 02:56:36: (End of traceback)
Oct 19 02:56:36: PANIC-DUMPING on MediaMOO.db.new.PANIC ...
Oct 19 03:22:00: PANIC-DUMPING on MediaMOO.db.new.PANIC finished
Here's the verb in question:
#6402:"announce_login announce_logout" this none this
1: if (caller != this)
2: return E_PERM;
3: endif
4: from = args[1];
5: what = args[2];
6: login = verb == "announce_login";
7: ann_list = this.listening[from in this.servers];
8: for i in [1..length(ann_list) / 2]
9: who = ann_list[i * 2 - 1];
10: how = ann_list[i * 2];
11: if (match(what, how))
12: who:tell("<< ", ctime()[12..16], " ", login ? "Connected to " |
"Disconnected from ", this.link.s_names[from in this.link.s_codes], ": ",
what[1..length(what) - 2], " >>");
13: endif
14: endfor
Let me know if any other information would be helpful.
-- Amy
Home |
Subject Index |
Thread Index