I have a DOS program that hangs while running under dosemu-1.0.1.0
using the DOS that came with Win95.  I found the point in the debug
log where the program stops responding but I don't understand the
debug output.  The message "Return for SIGNAL" begins repeating many
times at the end of the log.  Does this excerpt provide a clue as
to what is going on and how I could fix it?  I'm using Slackware 4.0
with kernel version 2.2.6.

Thanks,
Kurt Kehler

KBD: putkey(RELEASE, 001c, '^M') called
KBD: writing to queue: bios_key=0000 shift=0002 scan=0000009c
KBD: port60 still has data
8042: do_irq1(), VIF = 1
8042: read port 0x60 = 0x1c
8042: read port 0x60 read=0x1c
INT15 0x4f CARRY=1 AX=861c
HELPER: get_bios_key() returned 1c0d
KBD: read queue: bios_buffer=0000 shiftstate_buffer=0002 raw=9c
KBD: queuelevel=0
8042: scheduling IRQ1
Return from vm86() for STI
8042: do_irq1(), VIF = 1
8042: read port 0x60 = 0x9c
8042: read port 0x60 read=0x9c
INT15 0x4f CARRY=1 AX=869c
HELPER: get_bios_key() returned 0000
Return from vm86() for STI
INT2F at ff33:5abb: AX=168f, BX=0101, CX=0084, DX=012e, DS=00c9, ES=00c9
int 0x2f, ax=0x168f
INT2F at ff33:5b5f: AX=168f, BX=0101, CX=0084, DX=017f, DS=00c9, ES=00c9
int 0x2f, ax=0x168f
INT21 (0) at 223d:79d2: AX=4300, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=7cb7
int 0x21, ax=0x4300
INT2F at ff33:ada4: AX=1123, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 0/36/1-32256 at pos 18432
DISK read @1/0/36 (1) -> 0x3a20 OK.
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 2/8/33-32256 at pos 9293824
DISK read @33/2/8 (1) -> 0x3a20 OK.
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 2/9/33-32256 at pos 9294336
DISK read @33/2/9 (1) -> 0x3a20 OK.
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 2/10/33-32256 at pos 9294848
DISK read @33/2/10 (1) -> 0x3a20 OK.
INT21 (0) at 223d:79d2: AX=4300, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=7cb7
int 0x21, ax=0x4300
INT2F at ff33:ada4: AX=1123, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
INT21 (0) at 223d:79d2: AX=4300, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=7cb7
int 0x21, ax=0x4300
INT2F at ff33:ada4: AX=1123, BX=0d94, CX=0020, DX=1afe, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
INT21 (0) at 223d:79b3: AX=407b, BX=0001, CX=0022, DX=017b, DS=8cb8, ES=8cb8
int 0x21, ax=0x407b
INT21 (0) at 223d:7f05: AX=4a00, BX=0200, CX=0604, DX=2000, DS=8cb8, ES=8cb8
int 0x21, ax=0x4a00
INT21 (0) at 223d:79d2: AX=4300, BX=adf0, CX=1afe, DX=1afe, DS=7cb7, ES=7cb7
int 0x21, ax=0x4300
INT2F at ff33:ada4: AX=1123, BX=adf0, CX=1afe, DX=1afe, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
INT21 (0) at 223d:8044: AX=3d02, BX=00f0, CX=8002, DX=1978, DS=7cb7, ES=7cb7
INT21: open file "HOW1.MUS"
int 0x21, ax=0x3d02
INT2F at ff33:ada4: AX=1123, BX=0003, CX=751f, DX=1978, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
INT21 (0) at 223d:8076: AX=4400, BX=0005, CX=8002, DX=1978, DS=7cb7, ES=7cb7
int 0x21, ax=0x4400
INT21 (0) at 223d:812d: AX=4300, BX=0005, CX=8002, DX=1978, DS=7cb7, ES=7cb7
int 0x21, ax=0x4300
INT2F at ff33:ada4: AX=1123, BX=0005, CX=8002, DX=1978, DS=7cb7, ES=00c9
MFS: Finished dos_fs_redirect
int 0x2f, ax=0x1123
INT21 (0) at 223d:7928: AX=3f00, BX=0005, CX=0400, DX=0200, DS=8cb8, ES=7cb7
int 0x21, ax=0x3f00
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 0/59/83-32256 at pos 2675200
DISK read @83/0/59 (1) -> 0x3a20 OK.
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 661/9/26-32256 at pos 2729926656
DISK read @26/661/9 (1) -> 0x8cd80 OK.
DISK: /dev/hda1: Trying to read 1 sectors at T/S/H 661/10/26-32256 at pos 2729927168
DISK read @26/661/10 (1) -> 0x3a20 OK.
INT21 (0) at 223d:7a7a: AX=3e02, BX=0005, CX=0000, DX=0000, DS=7cb7, ES=7cb7
int 0x21, ax=0x3e02
INT21 (0) at 223d:79b3: AX=40f0, BX=0001, CX=0002, DX=1bbc, DS=7cb7, ES=8cb8
int 0x21, ax=0x40f0
INT21 (0) at 223d:79b3: AX=407b, BX=0001, CX=0019, DX=017b, DS=8cb8, ES=8cb8
int 0x21, ax=0x407b
Return for SIGNAL   <---------- This line is repeated 301 times
int 0x1c, ax=0x0000
DEFIVEC: int 0x1c @ 0xf000:0x01c0
Return from vm86() for STI
Return for SIGNAL   <---------- This line is repeated 1416 times
int 0x1c, ax=0x0000
DEFIVEC: int 0x1c @ 0xf000:0x01c0
Return from vm86() for STI
Return for SIGNAL   <---------- This line is repeated 1648 times

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to