dosemu crashes on multicore cpus?

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

 



Hello,

We are using dosemu for keeping one old DOS- app' alive. Now I have
updated to openSUSE11.0 and one pc to openSUSE11.1.
Until openSUSE10.3, dosemu was running fine. But with new kernel
versions of openSUSE > 10.3 dosemu crashe on multicore cpus.
I tried it on following machines/kernels:
openSUSE 11.0: 2.6.25.20-0.1-default (64bit, quad core AMD) => crashes
openSUSE 11.0: 2.6.25.18-0.2-default (64bit, quad core AMD/ dual core
Intel) => crashes
openSUSE 11.0: 2.6.25.20-0.1-default (64bit, single core AMD) => runs
openSUSE 11.0: 2.6.25.20-0.1-default (32bit, single core AMD) => runs
openSUSE 11.1: 2.6.27.7-9.1-default (64bit, quad core AMD) => crashes

I tried also other kernels with same result...dosemu crashes on multi
core cpus.

How can we solve this problem? See also attached boot.log!

-- 
Kind regaards

Sebastian Reinhardt


CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing built-in dosemu.conf file.
CONF: config variable version_3_style_used set
CONF: Parsing built-in global.conf file.
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
CONF: opened include file /etc/dosemu/dosemu.conf
CONF: closed include file /etc/dosemu/dosemu.conf
CONF: mapping driver = 'auto'
debug flags: -a+cw
CONF: Disabling use of pentium timer
CONF: dosbanner on
CONF: timer freq=18, update=54925
CONF: CPU set to 586
CONF: JIT CPUEMU set to 0 for 586
CONF: 2048k bytes EMS memory
CONF: EMS-frame = 0xe400
CONF: DPMI-Server on (0x5000)
CONF: DPMI base addr = 0xffffffff
CONF: PM DOS API Translator on
CONF: No DJGPP NULL deref checks: off
CONF: dosemu running on X
CONF: x keycode 2 mode13fact 2 gamma 100 font '' mgrab_key "Home"
CONF: time mode = 'bios'
SER: directory /var/lock namestub LCK.. binary No
MOUSE: no device specified, type 0 using internaldriver: yes, emulate3buttons: no baudrate: 0
CONF: Keyboard-layout keyb-user
CONF: **** Warning: floppy /dev/fd0 not accessable, disabled
CONF: fastfloppy = 1
CONF: IPX support off
CONF(LPT0) f: (null)   c: lpr -l  t: 20  port: 0
CONF(LPT1) f: (null)   c: lpr -l -P lpt2  t: 20  port: 0
CONF: not allowing speaker port access
CONF: Packet Driver enabled.
device: /home/SNR/.dosemu/drives/c type 4 h: -1  s: -1   t: -1 drive C:
device: /home/SNR/.dosemu/drives/d type 4 h: -1  s: -1   t: -1 drive D:
CONF: cdrom MSCD0001 on /dev/cdrom
CONF: config variable c_system unset
ERROR: Unknown CPU type!
CONF: mostly running as USER: uid=10000 (cached 10000) gid=1000 (cached 1000)
DBG_FD already set
DOSEMU-1.4.0.1 is coming up on Linux version 2.6.25.20-0.1-default #1 SMP 2008-12-12 20:30:38 +0100 x86_64
Compiled with GCC version 4.3.1 -m64
WARN: vm86plus service not available in your kernel
WARN: using CPU emulation for vm86()
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 48Kb at 0xF4000 for 'r' (Dosemu reserved area)
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
CONF: reserving 8256Kb at 0x100000 for 'x' (Extended memory (HMA+XMS))
Registering HWRAM, type=e base=0x414a5000 size=0x400000
CONF: reserving 4096Kb at 0x414A5000 for 'e' (VGAEMU LFB)
CONF: reserving 12Kb at 0xC0000 for 'V' (VGAEMU Video BIOS)
SERIAL $Id: ser_init.c 1769 2007-05-04 05:59:48Z bartoldeman $
PKT: Cannot allocate TAP device (dynamic): Die Operation ist nicht erlaubt
CONF: detected layout is "de"
CONF: detected alternate layout: (null)
CONF: reserving 64Kb at 0xE4000 for 'E' (EMS page frame)
CONF: reserving 132Kb at 0xC3000 for 'U' (Upper Memory Block (UMB, XMS 3.0))
TIME: using 9154 usec for updating ALRM timer
leavedos(0|0x0) called - shutting down
======================= LEAVE CPU-EMU ===============
ERROR: cpu exception in dosemu code outside of VM86()!
trapno: 0x00  errorcode: 0x00000000  cr2: 0x00000000
eip: 0x00475dbd  esp: 0x7fff29a48750  eflags: 0x00010256
cs: 0x0033  ds: 0x0000  es: 0x0000  ss: 0x002b
ERROR: Please report the contents of ~/.dosemu/boot.log at
http://sourceforge.net/tracker/?atid=457447&group_id=49784&func=browse
It would be even more helpful if would recompile DOSEMU and reproduce this
bug with "debug on" in compiletime-settings.
System info:
	linux-vdso.so.1 =>  (0x00007fff1effd000)
	librt.so.1 => /lib64/librt.so.1 (0x00007f0216a3b000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f0216837000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f02165e1000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f0216288000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f021606c000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f0216c44000)
