Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. (DOSX)
> AFAIR Exception 9 can occur on a 80386 only - not sure about a 80486SX,
> however. In any case it "cannot" (shouldn't?) occur on Pentiums or better
> cpus.
>
> If you can repeat this exception, please post it, with CS:EIP of the
> failure.
For the record, I don't reboot this Intel P4 2.52 GHz 512 MB RAM (Win XP Home SP2) cpu much, so I don't get to test my mini distro on it as often as other cpus. Like I said, it has some fancy Ultra IDE BIOS extension due to IDE adaptor (or whatever) in order to allow like three HDs (thanks, bro). I really think that thing is probably the culprit. But just in case not, here goes ... :
Anyways, I was testing for another bug in something else and (no huge surprise) stumbled upon this again:
FYI, this is disk #1, almost entirely the same as online, if you want to try to reproduce this (though I doubt it but who knows). I've hit this twice in two reboots. (Not all of the following info is useful, just being extra detailed just in case. It will not necessarily cause a crash on your own cpus.)
1). "sudoku 5150.puz" (without hitting Enter, already ran it, so it was in history)
I was moving back and forth on the cmdline words via Ctrl-Left and Ctrl-Right, then I wanted to see if (unlike FreeCOM 0.82, disk #2) it deleted to end of cmdline via Ctrl-End, but that resulted in *crash*! This is via the default setup of disk #1: "JEMM386 SB X=C000-CFFF I=TEST VERBOSE" (5.66).
> Jemm386: exception 09 occured at CS:EIP=3206:00000008
> SS:ESP=0010:f8004E04 EBP=00000A5E
> EFL=4B415453 CR0=80000011
> CR2=00000000 EAX=0A400200
> EBX=00000A6A ECX=00000A6A
> EDX=00000006 ESI=00000001
> EDI=00003629
I manually copied all this down to paper. Then, of course, I had to manually turn off (and then on) the computer b/c Ctrl-Alt-Del didn't work (completely frozen). I figured this would be a good time to test "safely", so I used menu option #5 ("JEMM386 NOHI NOVME NOINVLPG X=A000-FFFF VERBOSE"). I don't even remember what caused a crash this time, but it was the same thing ("exception 09") with very very similar reg values (same CS:EIP).
P.S. I know this makes a difference, so I have to admit that I UPX --ultra-brute --lzma COMMAND.COM (FreeCOM 0.84-pre2) and JEMM386.EXE (bad idea??) while KERNEL.SYS (45,616 bytes: Aug. 25, 2007, separately downloadable here) was already UPX'd.
---
Know your limits.h
Complete thread:
- Jemm v5.65, minor update - Japheth, 19.08.2007, 13:03 (DOSX)
- Jemm v5.65, minor update - Rugxulo, 22.08.2007, 01:19
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Japheth, 24.08.2007, 11:49
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Rugxulo, 26.08.2007, 05:58
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Japheth, 26.08.2007, 08:48
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Rugxulo, 27.08.2007, 01:28
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - rr, 27.08.2007, 10:49
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Japheth, 27.08.2007, 20:04
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 05.09.2007, 21:11
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 06.09.2007, 04:55
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 06.09.2007, 07:50
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 06.09.2007, 13:32
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 06.09.2007, 16:00
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 07.09.2007, 04:29
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 07.09.2007, 08:02
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 11.09.2007, 00:46
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 11.09.2007, 07:27
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 11.09.2007, 00:46
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 07.09.2007, 08:02
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 07.09.2007, 04:29
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 06.09.2007, 16:00
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 06.09.2007, 13:32
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Japheth, 08.09.2007, 09:28
- Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. - Rugxulo, 05.09.2007, 21:11
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Rugxulo, 27.08.2007, 01:28
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Japheth, 26.08.2007, 08:48
- Problem on board Intel MB DG965RYCK - Petr, 06.09.2007, 00:20
- Problem on board Intel MB DG965RYCK - Rugxulo, 06.09.2007, 04:49
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 07.09.2007, 09:15
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 07.09.2007, 10:17
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 08.09.2007, 03:27
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 08.09.2007, 07:11
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 08.09.2007, 08:30
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 08.09.2007, 08:34
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 08.09.2007, 12:16
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - rr, 08.09.2007, 20:53
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 09.09.2007, 12:41
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 10.09.2007, 22:28
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 11.09.2007, 07:36
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 11.09.2007, 14:59
- Problem on board Intel MB DG965RYCK jemm and udma.sys too - Petr, 12.09.2007, 00:06
- Problem on board Intel MB DG965RYCK jemm and udma.sys too - rr, 12.09.2007, 09:25
- Problem on board Intel MB DG965RYCK jemm and udma.sys too - Japheth, 12.09.2007, 10:11
- Problem on board Intel MB DG965RYCK jemm and udma.sys too - Rugxulo, 12.09.2007, 16:47
- Problem on board Intel JEMM & YO.SYS - DOS386, 13.09.2007, 02:54
- Problem on board Intel MB DG965RYCK jemm and udma.sys too - Petr, 12.09.2007, 00:06
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 11.09.2007, 14:59
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 11.09.2007, 07:36
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 10.09.2007, 22:28
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 08.09.2007, 12:16
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Rugxulo, 08.09.2007, 07:11
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 08.09.2007, 03:27
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Japheth, 07.09.2007, 10:17
- Problem on board Intel MB DG965RYCK (X=A000-FFFF NOHI NOVME) - Petr, 07.09.2007, 09:15
- Problem on board Intel MB DG965RYCK - Rugxulo, 06.09.2007, 04:49
- Jemm v5.66, bugfix for Phar Lab TNT DOS extender apps - Rugxulo, 26.08.2007, 05:58
- Jemm v5.65, minor update - polyphonia, 15.09.2007, 22:18
- Jemm v5.65, minor update - DOS386, 16.09.2007, 00:11
- Jemm v5.65, minor update - Japheth, 16.09.2007, 08:43
- Jemm v5.65, minor update - Rugxulo, 16.09.2007, 21:36