[nos-bbs] Another Crash

Ray Quinn w6ray at sbcglobal.net
Sat Apr 14 11:29:14 EDT 2012


JNOS has been running without issues for over a week. I have even issued two
other 'wpages kick' commands before this morning. As soon as I pressed
ENTER, the screen froze. The curser didn't even move to the next line and
the log shows that the WPAGES entries were processed. In previous crashes, I
could still log in via telnet and the other JNOS servers were still
functioning normally. Not today.

Here is what I have. If there is further information that I can provide, I
will be happy to do so.

JNOS ver 2.0j compiled using the latest code via RSYNC on 31 March 2012:

-rwxr-xr-x 1 root root 10865316 Mar 31 15:42 jnos

 gdb -p 26715
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-37.el5_7.1)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Attaching to process 26715
Reading symbols from /jnos/jnos...done.
Reading symbols from /usr/lib/libncurses.so.5...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libncurses.so.5
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/ld-linux.so.2
0x00fdd402 in __kernel_vsyscall ()
(gdb) back full
#0  0x00fdd402 in ?? ()
No symbol table info available.
#1  0x00283e53 in ?? ()
No symbol table info available.
#2  0x00212c3a in ?? ()
No symbol table info available.
#3  0x0020b9fb in ?? ()
No symbol table info available.
#4  0x00236e0f in ?? ()
No symbol table info available.
#5  0x080cd27e in ouch (sig=11) at unix.c:595
        sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
          sa_mask = {__val = {1437226410, 1437226410, 1437226410,
1437226410,
              1437226410, 1437226410, 1437226410, 1437226410, 1437226410, 0,
              21, 1437226410, 158089468, 0, 1437226410, 4294967295,
              1437226410, 135245707, 1437226410, 1437226410, 1437226410, 0,
              21, 1437226410, 158089516, 0, 1437226410, 4294967295,
              1437226410, 135245707, 1437226410, 1437226410}}, sa_flags = 0,
          sa_restorer = 0x55aa55aa}
#6  <signal handler called>
No symbol table info available.
#7  0x0020e185 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#8  0x0020eb19 in ?? ()
No symbol table info available.
#9  0x080ccdba in j_free (p=0x96b64a8) at unix.c:286
No locals.
#10 0x08098440 in sortit (fname=0x96266c8 "/jnos/spool/wpages",
entrysize=30,
    searchsize=6, strsize=13, date=2592000) at sort.c:232
        cp = 0x96c4049 ""
        k = 71
        fp = 0x96b5560
        out = 0x96a1f80
        buf = "zs5s at zs5s\000   \000\061\063\063\063\063\060\067\063\066\070
\n\000k\tIK2XDE @ IK2X 1334374463
\n\000/\000\300\366\357\267`Uk\t\250 at l\t\306\315\037\000`Uk\t\000\000\000\00
0\000\000\000\000\004\000\000\000\322\312\017\b\020\316\020\b\350 at l\t%\272\0
04\b`Uk\t`Uk\t\370 at l\t`Uk\t"
        size0 = 2117
        size = 71
        now = 1334415607
        stamptime = 1333307368
        newnum = 68
#11 0x08096849 in exp_function (funcname=0x80faf93 "Oldwpages",
    filename=0x96266c8 "/jnos/spool/wpages", fname=0x80faf8c "wpages",
    theage=30, thetimer=0x81103a4, strsize=13, sortsize=6) at wpages.c:689
        age = 2592000
---Type <return> to continue, or q <return> to quit---
        didit = 1
#12 0x0809689b in RenewWPages () at wpages.c:701
No locals.
#13 0x080968e7 in Oldwpagesprocess (a=0, v1=0x0, v2=0x0) at wpages.c:710
No locals.
#14 0x080a87d8 in _kicker (func=0x809689d <Oldwpagesprocess>, iarg=0,
    parg1=0x0, parg2=0x0) at ksubr.c:142
No locals.
#15 0x001ddb8b in ?? ()
No symbol table info available.
#16 0x0809689d in RenewWPages () at wpages.c:702
No locals.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)

I issued WPAGES KICK at 0800. Log file entries:

(Passwords and IP addresses edited)

07:58:33  AA6HF-4 on port sca - MBOX (aa6hf) fwd exit
07:59:31  12.34.56.78 - MBOX (n6rme) login, password (edited)
07:59:31  12.34.56.78:1234 - MBOX (n6rme) open
07:59:31  12.34.56.78:1234 - MBOX (n6rme) forwarding mail
07:59:31  12.34.56.78:1234 - MBOX (n6rme) exit
08:00:07  - Oldwpages: processing
08:00:07  - Sort '/jnos/spool/wpagebbs' - 164 Entries originally
08:00:07  - Sort '/jnos/spool/wpagebbs' - 0 Entries at end
08:00:07  - Oldwpages: processing
08:00:07  - Sort '/jnos/spool/wpages' - 70 Entries originally
08:00:07  - Sort '/jnos/spool/wpages' - 68 Entries at end

Here is the other info requested, which was already posted once:

->      gcc -v

Using built-in specs.
Target: i386-redhat-linux
Configured with:
../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info
 --enable-shared --enable-threads=posix --enable-checking=release --with-sys
tem-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgc
j-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-
java-awt=gtk --disable-dssi --disable-plugin --with-java-home=/usr/lib/jvm/j
ava-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)

->    cat /proc/version

Linux version 2.6.18-274.17.1.el5.centos.plus
(mockbuild at builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat
4.1.2-51)) #1 SMP Wed Jan 11 10:58:19 EST 2012

->    cat /etc/issue

CentOS release 5.7 (Final)
Kernel \r on an \m

->    cat /etc/*-release

CentOS release 5.7 (Final)

->    uname -a

Linux nos.w6ray.com 2.6.18-274.17.1.el5.centos.plus #1 SMP Wed Jan 11
10:58:19 EST 2012 i686 i686 i386 GNU/Linux


73 de Ray Quinn W6RAY
Visalia, CA DM06
w6ray at w6ray.#nca.ca.usa.noam






More information about the nos-bbs mailing list