Ticket #7364 (closed defect: fixed)
Windows 98 SE crashes very frequently (triple fault)
|Reported by:||raffaellod||Owned by:|
Some recent change in VirtualBox has made Windows 98 SE completely unusable: it will crash within a few minutes of interaction (idling seems not to be an issue).
To be on the safe side, I tried starting a new virtual disk and reinstalling from scratch, but nothing changed; it’s still extremely unstable.
It seems not to be related to:
- HW virt: my processor doesn’t support that;
- mouse: crashes even if I never use the mouse, from guest boot to the crash;
- graphics: crashes with VBE driver as well as default VGA driver;
- network cards: one (NAT) or two (NAT + vboxnet), no apparent difference;
- network activity: crashes happen in situations where network is certainly not used;
- disk activity: I managed to complete a full defrag (about 10 minutes) with no crash - of course it crashed soon afterwards as I started doing other things;
- IDE DMA: I didn’t even need to test this, as it was off by default in the new guest installation, and I got two guru meditations before I could enable the DMA :)
It may be related to:
- (guest) task switching: it’s really the only think in common to the various crashes I can think of.
It is certainly related to recent VirtualBox versions (probably 3.2). I don’t remember this being an issue at all back in VirtualBox 3.1 times (of course, the occasional guru meditation always used to be possible, it’s still Windows 98), though I haven’t used the Win98 guest in a while, so I’m not sure which 3.2.x release introduced the regression (or improved standards compliance, which screwed poor Win98 :)
I attach an handful of guru meditation logs, all due to triple fault; some are from the guest that used to work okay (Win98SE, fully Windows Update’d, VBE video driver), some are from the cleanly installed new guest (Win98SE, no updates, no added drivers).
Please let me know if there’s any further details I can provide. I understand you don’t officially support Windows 98, but I’d like to keep on using only VirtualBox for all my virtualization needs.