proj/ldebug/bin$ ~/local.new/bin/dosemu -I "cpu_vm_dpmi native" -dumb -K "$PWD" -E "ldebugx.com /c='r dco or= 800' lddebugx.com /c='d dpr - 1:8 l 8;r dco or= 800' /b dpmimini.com" -I "serial { com 2 device /tmp/vptty-dos }" -td -kt Welcome to dosemu2! Build 2.0pre9-dev-20220502-150-gd5bc558a8 &r dco or= 800 -g DPMI entry hooked, new entry=037C:8CA6 Unexpected breakpoint interrupt AX=0064 BX=00D9 CX=0E82 DX=002F SP=C6A0 BP=008F SI=00A9 DI=01FE DS=218D ES=218D SS=218D CS=4198 IP=131A NV UP EI PL NZ AC PE NC 4198:131A 4E dec si -g ~&d dpr - 1:8 l 8 218C:0000 -4C 44 44 45 42 55 47 58 LDDEBUGX ~&r dco or= 800 ~-bu Breaking to next instance. Unexpected breakpoint interrupt AX=000D BX=0002 CX=0000 DX=7550 SP=C69C BP=C69A SI=BA65 DI=C26E DS=218D ES=218D SS=218D CS=2DF7 IP=8F60 NV UP EI NG NZ NA PO NC 2DF7:8F60 C3 retn -u 4674 2DF7:4674 8026AD0DFE and byte [0DAD], FE 2DF7:4679 E8E54E call 9561 2DF7:467C 891EAE0B mov [0BAE], bx 2DF7:4680 E8A862 call A92B 2DF7:4683 16 push ss 2DF7:4684 07 pop es 2DF7:4685 E89E4E call 9526 2DF7:4688 800E9D0130 or byte [019D], 30 2DF7:468D E88B4E call 951B 2DF7:4690 7420 jz 46B2 2DF7:4692 06 push es 2DF7:4693 1E push ds -bp at 4674 counter=4000 when=[DAD]&1 id=tf was set -bp at 4674 counter=4000 when=[DAD]&1 == 0 id=tf was clear -g ~-r AX=0000 BX=0000 CX=0177 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0100 NV UP EI PL ZR NA PE NC 3FB1:0100 58 pop ax ~-t DPMI entry hooked, new entry=218D:8CC6 AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0101 NV UP EI PL ZR NA PE NC 3FB1:0101 89E3 mov bx, sp ~-t AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0103 NV UP EI PL ZR NA PE NC 3FB1:0103 83C30F add bx, +0F ~-bu Breaking to next instance. Unexpected breakpoint interrupt AX=000D BX=0002 CX=0000 DX=7550 SP=C69C BP=C674 SI=BA65 DI=C26E DS=218D ES=218D SS=218D CS=2DF7 IP=8F60 NV UP EI NG NZ NA PO NC 2DF7:8F60 C3 retn -bp at 4674 id=tf -g ~-r AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0103 NV UP EI PL ZR NA PE NC 3FB1:0103 83C30F add bx, +0F ~-t Hit permanent breakpoint 00, ID: tf AX=FC15 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=33 -bl BP 00 + Lin=0003_25E4 2DF7:4674 (CC) Counter=8000, ID: tf -bc 0 -bp new 4674 counter=4000 when=[DAD]&1 id=tf was set -bp new 4674 counter=4000 when=[DAD]&1 == 0 id=tf was clear -bl BP 00 + Lin=0003_25E4 2DF7:4674 (CC) Counter=4000, ID: tf was set WHEN [DAD]&1 BP 01 + Lin=0003_25E4 2DF7:4674 (CC) Counter=4000, ID: tf was clear WHEN [DAD]&1 == 0 -g AX=0000 BX=000F CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0106 NV UP EI PL NZ NA PE NC 3FB1:0106 C1EB04 shr bx, 04 ~-t Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FC18 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=33 AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=0109 NV UP EI PL ZR AC PE CY 3FB1:0109 7503 jnz 010E not jumping ~-a C0 3FB1:00C0 pushw 0 3FB1:00C2 popf 3FB1:00C3 pushw 0 3FB1:00C5 push cs 3FB1:00C6 call F0 3FB1:00C9 jmp (ip) 3FB1:00CB org F0 3FB1:00F0 iret 3FB1:00F1 ~-r ip C0 ~-r AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C0 NV UP EI PL ZR AC PE CY 3FB1:00C0 6A00 push +00 ~-t Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD1 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=33 AX=0000 BX=0000 CX=0177 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C2 NV UP EI PL ZR AC PE CY 3FB1:00C2 9D popf ~- Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FBD2 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=30 AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C3 NV UP DI PL NZ NA PO NC 3FB1:00C3 6A00 push +00 ~- Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD4 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=31 AX=0000 BX=0000 CX=0177 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C5 NV UP DI PL NZ NA PO NC 3FB1:00C5 0E push cs ~- Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD5 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=31 AX=0000 BX=0000 CX=0177 DX=0000 SP=FFFC BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C6 NV UP DI PL NZ NA PO NC 3FB1:00C6 E82700 call 00F0 ~-p Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBFF BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=31 AX=0000 BX=0000 CX=0177 DX=0000 SP=FFFA BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00F0 NV UP DI PL NZ NA PO NC 3FB1:00F0 CF iret ~- Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FBD8 BX=3FB1 CX=FFFF DX=0003 SP=C692 BP=0000 SI=8C2E DI=0000 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=30 AX=0000 BX=0000 CX=0177 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=3FB1 ES=3FB1 SS=3FB1 CS=3FB1 IP=00C9 NV UP DI PL NZ NA PO NC 3FB1:00C9 EB3E jmp 0109 ~-g Protected mode breakpoint at 015Dh. 32-bit code segment breakpoint at 016Fh. Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FC4D BX=3FB1 CX=FFFF DX=0003 SP=C69A BP=0000 SI=8C2E DI=8CC6 DS=218D ES=218D SS=218D CS=2DF7 IP=4674 NV UP EI PL ZR NA PE NC 2DF7:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=30 Unexpected breakpoint interrupt AX=0200 BX=00E6 CX=0105 DX=000A SP=FFFC BP=0000 SI=0253 DI=8CC6 DS=3FB1 ES=3FB2 SS=3FB1 CS=3FB1 IP=013E NV UP DI PL ZR NA PE NC 3FB1:013E 89E5 mov bp, sp ~-g 15D Succeeded in unhooking interrupt 2Fh. Succeeded in unhooking interrupt 2Fh. Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FC6D BX=0157 CX=FFFF DX=0003 SP=C69A BP=FFFC SI=8C3A DI=0C1C DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=00 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFC BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=015D NV UP DI PL NZ NA PO NC 0157:015D 8CCB mov bx, cs ~#a C9 014F:00C9 jmp (ip) 014F:00CC ~#r ip C0 ~#r AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFC BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C0 NV UP DI PL NZ NA PO NC 0157:00C0 6A00 push +00 ~#p Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD1 BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=01 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFA BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C2 NV UP DI PL NZ NA PO NC 0157:00C2 9D popf ~# Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FBD2 BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=00 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFC BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C3 NV UP DI PL NZ NA PO NC 0157:00C3 6A00 push +00 ~# Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD4 BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=01 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFA BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C5 NV UP DI PL NZ NA PO NC 0157:00C5 0E push cs ~# Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBD5 BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=01 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFF8 BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C6 NV UP DI PL NZ NA PO NC 0157:00C6 E82700 call 00F0 ~# Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FBFF BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=01 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFF6 BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00F0 NV UP DI PL NZ NA PO NC 0157:00F0 CF iret ~# Passed permanent breakpoint 01, counter=4000, ID: tf was clear AX=FBD8 BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=00 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFC BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=00C9 NV UP DI PL NZ NA PO NC 0157:00C9 E99100 jmp 015D ~# Passed permanent breakpoint 00, counter=4000, ID: tf was set AX=FC6C BX=0157 CX=FFFF DX=0003 SP=C692 BP=FFFC SI=8C2E DI=8CC6 DS=013F ES=013F SS=013F CS=0147 IP=4674 NV UP EI PL ZR NA PE NC 0147:4674 8026AD0DFE and byte [0DAD], FE DS:0DAD=01 AX=0001 BX=00E6 CX=0105 DX=000A SP=FFFC BP=FFFC SI=0253 DI=8CC6 DS=00B7 ES=00BF SS=00B7 CS=0157 IP=015D NV UP DI PL NZ NA PO NC 0157:015D 8CCB mov bx, cs ~#?build Debuggable lDebugX (2022-05-04) Source Control Revision ID: hg 354311dec5b0+ (2767 ancestors) Uses lmacros: Revision ID hg 9fa0e64034cd (150 ancestors) Uses scanptab: Revision ID hg 0e53081c1531 (10 ancestors) Uses inicomp: Revision ID hg 643100de3694 (532 ancestors) Uses ldosboot: Revision ID hg 0d54fe4aaa06 (571 ancestors) ~#