expire crash
Kenichi Okada
okada at opaopa.org
Fri Aug 23 19:22:43 UTC 2002
Hi,
My expire of inn-CURRENT-20020823 crashes with an option '-n'.
% ctlinnd pause expire
% gdb expire
(gdb) run -n
Program received signal SIGSEGV, Segmentation fault.
(gdb) bt
#0 0x8061520 in ICCcommand ()
#1 0x8061adb in ICCgo ()
#2 0x804a7a3 in CleanupAndExit (Server=false, Paused=true, x=0)
at expire.c:436
#3 0x804b18d in main (ac=2, av=0xbffffd74) at expire.c:695
#4 0x40065fc7 in __libc_start_main () from /lib/libc.so.6
#5 0xbffffe7e in ?? ()
#6 0x6b6f2f65 in ?? ()
(gdb) print EXPreason
$1 = 0x0
--
Kenichi Okada
mailto:okada at opaopa.org
--- expire.c.orig Sat Aug 24 04:10:37 2002
+++ expire.c Sat Aug 24 04:10:56 2002
@@ -433,7 +433,7 @@
if (Server)
(void)ICCreserve("");
- if (Paused && ICCgo(EXPreason) != 0) {
+ if (Server && Paused && ICCgo(EXPreason) != 0) {
syswarn("cannot unpause server");
x = 1;
}
More information about the inn-workers
mailing list