oops with 2.2.16

From: Radovan Garabik (garabik@atlas03.dnp.fmph.uniba.sk)
Date: Tue Aug 01 2000 - 10:02:02 EST


I tried to use dynafont utility from fonty package
(http://kki.net.pl/qrczak/programy/linux/fonty/), I got following OOPS:

I am using vesa framebuffer console, kernel has vmware modules loaded
and uses trustees patch.

The OOPS is reproducible, occurs whenever I try to use dynafont.

atlas03:9:/tmp% filterm - dynafont
Unable to handle kernel NULL pointer dereference at virtual address 00000008
current->tss.cr3 = 02e46000, %cr3 = 02e46000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0134d02>]
EFLAGS: 00010246
eax: 00000000 ebx: 00000001 ecx: c1036fdc edx: c1d6b040
esi: 00000001 edi: 000007d2 ebp: c1036ec0 esp: c525fe8c
ds: 0018 es: 0018 ss: 0018
Process dynafont (pid: 9763, process nr: 84, stackpage=c525f000)
Stack: 00001180 00000004 c525e000 c1d6b3c0 c1386220 c1d6b1c0 c7bd27a0 000007d2
       00000000 00000001 00000001 00000100 00000001 00000020 07d2dba0 ffffffeb
       c1036ec0 00000001 00000000 c4c32324 c525ff08 c012cca3 c1d6b040 000007d2
Call Trace: [<c012cca3>] [<c011a5d5>] [<c012ba49>] [<c011b01d>] [<c0123ee2>] [<c0123ea9>] [<c0124143>]
       [<c012412a>] [<c010912d>] [<c010901c>]
Code: 66 8b 40 08 66 89 44 24 44 c7 44 24 4c 00 00 00 00 89 7c 24
/usr/share/konwert/filters/dynafont: line 41: 9763 Segmentation fault "/usr/lib/konwert/aux/dynafont" $ZNAKOW $ASCII $BOLD $UNDERLINE <(
                        for f in $FONTS
                                                do
                                                                        case $f in
                                                                                                        (*.gz) gunzip -c $f;;
                                                                                                                               (*.bz2) bunzip2 -c <$f;;
                                                (*) cat $f;;
                                                                                        esac
                                                                                                        done
                                                                                                                )
                                                                                                                 konwert: error
executing filter

ksymoops 2.3.4 on i586 2.2.16. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.2.16/ (default)
     -m /boot/System.map-2.2.16 (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.

Error (regular_file): read_system_map stat /boot/System.map-2.2.16 failed
Unable to handle kernel NULL pointer dereference at virtual address 00000008
current->tss.cr3 = 02d07000, %cr3 = 02d07000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0134d02>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: 00000001 ecx: c10367fc edx: c22e5a20
esi: 00000001 edi: 000007d2 ebp: c10366e0 esp: c2cfde8c
ds: 0018 es: 0018 ss: 0018
Process dynafont (pid: 9523, process nr: 47, stackpage=c2cfd000)
Stack: 00001180 00000004 c2cfc000 c22e5e20 c1258880 c22e5d20 c7bd27a0 000007d2
       00000000 00000001 00000001 00000100 00000001 00000020 07d2c110 ffffffeb
       c10366e0 00000001 00000000 c47bb324 c2cfdf08 c012cca3 c22e5a20 000007d2
Call Trace: [<c012cca3>] [<c011a5d5>] [<c012ba49>] [<c011b01d>] [<c0123ee2>] [<c0123ea9>] [<c0124143>]
       [<c012412a>] [<c010912d>] [<c010901c>]
Code: 66 8b 40 08 66 89 44 24 44 c7 44 24 4c 00 00 00 00 89 7c 24

>>EIP; c0134d02 <is_bad_inode+2dfa/e908> <=====
Trace; c012cca3 <vfs_rename+2c3/d74>
Trace; c011a5d5 <remap_page_range+541/64c>
Trace; c012ba49 <open_namei+1d5/308>
Trace; c011b01d <do_mmap+385/408>
Trace; c0123ee2 <filp_open+4a/108>
Trace; c0123ea9 <filp_open+11/108>
Trace; c0124143 <get_unused_fd+1a3/228>
Trace; c012412a <get_unused_fd+18a/228>
Trace; c010912d <dump_thread+1405/256c>
Trace; c010901c <dump_thread+12f4/256c>
Code; c0134d02 <is_bad_inode+2dfa/e908>
00000000 <_EIP>:
Code; c0134d02 <is_bad_inode+2dfa/e908> <=====
   0: 66 8b 40 08 mov 0x8(%eax),%ax <=====
Code; c0134d06 <is_bad_inode+2dfe/e908>
   4: 66 89 44 24 44 mov %ax,0x44(%esp,1)
Code; c0134d0b <is_bad_inode+2e03/e908>
   9: c7 44 24 4c 00 00 00 movl $0x0,0x4c(%esp,1)
Code; c0134d12 <is_bad_inode+2e0a/e908>
  10: 00
Code; c0134d13 <is_bad_inode+2e0b/e908>
  11: 89 7c 24 00 mov %edi,0x0(%esp,1)

1 warning and 1 error issued. Results may not be reliable.

-- 
 -----------------------------------------------------------
| Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__    garabik @ melkor.dnp.fmph.uniba.sk     |
 -----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Aug 07 2000 - 21:00:06 EST