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

Reply via email to