Port-amiga archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: XAmiga Current Crash (blizzard 1230mkIV, 64MB): Info from core



Still a load of nonsense. But this time I enabled ddb on panic, so I
did a few things there and took "screenshots". They contain a
sane-looking backtrace, so it might help.

http://b.rvalles.net/unsorted/netbsd/Xamiga_panic1.jpg
http://b.rvalles.net/unsorted/netbsd/Xamiga_panic2.jpg
http://b.rvalles.net/unsorted/netbsd/Xamiga_panic3.jpg

Upon "continue", it generated the following crash dump, which is
similar to the prior nonsense ones. Something must wrong with making
dumps, savecore or perhaps netbsd/m68k current's gdb.

anetbsd# gdb /netbsd.gdb
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 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 "m68k--netbsdelf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /netbsd.gdb...done.
(gdb) target kvm netbsd.6.core
#0  sleepq_block (timo=4784640, catch=212) at
../../../../kern/kern_sleepq.c:272
272     ../../../../kern/kern_sleepq.c: No such file or directory.
(gdb) info registers
d0             *value not available*
d1             *value not available*
d2             0x0      0
d3             0x2000   8192
d4             0x0      0
d5             0xa4968c 10786444
d6             0x3f155a 4134234
d7             0x0      0
a0             *value not available*
a1             *value not available*
a2             0x490200 0x490200 <lwp0>
a3             0xdd7800 0xdd7800
a4             0x4a9138 0x4a9138 <cpu_info_store>
a5             0x174a44 0x174a44 <mutex_vector_exit>
fp             0x569ec4 0x569ec4
sp             0x569e88 0x569e88
ps             0x2000   [ S ]
pc             0x183a1e 0x183a1e <sleepq_block+196>
fpcontrol      *value not available*
fpstatus       *value not available*
fpiaddr        *value not available*
(gdb) bt
#0  sleepq_block (timo=4784640, catch=212) at
../../../../kern/kern_sleepq.c:272
#1  0x00183a1e in sleepq_block (timo=100, catch=false) at
../../../../kern/kern_sleepq.c:264
#2  0x001861c0 in kpause (wmesg=0x3f155a "uvm", intr=false, timo=100,
mtx=0x0 <kernel_text>) at ../../../../kern/kern_synch.c:241
#3  0x00311d0c in uvm_scheduler () at ../../../../uvm/uvm_glue.c:503
#4  0x0011a436 in main () at ../../../../kern/init_main.c:710

On Wed, Dec 4, 2013 at 5:12 PM, Roc Vallès <vallesroc%gmail.com@localhost> 
wrote:
> Just launch Xamiga as root as-is and it crashes.
>
> My .gz coredumps did error on gz decrunch, so I repeated crash and
> dump with savecore_flags="" in rc.local.
>
> (gdb) info target
> Symbols from "/netbsd".
> Kernel memory interface:
>         Using the kernel crash dump /var/crash/netbsd.4.core.
> Local exec file:
>         `/netbsd', file type elf32-m68k.
>         Entry point: 0x2788
>         0x00000000 - 0x00368388 is .text
>         0x00368388 - 0x003e7cf6 is .rodata
>         0x003e7cf8 - 0x003e7db4 is link_set_modules
>         0x003e7db4 - 0x003e7dd8 is link_set_domains
>         0x003e7dd8 - 0x003e7e44 is link_set_sysctl_funcs
>         0x003e7e44 - 0x003e7e50 is link_set_bufq_strats
>         0x003e7e50 - 0x003e7e54 is link_set_dkwedge_methods
>         0x003e7e54 - 0x003e7e7c is link_set_evcnts
>         0x003e7e7c - 0x003e7e8c is link_set_ieee80211_funcs
>         0x003e7e8c - 0x003e7eac is link_set_prop_linkpools
>         0x003e7eac - 0x00467b6c is .eh_frame
>         0x00469b80 - 0x00483bbc is .data
>         0x00483bc0 - 0x004a5d20 is .bss
> (gdb) info registers
> d0             *value not available*
> d1             *value not available*
> d2             0x0      0
> d3             0x2000   8192
> d4             0x0      0
> d5             0x9895d8 9999832
> d6             0x3dc842 4048962
> d7             0x0      0
> a0             *value not available*
> a1             *value not available*
> a2             0x479180 0x479180 <lwp0>
> a3             0xcca840 0xcca840
> a4             0x491568 0x491568 <cpu_info_store>
> a5             0x16ff28 0x16ff28 <mutex_vector_exit>
> fp             0x4a9ec4 0x4a9ec4
> sp             0x4a9e88 0x4a9e88
> ps             0x2000   [ S ]
> pc             0x17ee7a 0x17ee7a <sleepq_block+196>
> fpcontrol      *value not available*
> fpstatus       *value not available*
> fpiaddr        *value not available*
> (gdb) bt
> #0  0x0017ee7a in sleepq_block ()
> #1  0x0017ee7a in sleepq_block ()
> #2  0x0018161c in kpause ()
> #3  0x00303908 in uvm_scheduler ()
> #4  0x001163a8 in main ()
>
> I'm keeping the core around in case it can help in any way.


Home | Main Index | Thread Index | Old Index