dosbox hangs on exit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dosbox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dosbox
After running dosbox (0.73-0ubuntu1) for several days with system suspends in between, if I try to close dosbox it will stop responding. This appears to happen whether I type exit to quit or use the X on the title bar. I have to issue a kill -9 to close it after this.
I am running an Eee PC 1000 with UNR 9.10. I am using a pre-release kernel to address a separate issue:
uname -a
Linux brian-netbook 2.6.31-17-generic #53~pre2-Ubuntu SMP Fri Dec 4 18:01:59 UTC 2009 i686 GNU/Linux
I don't know if this happens with other programs inside dosbox, since it's a little time consuming to reproduce. I've been seeing this almost everytime running the dos game "Colonization".
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 Network controller: RaLink RT2860
04:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8121/
gdb says this:
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
Attaching to program: /usr/bin/dosbox, process 12608
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/tls/
Loaded symbols for /lib/tls/
Reading symbols from /lib/tls/
[Thread debugging using libthread_db enabled]
[New Thread 0xb56f1b70 (LWP 12615)]
[New Thread 0xb5ef2b70 (LWP 12614)]
Loaded symbols for /lib/tls/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libz.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/tls/
Loaded symbols for /lib/tls/
Reading symbols from /lib/libgcc_
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/
Loaded symbols for /lib/tls/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/tls/
Loaded symbols for /lib/tls/
Reading symbols from /lib/ld-
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libwrap.
Loaded symbols for /lib/libwrap.so.0
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libdbus-
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/libuuid.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/tls/
Loaded symbols for /lib/tls/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
0x0078b422 in __kernel_vsyscall ()
(gdb) bt
#0 0x0078b422 in __kernel_vsyscall ()
#1 0x0011694d in pthread_join () from /lib/tls/
#2 0x00985ba8 in ?? () from /usr/lib/
#3 0x0093bbbc in SDL_WaitThread () from /usr/lib/
#4 0x00933391 in SDL_AudioQuit () from /usr/lib/
#5 0x00932815 in SDL_QuitSubSystem () from /usr/lib/
#6 0x0093289e in SDL_Quit () from /usr/lib/
#7 0x08146c7b in ?? ()
#8 0x00610b56 in __libc_start_main () from /lib/tls/
#9 0x0804e541 in ?? ()
ProblemType: Bug
Architecture: i386
Date: Sat Dec 12 15:16:25 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/dosbox
InstallationMedia: Ubuntu-
Package: dosbox 0.73-0ubuntu1
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: dosbox
Tags: ubuntu-unr
Uname: Linux 2.6.31-17-generic i686
Confirmed with the last lucid kernel (2.6.32-8-generic)