Jemm v5.66 : exception 09 on Intel P4 w/ Ultra IDE BIOS ext. (DOSX)
> 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
this dump is interesting:
EFL=4B415453 is "impossible". In ASCII it is "STAK".
OTOH, 3206 for CS is also very unlikely, but 3206 is a very common value for the flags register (and this value also tells that interrupts are enabled).
So I guess that an IRQ 1 (keyboard interrupt) is occuring in ring 0 protected mode which Jemm seems unable to handle properly. CS in fact is 0008, which is the Jemm ring 0 code selector, but unfortunately the true EIP is not displayed because of Jemm's stack mess.
What's important to know in this context is that Jemm's ring 0 code usually runs with interrupts disabled.
There is a chance that loading 386SWAT can show more details (the EIP register content). Or, if 386SWAT cannot help, a slight modification in Jemm will display this register.
---
MS-DOS forever!
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