1.3.21: oops in syslogd

Tornaria Gonzalo (gtornari@varela.reu.edu.uy)
Fri, 1 Sep 95 22:20:58 URU


I had a crash in syslogd while in cdtester (from drivers/block/README.sbpcd)
(I don't think cdtester has anything to do, I tried again the "M"
option (MS-INFO) and nothing bad happens)

numenor:~/tmp# cdtester

Testing tool for a CDROM driver's audio functions V0.1
(C) 1995 Eberhard Moenkeberg <emoenke@gwdg.de>
[...]
Give a one-letter command (h = help): M
Oops: 0000
EIP: 0010:0011f98c
EFLAGS: 00010206
eax: 00000003 ebx: 000183d8 ecx: 003e0301 edx: 074c0742
esi: 00000001 edi: 00000400 ebp: 000183d8 esp: 002d6f18
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process syslogd (pid: 54, process nr: 7, stackpage=002d6000)
Stack: 00417838 00010301 00000400 0011f9eb 00000301 000183d8 00000400 00417838
000183d8 00000000 00000000 00134932 00000301 000183d8 00000400 0000000e
00000000 00005a80 00000000 00134add 00005a80 00417838 00000000 00000000
Call Trace: 0011f9eb 00134932 00134add 00134c7f 0011f7e3 0010a4cd
Code: 66 39 4a 0c 75 2a 39 5a 08 75 25 39 7a 04 75 08 89 d0 5b 5e

EIP: 11f98c t _find_buffer+38/78
Trace: 11f9eb T _get_hash_table+1f/94
Trace: 134932 t _sync_block+32/d0
Trace: 134add t _sync_indirect+5d/8c
Trace: 134c7f T _ext2_sync_file+5b/140
Trace: 11f7e3 T _sys_fsync+4b/60
Trace: 10a4cd T _system_call+59/a0

Everything was locked except VC switch...

I have syslog configured to log some things to /dev/tty1[3456].
Nothing about the crash showed there..

386Dx/25, 4Mb, 1.3.21 configured only with MATH_EMULATION, ST506,
BLK_DEV_IDE, MAX_16M, SYSVIPC, EXT2_FS and PROC_FS.
floppy, isofs, sbpcd and lp were loaded as modules
Compiled with gcc 2.6.3 from slackware 2.3, everything is a.out

Worked fine except for this crash...

Gonzalo