glibc 2.8
NPTL 2.8
00000000-000c0000 rwxs 00000000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
000c0000-000c3000 r-xs 000c0000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
000c3000-00100000 rwxs 000c3000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
00100000-00110000 rwxs 00000000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
00400000-0059f000 r-xp 00000000 08:02 2611274                            /usr/bin/dosemu.bin
0079e000-0079f000 r--p 0019e000 08:02 2611274                            /usr/bin/dosemu.bin
0079f000-007ce000 rw-p 0019f000 08:02 2611274                            /usr/bin/dosemu.bin
007ce000-00dce000 rw-p 007ce000 00:00 0                                  [heap]
41295000-412a5000 rw-p 41295000 00:00 0 
414a5000-418a5000 rwxp 414a5000 00:00 0 
100000000-100001000 rw-p 100000000 00:00 0 
7f111e234000-7f111e239000 r-xp 00000000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e239000-7f111e438000 ---p 00005000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e438000-7f111e439000 r--p 00004000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e439000-7f111e43a000 rw-p 00005000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e43a000-7f111e443000 r-xp 00000000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e443000-7f111e642000 ---p 00009000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e642000-7f111e643000 r--p 00008000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e643000-7f111e644000 rw-p 00009000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e644000-7f111e64e000 r-xp 00000000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e64e000-7f111e84d000 ---p 0000a000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84d000-7f111e84e000 r--p 00009000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84e000-7f111e84f000 rw-p 0000a000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84f000-7f111f04f000 rw-p 7f111e84f000 00:00 0 
7f111f04f000-7f111fb5f000 rw-s 00000000 00:0f 240324                     /dev/shm/dosemu_17038 (deleted)
7f111fce6000-7f111fd01000 r-xp 00000000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111fd01000-7f111ff00000 ---p 0001b000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff00000-7f111ff01000 r--p 0001a000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff01000-7f111ff02000 rw-p 0001b000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff02000-7f111ff03000 r-xp 00000000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f111ff03000-7f1120102000 ---p 00001000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120102000-7f1120103000 r--p 00000000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120103000-7f1120104000 rw-p 00001000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120104000-7f1120106000 r-xp 00000000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120106000-7f1120305000 ---p 00002000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120305000-7f1120306000 r--p 00001000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120306000-7f1120307000 rw-p 00002000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120307000-7f112043e000 r-xp 00000000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112043e000-7f112063e000 ---p 00137000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112063e000-7f112063f000 r--p 00137000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112063f000-7f1120644000 rw-p 00138000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f1120644000-7f1120655000 r-xp 00000000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120655000-7f1120854000 ---p 00011000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120854000-7f1120855000 r--p 00010000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120855000-7f1120856000 rw-p 00011000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120856000-7f112085b000 r-xp 00000000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f112085b000-7f1120a5a000 ---p 00005000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5a000-7f1120a5b000 r--p 00004000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5b000-7f1120a5c000 rw-p 00005000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5c000-7f1120a6c000 r-xp 00000000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120a6c000-7f1120c6c000 ---p 00010000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c6c000-7f1120c6d000 r--p 00010000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c6d000-7f1120c72000 rw-p 00011000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c72000-7f1120c74000 rw-p 7f1120c72000 00:00 0 
7f1120c74000-7f1120c8a000 r-xp 00000000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120c8a000-7f1120e8a000 ---p 00016000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8a000-7f1120e8b000 r--p 00016000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8b000-7f1120e8c000 rw-p 00017000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8c000-7f1120e90000 rw-p 7f1120e8c000 00:00 0 
7f1120e90000-7f1120fdf000 r-xp 00000000 08:02 6111284                    /lib64/libc-2.8.so
7f1120fdf000-7f11211df000 ---p 0014f000 08:02 6111284                    /lib64/libc-2.8.so
7f11211df000-7f11211e3000 r--p 0014f000 08:02 6111284                    /lib64/libc-2.8.so
7f11211e3000-7f11211e4000 rw-p 00153000 08:02 6111284                    /lib64/libc-2.8.so
7f11211e4000-7f11211e9000 rw-p 7f11211e4000 00:00 0 
7f11211e9000-7f112123e000 r-xp 00000000 08:02 6111294                    /lib64/libm-2.8.so
7f112123e000-7f112143d000 ---p 00055000 08:02 6111294                    /lib64/libm-2.8.so
7f112143d000-7f112143e000 r--p 00054000 08:02 6111294                    /lib64/libm-2.8.so
7f112143e000-7f112143f000 rw-p 00055000 08:02 6111294                    /lib64/libm-2.8.so
7f112143f000-7f1121441000 r-xp 00000000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121441000-7f1121641000 ---p 00002000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121641000-7f1121642000 r--p 00002000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121642000-7f1121643000 rw-p 00003000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121643000-7f112164b000 r-xp 00000000 08:02 6111248                    /lib64/librt-2.8.so
7f112164b000-7f112184a000 ---p 00008000 08:02 6111248                    /lib64/librt-2.8.so
7f112184a000-7f112184b000 r--p 00007000 08:02 6111248                    /lib64/librt-2.8.so
7f112184b000-7f112184c000 rw-p 00008000 08:02 6111248                    /lib64/librt-2.8.so
7f112184c000-7f1121869000 r-xp 00000000 08:02 6111498                    /lib64/ld-2.8.so
7f1121909000-7f1121948000 r--p 00000000 08:02 2626167                    /usr/lib/locale/de_DE.utf8/LC_CTYPE
7f1121948000-7f1121a2c000 r--p 00000000 08:02 2625278                    /usr/lib/locale/de_DE.utf8/LC_COLLATE
7f1121a2c000-7f1121a30000 rw-p 7f1121a2c000 00:00 0 
7f1121a37000-7f1121a56000 r--p 00000000 08:02 2647981                    /usr/share/locale/de/LC_MESSAGES/libc.mo
7f1121a56000-7f1121a57000 r--p 00000000 08:02 2614014                    /usr/lib/locale/de_DE.utf8/LC_NUMERIC
7f1121a57000-7f1121a58000 r--p 00000000 08:02 2625280                    /usr/lib/locale/de_DE.utf8/LC_TIME
7f1121a58000-7f1121a59000 r--p 00000000 08:02 2626210                    /usr/lib/locale/de_DE.utf8/LC_MONETARY
7f1121a59000-7f1121a5a000 r--p 00000000 08:02 2614052                    /usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES
7f1121a5a000-7f1121a5b000 r--p 00000000 08:02 2615213                    /usr/lib/locale/de_DE.utf8/LC_PAPER
7f1121a5b000-7f1121a5c000 r--p 00000000 08:02 2626156                    /usr/lib/locale/de_DE.utf8/LC_NAME
7f1121a5c000-7f1121a5d000 r--p 00000000 08:02 2625277                    /usr/lib/locale/de_DE.utf8/LC_ADDRESS
7f1121a5d000-7f1121a5e000 r--p 00000000 08:02 2626155                    /usr/lib/locale/de_DE.utf8/LC_TELEPHONE
7f1121a5e000-7f1121a5f000 r--p 00000000 08:02 2613850                    /usr/lib/locale/de_DE.utf8/LC_MEASUREMENT
7f1121a5f000-7f1121a66000 r--s 00000000 08:02 2626076                    /usr/lib64/gconv/gconv-modules.cache
7f1121a66000-7f1121a67000 r--p 00000000 08:02 2625279                    /usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION
7f1121a67000-7f1121a69000 rw-p 7f1121a67000 00:00 0 
7f1121a69000-7f1121a6a000 r--p 0001d000 08:02 6111498                    /lib64/ld-2.8.so
7f1121a6a000-7f1121a6b000 rw-p 0001e000 08:02 6111498                    /lib64/ld-2.8.so
7fff29a42000-7fff29a6b000 rw-p 7ffffffd6000 00:00 0                      [stack]
7fff29bfe000-7fff29c00000 r-xp 7fff29bfe000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Obtained 10 stack frames.
/usr/bin/dosemu(gdb_debug+0x13c) [0x44c4dc]
/usr/bin/dosemu(dosemu_fault1+0x321) [0x44a9f1]
/usr/bin/dosemu(dosemu_fault+0x82) [0x44b132]
/lib64/libc.so.6 [0x7f1120ec2660]
/usr/bin/dosemu(leave_cpu_emu+0xcd) [0x475dbd]
/usr/bin/dosemu(leavedos+0x158) [0x4202c8]
/usr/bin/dosemu [0x474873]
/usr/bin/dosemu(e_vm86+0x831) [0x475851]
/usr/bin/dosemu(run_vm86+0x9b) [0x46791b]
/usr/bin/dosemu(loopstep_run_vm86+0x9) [0x467fa9]
Debug info:
gdb /usr/bin/dosemu.bin
attach 17038
info registers
backtrace
backtrace full
detach
quit
[?1034hGNU gdb 6.8
Copyright (C) 2008 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 "x86_64-suse-linux"...
(no debugging symbols found)
(gdb) Attaching to program: /usr/bin/dosemu.bin, process 17038
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libm.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/libpthread.so.0...
(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f1121a2c6f0 (LWP 17038)]
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/dosemu/libplugin_X.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/dosemu/libplugin_X.so
Reading symbols from /usr/lib64/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXxf86vm.so.1
Reading symbols from /usr/lib64/libXext.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXext.so.6
Reading symbols from /usr/lib64/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11.so.6
Reading symbols from /usr/lib64/libXau.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXau.so.6
Reading symbols from /usr/lib64/libxcb-xlib.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-xlib.so.0
Reading symbols from /usr/lib64/libxcb.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb.so.1
Reading symbols from /usr/lib64/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcursor.so.1
Reading symbols from /usr/lib64/libXrender.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrender.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXfixes.so.3

(no debugging symbols found)
0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
(gdb) rax            0xfffffffffffffe00	-512
rbx            0x0	0
rcx            0xffffffffffffffff	-1
rdx            0x0	0
rsi            0x7fff29a684cc	140733892166860
rdi            0x42ba	17082
rbp            0x7fff29a684cc	0x7fff29a684cc
rsp            0x7fff29a68450	0x7fff29a68450
r8             0x428e	17038
r9             0x428e	17038
r10            0x0	0
r11            0x246	582
r12            0x42ba	17082
r13            0x428e	17038
r14            0x559ad6	5610198
r15            0x7fff29a686d8	140733892167384
rip            0x7f1120f31b15	0x7f1120f31b15 <waitpid+53>
eflags         0x246	[ PF ZF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
fctrl          0x37f	895
fstat          0x0	0
ftag           0xffff	65535
fiseg          0x0	0
fioff          0x0	0
foseg          0x0	0
fooff          0x0	0
fop            0x0	0
mxcsr          0x1f80	[ IM DM ZM OM UM PM ]
(gdb) #0  0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
#1  0x000000000044c666 in gdb_debug ()
#2  0x000000000044a9f1 in dosemu_fault1 ()
#3  0x000000000044b132 in dosemu_fault ()
#4  <signal handler called>
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) #0  0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
No symbol table info available.
#1  0x000000000044c666 in gdb_debug ()
No symbol table info available.
#2  0x000000000044a9f1 in dosemu_fault1 ()
No symbol table info available.
#3  0x000000000044b132 in dosemu_fault ()
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) Detaching from program: /usr/bin/dosemu.bin, process 17038
(gdb) 
Division by zero
  VFLAGS(b): 010000001001010110
