Public bug reported: From: Stegozor <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Serious problem with dosemu package on Ubuntu Date: Fri, 18 Aug 2006 00:33:47 +0200
Hi, I experienced a serious problem after having installed dosemu 1.2.2-3build1 (dapper) on my Ubuntu 6.06 LTS Dapper Drake with all its updates installed. Dosemu just refused to launch, returning the error message that I put at the bottom of this mail. After having tried several workarounds, finally I downloaded a rpm package from http://prdownloads.sourceforge.net/dosemu/dosemu-1.2.2-1.i386.rpm%3Fdownload and transformed into a deb using alien. Now, it works quite fine, but if I accept the auto-update of Ubuntu for dosemu, it fails again. According to the dosemu developper, it's because debian failed to adopt the latest package and it uses dead code. For further information, please see: http://www.ussg.iu.edu/hypermail/linux/kernel/0503.3/1942.html Feel free to send a message if I wasn't clear enough, and please, please, fix that problem. Best regards. PS: Additional information follows : my configuration: AMD Athlon XP 2000+ (running at 1,2 Ghz, voluntary Bios setting), 384 Mb of RAM, 20 Gb hard disk (/ 15 Gb, /home 2Gb, swap 1Gb, another 1 Gb not yet formatted), the whole thing running under the latest Ubuntu release (6.06 Dapper Drake with all its updates installed). (...):~$ uname -a Linux elrascle-desktop 2.6.15-26-386 #1 PREEMPT Thu Aug 3 02:52:00 UTC 2006 i686 GNU/Linux A workaround tried and that didn't work : (...):~$ sudo -s root@(...):~# whoami root root@(...):~# echo 0 > /proc/sys/kernel/randomize_va_space root@(...):~# cat /proc/sys/kernel/randomize_va_space 0 Interesting links about this bug: https://wiki.ubuntu.com/JamesStansell#dosemu http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=327153 The error message of dosemu : (C) Copyright 1995-2002 Pasquale J. Villani and The FreeDOS Project. All Rights Reserved. This is free software and comes with ABSOLUTELY NO WARRANTY; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. C: HD1 Pri:1 CHS= 0-1-1 start = 0MB,size = 392 DOS=UMB,HIGH[Y,N]?Y LASTDRIVE=H[Y,N]?Y FILES=20[Y,N]?Y SHELL=C:\COMMAND.COM /E:1024 /P[Y,N]?Y Kernel: allocated 41 Diskbuffers = 21812 Bytes in HMA DEVICEHIGH=C:\DOSEMU\EMS.SYS[Y,N]?ERROR: cpu exception in dosemu code outside of VM86()! trapno: 0x0e errorcode: 0x00000004 cr2: 0x468a5b2d eip: 0x468a5b2d esp: 0xbfa3ffb5 eflags: 0x00210282 cs: 0x0073 ds: 0x007b es: 0x007b ss: 0x007b Page fault: read instruction to linear address: 0x468a5b2d CPU was in user mode Exception was caused by non-available page ERROR: Fault handler re-entered! signal=11 _trapno=0xE ERROR: cpu exception in dosemu code outside of VM86()! trapno: 0x0e errorcode: 0x00000004 cr2: 0x468a5b23 eip: 0x0805f160 esp: 0x083dd860 eflags: 0x00210202 cs: 0x0073 ds: 0x007b es: 0x007b ss: 0x007b Page fault: read instruction to linear address: 0x468a5b23 CPU was in user mode Exception was caused by non-available page ** Affects: dosemu-freedos (Ubuntu) Importance: Untriaged Status: Unconfirmed -- newer version in debian https://launchpad.net/bugs/56778 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs