UTM icon indicating copy to clipboard operation
UTM copied to clipboard

ArcaOS 5.1 installer crashes with a TRAP 000E in OS2LVM

Open dennisdietrich opened this issue 1 year ago • 3 comments

Describe the issue
ArcaOS 5.1 installer crashes with a TRAP 000E in OS2LVM Screenshot 2024-04-01 at 18 11 02

Configuration

  • UTM Version: 4.4.4 (93)
  • macOS Version: 14.4.1
  • Mac Chip (Intel, M1, ...): Intel Core i7

Debug log
debug.log

Upload VM
config.plist.zip

Notes
Running OS/2 4.52 is currently broken in QEMU. It seems likely that ArcaOS 5.1 is broken for the same reasons. One confirmed issue is the incorrect emulation of the SGDT instruction, but there might be more (see QEMU issue 2198 Unable to run OS/2 Warp4.52 for details).

dennisdietrich avatar Apr 01 '24 16:04 dennisdietrich

In fact, it's quite an old issue for QEMU since 2009... The main reason may be there are some incorrect statements in Intel's manual, but QEMU implements them 'accurately'. https://www.os2world.com/oldforum/index.php?topic=2035.0 https://www.os2world.com/forum/index.php?topic=1092.0

QianNangong avatar Apr 15 '24 06:04 QianNangong

I've been keeping an eye on this...

There has been a bit of movement on this over the past few months in upstream QEMU: a patch exists in QEMU 9.1 that resolves the OS2LVM TRAP 000E crash (https://gitlab.com/qemu-project/qemu/-/issues/2198 and https://patchew.org/QEMU/[email protected]/).

This then led to another fault in networking stack using TCG emulation backend. A patch was written (https://patchew.org/QEMU/[email protected]/), which allegedly resolves but isn't accepted in to upstream yet.

It seems like it is just a matter of time though until we get OS/2 and modern derivatives working in QEMU (and UTM once they use a later QEMU version).

xadammr avatar Jun 07 '24 00:06 xadammr

any solution to this issue?

LeZalata avatar Jul 26 '24 16:07 LeZalata