EAX: 00000000  EBX: 00000000  ECX: 00000000  EDX: 00000000  VFLAGS(h): 00010256
ESI: 00533610  EDI: 0000000a  EBP: 00000000
CS: 0033  DS: 0000  ES: 0000  FS: 0000  GS: 0000
FLAGS: PF AF ZF IF RF  IOPL: 0
OOPS : 48 89 c1 48 89 d0 48 c1 fa 3f -> 48 f7 f9 48 89 c2 31 c0 e8 a6 
ERROR: leavedos called recursively, forgetting the graceful exit!
System info:
	linux-vdso.so.1 =>  (0x00007fff28dfd000)
	librt.so.1 => /lib64/librt.so.1 (0x00007fd720912000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fd72070e000)
	libm.so.6 => /lib64/libm.so.6 (0x00007fd7204b8000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fd72015f000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd71ff43000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd720b1b000)
glibc 2.8
NPTL 2.8
00000000-000c0000 rwxs 00000000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
000c0000-000c3000 r-xs 000c0000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
000c3000-00100000 rwxs 000c3000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
00100000-00110000 rwxs 00000000 00:0f 240324                             /dev/shm/dosemu_17038 (deleted)
00400000-0059f000 r-xp 00000000 08:02 2611274                            /usr/bin/dosemu.bin
0079e000-0079f000 r--p 0019e000 08:02 2611274                            /usr/bin/dosemu.bin
0079f000-007ce000 rw-p 0019f000 08:02 2611274                            /usr/bin/dosemu.bin
007ce000-00dce000 rw-p 007ce000 00:00 0                                  [heap]
41295000-412a5000 rw-p 41295000 00:00 0 
414a5000-418a5000 rwxp 414a5000 00:00 0 
100000000-100001000 rw-p 100000000 00:00 0 
7f111e234000-7f111e239000 r-xp 00000000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e239000-7f111e438000 ---p 00005000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e438000-7f111e439000 r--p 00004000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e439000-7f111e43a000 rw-p 00005000 08:02 2623907                    /usr/lib64/libXfixes.so.3.1.0
7f111e43a000-7f111e443000 r-xp 00000000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e443000-7f111e642000 ---p 00009000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e642000-7f111e643000 r--p 00008000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e643000-7f111e644000 rw-p 00009000 08:02 2623908                    /usr/lib64/libXrender.so.1.3.0
7f111e644000-7f111e64e000 r-xp 00000000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e64e000-7f111e84d000 ---p 0000a000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84d000-7f111e84e000 r--p 00009000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84e000-7f111e84f000 rw-p 0000a000 08:02 2623781                    /usr/lib64/libXcursor.so.1.0.2
7f111e84f000-7f111f04f000 rw-p 7f111e84f000 00:00 0 
7f111f04f000-7f111fb5f000 rw-s 00000000 00:0f 240324                     /dev/shm/dosemu_17038 (deleted)
7f111fce6000-7f111fd01000 r-xp 00000000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111fd01000-7f111ff00000 ---p 0001b000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff00000-7f111ff01000 r--p 0001a000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff01000-7f111ff02000 rw-p 0001b000 08:02 4571256                    /usr/lib64/libxcb.so.1.0.0
7f111ff02000-7f111ff03000 r-xp 00000000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f111ff03000-7f1120102000 ---p 00001000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120102000-7f1120103000 r--p 00000000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120103000-7f1120104000 rw-p 00001000 08:02 4571291                    /usr/lib64/libxcb-xlib.so.0.0.0
7f1120104000-7f1120106000 r-xp 00000000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120106000-7f1120305000 ---p 00002000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120305000-7f1120306000 r--p 00001000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120306000-7f1120307000 rw-p 00002000 08:02 4571213                    /usr/lib64/libXau.so.6.0.0
7f1120307000-7f112043e000 r-xp 00000000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112043e000-7f112063e000 ---p 00137000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112063e000-7f112063f000 r--p 00137000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f112063f000-7f1120644000 rw-p 00138000 08:02 4571161                    /usr/lib64/libX11.so.6.2.0
7f1120644000-7f1120655000 r-xp 00000000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120655000-7f1120854000 ---p 00011000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120854000-7f1120855000 r--p 00010000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120855000-7f1120856000 rw-p 00011000 08:02 4571255                    /usr/lib64/libXext.so.6.4.0
7f1120856000-7f112085b000 r-xp 00000000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f112085b000-7f1120a5a000 ---p 00005000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5a000-7f1120a5b000 r--p 00004000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5b000-7f1120a5c000 rw-p 00005000 08:02 2623987                    /usr/lib64/libXxf86vm.so.1.0.0
7f1120a5c000-7f1120a6c000 r-xp 00000000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120a6c000-7f1120c6c000 ---p 00010000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c6c000-7f1120c6d000 r--p 00010000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c6d000-7f1120c72000 rw-p 00011000 08:02 2777985                    /usr/lib64/dosemu/libplugin_X.so
7f1120c72000-7f1120c74000 rw-p 7f1120c72000 00:00 0 
7f1120c74000-7f1120c8a000 r-xp 00000000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120c8a000-7f1120e8a000 ---p 00016000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8a000-7f1120e8b000 r--p 00016000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8b000-7f1120e8c000 rw-p 00017000 08:02 6111342                    /lib64/libpthread-2.8.so
7f1120e8c000-7f1120e90000 rw-p 7f1120e8c000 00:00 0 
7f1120e90000-7f1120fdf000 r-xp 00000000 08:02 6111284                    /lib64/libc-2.8.so
7f1120fdf000-7f11211df000 ---p 0014f000 08:02 6111284                    /lib64/libc-2.8.so
7f11211df000-7f11211e3000 r--p 0014f000 08:02 6111284                    /lib64/libc-2.8.so
7f11211e3000-7f11211e4000 rw-p 00153000 08:02 6111284                    /lib64/libc-2.8.so
7f11211e4000-7f11211e9000 rw-p 7f11211e4000 00:00 0 
7f11211e9000-7f112123e000 r-xp 00000000 08:02 6111294                    /lib64/libm-2.8.so
7f112123e000-7f112143d000 ---p 00055000 08:02 6111294                    /lib64/libm-2.8.so
7f112143d000-7f112143e000 r--p 00054000 08:02 6111294                    /lib64/libm-2.8.so
7f112143e000-7f112143f000 rw-p 00055000 08:02 6111294                    /lib64/libm-2.8.so
7f112143f000-7f1121441000 r-xp 00000000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121441000-7f1121641000 ---p 00002000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121641000-7f1121642000 r--p 00002000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121642000-7f1121643000 rw-p 00003000 08:02 6111290                    /lib64/libdl-2.8.so
7f1121643000-7f112164b000 r-xp 00000000 08:02 6111248                    /lib64/librt-2.8.so
7f112164b000-7f112184a000 ---p 00008000 08:02 6111248                    /lib64/librt-2.8.so
7f112184a000-7f112184b000 r--p 00007000 08:02 6111248                    /lib64/librt-2.8.so
7f112184b000-7f112184c000 rw-p 00008000 08:02 6111248                    /lib64/librt-2.8.so
7f112184c000-7f1121869000 r-xp 00000000 08:02 6111498                    /lib64/ld-2.8.so
7f1121909000-7f1121948000 r--p 00000000 08:02 2626167                    /usr/lib/locale/de_DE.utf8/LC_CTYPE
7f1121948000-7f1121a2c000 r--p 00000000 08:02 2625278                    /usr/lib/locale/de_DE.utf8/LC_COLLATE
7f1121a2c000-7f1121a30000 rw-p 7f1121a2c000 00:00 0 
7f1121a37000-7f1121a56000 r--p 00000000 08:02 2647981                    /usr/share/locale/de/LC_MESSAGES/libc.mo
7f1121a56000-7f1121a57000 r--p 00000000 08:02 2614014                    /usr/lib/locale/de_DE.utf8/LC_NUMERIC
7f1121a57000-7f1121a58000 r--p 00000000 08:02 2625280                    /usr/lib/locale/de_DE.utf8/LC_TIME
7f1121a58000-7f1121a59000 r--p 00000000 08:02 2626210                    /usr/lib/locale/de_DE.utf8/LC_MONETARY
7f1121a59000-7f1121a5a000 r--p 00000000 08:02 2614052                    /usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES
7f1121a5a000-7f1121a5b000 r--p 00000000 08:02 2615213                    /usr/lib/locale/de_DE.utf8/LC_PAPER
7f1121a5b000-7f1121a5c000 r--p 00000000 08:02 2626156                    /usr/lib/locale/de_DE.utf8/LC_NAME
7f1121a5c000-7f1121a5d000 r--p 00000000 08:02 2625277                    /usr/lib/locale/de_DE.utf8/LC_ADDRESS
7f1121a5d000-7f1121a5e000 r--p 00000000 08:02 2626155                    /usr/lib/locale/de_DE.utf8/LC_TELEPHONE
7f1121a5e000-7f1121a5f000 r--p 00000000 08:02 2613850                    /usr/lib/locale/de_DE.utf8/LC_MEASUREMENT
7f1121a5f000-7f1121a66000 r--s 00000000 08:02 2626076                    /usr/lib64/gconv/gconv-modules.cache
7f1121a66000-7f1121a67000 r--p 00000000 08:02 2625279                    /usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION
7f1121a67000-7f1121a69000 rw-p 7f1121a67000 00:00 0 
7f1121a69000-7f1121a6a000 r--p 0001d000 08:02 6111498                    /lib64/ld-2.8.so
7f1121a6a000-7f1121a6b000 rw-p 0001e000 08:02 6111498                    /lib64/ld-2.8.so
7fff29a42000-7fff29a6b000 rw-p 7ffffffd6000 00:00 0                      [stack]
7fff29bfe000-7fff29c00000 r-xp 7fff29bfe000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Obtained 10 stack frames.
/usr/bin/dosemu(gdb_debug+0x13c) [0x44c4dc]
/usr/bin/dosemu(leavedos+0x22) [0x420192]
/usr/bin/dosemu(dosemu_fault1+0x581) [0x44ac51]
/usr/bin/dosemu(dosemu_fault+0x82) [0x44b132]
/lib64/libc.so.6 [0x7f1120ec2660]
/usr/bin/dosemu(leave_cpu_emu+0xcd) [0x475dbd]
/usr/bin/dosemu(leavedos+0x158) [0x4202c8]
/usr/bin/dosemu [0x474873]
/usr/bin/dosemu(e_vm86+0x831) [0x475851]
/usr/bin/dosemu(run_vm86+0x9b) [0x46791b]
Debug info:
gdb /usr/bin/dosemu.bin
attach 17038
info registers
backtrace
backtrace full
detach
quit
[?1034hGNU gdb 6.8
Copyright (C) 2008 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 "x86_64-suse-linux"...
(no debugging symbols found)
(gdb) Attaching to program: /usr/bin/dosemu.bin, process 17038
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libm.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/libpthread.so.0...
(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f1121a2c6f0 (LWP 17038)]
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/dosemu/libplugin_X.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/dosemu/libplugin_X.so
Reading symbols from /usr/lib64/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXxf86vm.so.1
Reading symbols from /usr/lib64/libXext.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXext.so.6
Reading symbols from /usr/lib64/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11.so.6
Reading symbols from /usr/lib64/libXau.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXau.so.6
Reading symbols from /usr/lib64/libxcb-xlib.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-xlib.so.0
Reading symbols from /usr/lib64/libxcb.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb.so.1
Reading symbols from /usr/lib64/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcursor.so.1
Reading symbols from /usr/lib64/libXrender.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrender.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXfixes.so.3

(no debugging symbols found)
0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
(gdb) rax            0xfffffffffffffe00	-512
rbx            0x0	0
rcx            0xffffffffffffffff	-1
rdx            0x0	0
rsi            0x7fff29a6849c	140733892166812
rdi            0x42c7	17095
rbp            0x7fff29a6849c	0x7fff29a6849c
rsp            0x7fff29a68420	0x7fff29a68420
r8             0x428e	17038
r9             0x428e	17038
r10            0x0	0
r11            0x246	582
r12            0x42c7	17095
r13            0x428e	17038
r14            0x559ad6	5610198
r15            0x7fff29a686d8	140733892167384
rip            0x7f1120f31b15	0x7f1120f31b15 <waitpid+53>
eflags         0x246	[ PF ZF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
fctrl          0x37f	895
fstat          0x0	0
ftag           0xffff	65535
fiseg          0x0	0
fioff          0x0	0
foseg          0x0	0
fooff          0x0	0
fop            0x0	0
mxcsr          0x1f80	[ IM DM ZM OM UM PM ]
(gdb) #0  0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
#1  0x000000000044c666 in gdb_debug ()
#2  0x0000000000420192 in leavedos ()
#3  0x000000000044ac51 in dosemu_fault1 ()
#4  0x000000000044b132 in dosemu_fault ()
#5  <signal handler called>
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) #0  0x00007f1120f31b15 in waitpid () from /lib64/libc.so.6
No symbol table info available.
#1  0x000000000044c666 in gdb_debug ()
No symbol table info available.
#2  0x0000000000420192 in leavedos ()
No symbol table info available.
#3  0x000000000044ac51 in dosemu_fault1 ()
No symbol table info available.
#4  0x000000000044b132 in dosemu_fault ()
No symbol table info available.
#5  <signal handler called>
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) Detaching from program: /usr/bin/dosemu.bin, process 17038
(gdb) 



[Index of Archives]     [Linux Console]     [Linux Audio]     [Linux for Hams]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Camping]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Samba]     [Linux Media]     [Fedora Users]

  Powered by Linux