dosemu doesn't work due to glibc bug

Bug #991668 reported by Bambang Pranoto
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
dosemu (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I just installed fresh ubuntu 12.04

I was succesfully compiled dosemu-1.4.0, unfortunately didn't work (it worked in ubuntu previous version). Looking to the ~/.dosemu/boot.log I found this weird messages:

MFS: dos_gen: path_to_ufs '/home/bambang/.dosemu/drives/c//command.com'
MFS: dos_fs: build_ufs_path result is '/home/bambang/.dosemu/drives/c/commndd.com'

Notice that command.com is mangled to commndd.com, very strange.

Searching in google I found the same error: http://sourceforge.net/tracker/index.php?func=detail&aid=3440083&group_id=49784&atid=457447

A comment in above page suggest that the error is due to glibc which has been fixed here: http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/15674

1. Ubuntu version:
Description: Ubuntu 12.04 LTS
Release: 12.04

2. Package version:
ldd (Ubuntu EGLIBC 2.15-0ubuntu10) 2.15
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

3. Expected to happen: dosemu runs

4.What happened instead: dosemu doesn't run due to problem described above

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libc6 2.15-0ubuntu10
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic-pae 3.2.14
Uname: Linux 3.2.0-24-generic-pae i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Mon Apr 30 11:23:07 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423.2)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: eglibc
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Bambang Pranoto (bpranoto) wrote :
Revision history for this message
Bambang Pranoto (bpranoto) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in eglibc (Ubuntu):
status: New → Confirmed
Revision history for this message
Adam Conrad (adconrad) wrote :

This isn't a glibc bug, and the glibc commit referenced in the log here was applied long ago (and is in the precise glibc).

The comments on the dosemu tracker imply that this has been fixed in more recent dosemu SVN snapshots, if one can hunt down the commit, it could certainly be backported.

affects: eglibc (Ubuntu) → dosemu (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.