Package: qemu
Version: 0.8.2-4
Severity: critical
Justification: causes serious data loss

I use

qemu win98bug.img -hdb fat:rw:test

I know from /usr/share/doc/qemu/qemu-doc.html that I shouldn't use
non-ASCII filenames, etc.

Apparently data loss occurs, if the *contents* of the file contain some
non-ASCII characters.

1. Ordinary txt file

- In windows, I create a txt file and edit it with notepad.

- If the text of that file just contains ASCII characters everything is
fine.

- If I add one German umlaut A, everything is fine, I can change and save 
the text. On reboot of the guest all changes will be lost!

2. Office document

- In openoffice.org on the host's etch, I create a document with one word
"test" in it (only the 4 letters), save it as 'Microsoft Word 97/2000/XP' 
and copy it to the test-directory.

- I open and close the file ok from within windows 98 / office 2000 (word) 
as long as I don't change anything.

- I add *one* letter to the "test" text --> "testa" and save the document 
from M$ office on the guest and shutdown / reboot the guest

- the file is corrupted: word will report "Document name or path invalid"
(my translation from German). Openoffice will freeze on trying to open the
document.

This also happens to more complex documents. 

The same image file works fine with the same office document (and many 
others), if I don't use the above command line, but just use 

qemu win98bug.img 

and install samba 'properly' on the host. 

Since there is also #419515, this seems to be the *only* choice as far as 
data transfer between guest and host is possible. 

It was quite a learning experience to me to get it working, however, 

*Thanks for the good work* 

and for providing a means of not having to shutdown debian, just to be able 
to edit the odd word document that won't render properly in Openoffice.org! 

Johannes

NB: the folder in quesiton is on a standard ext3 partition, if this is 
relevant. I experimented a little with using one on a fat32 partition, but 
that didn't make a difference IIRC.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages qemu depends on:
ii  bochsbios                   2.3-2        BIOS for the Bochs emulator
ii  libasound2                  1.0.13-2     ALSA library
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libncurses5                 5.5-5        Shared libraries for terminal hand
ii  libsdl1.2debian             1.2.11-8     Simple DirectMedia Layer
ii  openhackware                0.4.1-2      OpenFirmware emulator for PowerPC
ii  proll                       18-2         JavaStation PROM 2.x compatible re
ii  vgabios                     0.6a-1       VGA BIOS software for the Bochs an
ii  zlib1g                      1:1.2.3-13   compression library - runtime

Versions of packages qemu recommends:
ii  debootstrap                   0.3.3.2    Bootstrap a basic Debian system
ii  sharutils                     1:4.2.1-15 shar, unshar, uuencode, uudecode
pn  vde                           <none>     (no description available)

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to