I never found the problem. It went away when I re-compiled
emacs. Below is my question.
Thanks to:
David Sansom
Danielle Sanine
Kevin Sheehan
Hal Stern
--Toby.
Original Post:
Hi.
Have a 'small' problem here. Emacs manages to crash an SS2. Completely.
This person is not doing anything special. Can anyone shed some light
on this?
Apr 21 10:34:49 apollo-gw vmunix: BAD TRAP
Apr 21 10:34:49 apollo-gw vmunix: pid 376, `emacs': Illegal instruction
Apr 21 10:34:49 apollo-gw vmunix: pc=0xf809d408, sp=0xf8283e10, psr=0x119000c1, context=0x7
Apr 21 10:34:49 apollo-gw vmunix: g1-g7: 0, 8000000, ffffffff, 0, f8284000, 0, 0
Apr 21 10:34:49 apollo-gw vmunix: Begin traceback... sp = f8283e10
Apr 21 10:34:49 apollo-gw vmunix: Called from f80e6780, fp=f8283e70, args=13d000 ff04b940 1000 0 2 13d000
Apr 21 10:34:49 apollo-gw vmunix: Called from f80e44c8, fp=f8283ee0, args=13d409 0 2 0 f82100b4 f813cc00
Apr 21 10:34:49 apollo-gw vmunix: Called from f8005b98, fp=f8283f58, args=10009 f8283fb4 13d409 80 2 0
Apr 21 10:34:49 apollo-gw vmunix: Called from 1, fp=f7ffe478, args=f3f08 cd f3f08 cd f3f08 0
Apr 21 10:34:49 apollo-gw vmunix: End traceback...
Message from syslogd@apollo-gw at Wed Apr 21 10:34:53 1993 ...
apollo-gw vmunix: panic: Illegal instruction
Apr 21 10:34:49 apollo-gw vmunix: panic: Illegal instruction
Apr 21 10:34:49 apollo-gw vmunix: syncing file systems... done
Apr 21 10:34:49 apollo-gw vmunix: 00000 low-memory static kernel pages
Apr 21 10:34:49 apollo-gw vmunix: 00859 additional static and sysmap kernel pages
Apr 21 10:34:49 apollo-gw vmunix: 00000 dynamic kernel data pages
Apr 21 10:34:49 apollo-gw vmunix: 00132 additional user structure pages
Apr 21 10:34:49 apollo-gw vmunix: 00000 segmap kernel pages
Apr 21 10:34:49 apollo-gw vmunix: 00000 segvn kernel pages
Apr 21 10:34:49 apollo-gw vmunix: 00332 current user process pages
Apr 21 10:34:49 apollo-gw vmunix: 00059 user stack pages
Apr 21 10:34:49 apollo-gw vmunix: 01382 total pages (1382 chunks)
Apr 21 10:34:49 apollo-gw vmunix:
Apr 21 10:34:49 apollo-gw vmunix: dumping to vp fce04df4, offset 305720
Apr 21 10:34:49 apollo-gw vmunix: 1382 total pages, dump succeeded
Apr 21 10:34:49 apollo-gw vmunix: rebooting...
Apr 21 10:34:49 apollo-gw vmunix: SunOS Release 4.1.3 (INFAPSST) #2: Wed Mar 10 14:22:24 MET 1993
Apr 21 10:34:49 apollo-gw vmunix: Copyright (c) 1983-1992, Sun Microsystems, Inc.
Apr 21 10:34:49 apollo-gw vmunix: mem = 32768K (0x2000000)
Apr 21 10:34:49 apollo-gw vmunix: avail mem = 30900224
Apr 21 10:34:49 apollo-gw vmunix: Ethernet address = 8:0:20:11:3:f6
Apr 21 10:34:49 apollo-gw vmunix: cpu = SUNW,Sun 4/75
Apr 21 10:34:49 apollo-gw vmunix: zs0 at obio 0xf1000000 pri 12
Apr 21 10:34:49 apollo-gw vmunix: zs1 at obio 0xf0000000 pri 12
Apr 21 10:34:49 apollo-gw vmunix: audio0 at obio 0xf7201000 pri 13
Apr 21 10:34:49 apollo-gw vmunix: sbus0 at SBus slot 0 0x0
Apr 21 10:34:49 apollo-gw vmunix: dma0 at SBus slot 0 0x400000
Apr 21 10:34:49 apollo-gw vmunix: esp0 at SBus slot 0 0x800000 pri 3
Apr 21 10:34:49 apollo-gw vmunix: sd0 at esp0 target 3 lun 0
Apr 21 10:34:49 apollo-gw vmunix: sd0: <Fujitsu M2624SA cyl 1427 alt 2 hd 11 sec 64>
Apr 21 10:34:49 apollo-gw vmunix: le0 at SBus slot 0 0xc00000 pri 5
Apr 21 10:34:49 apollo-gw vmunix: bwtwo0 at SBus slot 1 0x0 pri 7
Apr 21 10:34:49 apollo-gw vmunix: fd0 at obio 0xf7200000 pri 11
Apr 21 10:34:49 apollo-gw vmunix: hostname: apsst3.inf.ethz.ch
Apr 21 10:34:49 apollo-gw vmunix: domainname: ares
Apr 21 10:34:49 apollo-gw vmunix: root on apollo:/export/root/apsst3 fstype nfs
Apr 21 10:34:49 apollo-gw vmunix: swap on sd0b fstype spec size 158400K
Apr 21 10:34:49 apollo-gw vmunix: dump on sd0b fstype spec size 158388K
Apr 21 10:34:49 apollo-gw savecore: reboot after panic: Illegal instruction
Apr 21 10:34:51 apollo-gw savecore: Saving 1382 pages of image in vmcore.1
#cd /var/crash/`hostname`
#adb -k vmunix.1 vmcore.1
physmem 1fe9
$c
_panic(0xf812f888,0xf8283dc4,0x0,0x0,0xf8284,0xf7ffe478) + 6c
_trap(0x2,0xf8283dc4,0x0,0x0,0x0,0x37000) + 184
0xf8283e10$c
?(?)
_as_fault(0x13d000,0xff04b940,0x1000,0x0,0x2,0x13d000) + 4034
_pagefault(0x13d409,0x0,0x2,0x0,0xf82100b4,0xf813cc00) + 1f0
_trap(0x10009) + 5e8
0xf80e6780?i
_pagefault+0x1f0: call _as_fault
_pagefault+0x1f4: mov %l7, %o0
0xf80e44c8?i
_trap+0x5e8: call _pagefault
_trap+0x5ec: mov %i2, %o0
0xf8005b98?i
callhatfault+0x34: call _trap
callhatfault+0x38: add %sp, 0x5c, %o1
There. That is about all the info I can find. (Can someone tell me
how to find more info, on what exactly happened?) Anyone have some
insight into this?
Thanks much in advance.
System: SS2 running 4.1.3, local swap, NFS the rest.
Emacs: GNU Emacs 18.59.8 of Fri Dec 18 1992 on apelc10 (berkeley-unix)
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:07:54 CDT