| | 13 | |
| | 14 | Start of report (debug version of code) - |
| | 15 | |
| | 16 | {{{ |
| | 17 | ______________________________________________________________________ |
| | 18 | |
| | 19 | Exception C000009D - Privileged Instruction |
| | 20 | ______________________________________________________________________ |
| | 21 | |
| | 22 | Process: E:\_WORK\XWLAN\TRUNK\DEBUG\WLANSTAT.EXE (12/16/2018 17:29:14 1,009,644) |
| | 23 | PID: 40BE (16574) |
| | 24 | TID: 01 (1) |
| | 25 | Priority: 200 |
| | 26 | |
| | 27 | Filename: E:\_WORK\XWLAN\TRUNK\DEBUG\GENMAC.DIM (12/16/2018 17:29:13 321,749) |
| | 28 | Address: 005B:1D4D57A9 (0002:000057A9) |
| | 29 | |
| | 30 | ______________________________________________________________________ |
| | 31 | |
| | 32 | Failing Instruction |
| | 33 | ______________________________________________________________________ |
| | 34 | |
| | 35 | 1D4D579C MOV EAX, [EBP-0xc] (8b45 f4) |
| | 36 | 1D4D579F CMP BYTE [EAX], 0x0 (8038 00) |
| | 37 | 1D4D57A2 JZ 0x1d4d57dc (74 38) |
| | 38 | 1D4D57A4 MOV EDX, 0x3fd (ba fd030000) |
| | 39 | 1D4D57A9 >IN AL, DX (ec) |
| | 40 | 1D4D57AA MOVZX EAX, AL (0fb6c0) |
| | 41 | 1D4D57AD TEST AL, 0x20 (a8 20) |
| | 42 | 1D4D57AF JNZ 0x1d4d57be (75 0d) |
| | 43 | |
| | 44 | ______________________________________________________________________ |
| | 45 | |
| | 46 | Registers |
| | 47 | ______________________________________________________________________ |
| | 48 | |
| | 49 | EAX : 1866018C EBX : 00000000 ECX : 186615FC EDX : 000003FD |
| | 50 | ESI : 1CA2CD90 EDI : 1CA26430 |
| | 51 | ESP : 000D4C28 EBP : 000D4C34 EIP : 1D4D57A9 EFLG : 00212202 |
| | 52 | CS : 005B CSLIM: FFFFFFFF SS : 0053 SSLIM: FFFFFFFF |
| | 53 | |
| | 54 | EAX : read/write memory at 0007:0000018C in GENMAC |
| | 55 | EBX : not a valid address |
| | 56 | ECX : read/write memory at 0007:000015FC in GENMAC |
| | 57 | EDX : not a valid address |
| | 58 | ESI : read/write memory allocated by PMMERGE |
| | 59 | EDI : read/write memory allocated by PMMERGE |
| | 60 | |
| | 61 | ______________________________________________________________________ |
| | 62 | |
| | 63 | Stack Info for Thread 01 |
| | 64 | ______________________________________________________________________ |
| | 65 | |
| | 66 | Size Base ESP Max Top |
| | 67 | 00010000 000D7140 -> 000D4C28 -> 000D3140 -> 000C7140 |
| | 68 | |
| | 69 | ______________________________________________________________________ |
| | 70 | |
| | 71 | Call Stack |
| | 72 | ______________________________________________________________________ |
| | 73 | |
| | 74 | EBP Address Module Obj:Offset Nearest Public Symbol |
| | 75 | -------- --------- -------- ------------- ----------------------- |
| | 76 | Trap -> 1D4D57A9 GENMAC 0002:000057A9 WpaCliTerminate - 1C74 0002:0000741D (wpacli) |
| | 77 | |
| | 78 | 000D4C34 1D4D7457 GENMAC 0002:00007457 WpaCliTerminate + 3A 0002:0000741D (wpacli) |
| | 79 | |
| | 80 | Offset Name Type Hex Value |
| | 81 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 82 | -4 rc 0x1202 0 |
| | 83 | -8 i 0xF02 AAAAAAAA |
| | 84 | -12 hwpa 0xE02 0 |
| | 85 | -76 szCommand 0xA002 AAAAAAAA |
| | 86 | -204 szReply 0xA102 AAAAAAAA |
| | 87 | |
| | 88 | 000D4D0C 1D4D1BB0 GENMAC 0002:00001BB0 DimEnableRadio + C8 0002:00001AE8 (E:\_work\xwlan\trunk\debug\genmac.obj) |
| | 89 | |
| | 90 | Offset Name Type Hex Value |
| | 91 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 92 | 8 hfileDriver 0x602 0 |
| | 93 | 12 fEnable 0x4102 0 |
| | 94 | -4 rc 0x402 0 |
| | 95 | -8 ulLinkStatus 0x702 4001000C |
| | 96 | -12 ulMode 0x702 AAAAAAAA |
| | 97 | -16 fDummy 0x4102 AAAAAAAA |
| | 98 | |
| | 99 | 000D4D24 00041A5C WLANSTAT 0002:00021A5C WLanEnableRadio + C4 0002:00021998 (drvaccess) |
| | 100 | |
| | 101 | Offset Name Type Hex Value |
| | 102 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 103 | 8 hfileDriver 0x3D02 0 |
| | 104 | 12 fEnable 0x2C02 0 |
| | 105 | -4 rc 0x802 0 |
| | 106 | -8 pdim 0xA202 4A1080 |
| | 107 | |
| | 108 | 000D4D44 00028938 WLANSTAT 0002:00008938 ClientInitialize + 7E3 0002:00008155 (client) |
| | 109 | |
| | 110 | Offset Name Type Hex Value |
| | 111 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 112 | 8 hwnd 0x202 80000272 |
| | 113 | 12 pcd 0x5702 D5662 |
| | 114 | 16 ulProgType 0x302 1 |
| | 115 | -4 rc 0x8102 0 |
| | 116 | -8 i 0x302 AAAAAAAA |
| | 117 | -12 pszTmpDir 0x702 E04CC |
| | 118 | -16 pszDriverName 0x702 AAAAAAAA |
| | 119 | -20 ulDriverCount 0x302 1 |
| | 120 | -24 ulItems 0x302 AAAAAAAA |
| | 121 | -28 pdc 0x5E02 AAAAAAAA |
| | 122 | -32 hmodNls 0x1602 2262 |
| | 123 | -36 szForcedLanguage 0xD03 756564 |
| | 124 | -296 szResMask 0xE03 616C7778 |
| | 125 | -556 szHlpMask 0xF03 616C7778 |
| | 126 | -816 szInfMask 0x1003 AAAAAAAA |
| | 127 | -836 wd 0x7C02 1A |
| | 128 | -840 fRadioOnStartup 0xD02 0 |
| | 129 | -1680 pdTmp 0xCA02 AAAAAAAA |
| | 130 | |
| | 131 | 000D53EC 00020D73 WLANSTAT 0002:00000D73 ClientDlgProc + 109 0002:00000C6A (E:\_work\xwlan\trunk\debug\wlclient.obj) |
| | 132 | |
| | 133 | Offset Name Type Hex Value |
| | 134 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 135 | 8 hwnd 0x202 80000272 |
| | 136 | 12 msg 0x302 1 |
| | 137 | 16 mp1 0x402 D5662 |
| | 138 | 20 mp2 0x402 D554C |
| | 139 | -4 rc 0x5802 0 |
| | 140 | -8 pcd 0x4A02 D5662 |
| | 141 | -12 fResult 0x602 AAAAAAAA |
| | 142 | -16 i 0x302 AAAAAAAA |
| | 143 | -20 pulResId 0x5A02 AAAAAAAA |
| | 144 | -24 fDisplayWelcome 0x602 0 |
| | 145 | -44 szVersionStored 0x5B02 AAAAAAAA |
| | 146 | -52 ptlPos 0x5402 AAAAAAAA |
| | 147 | -56 ulPopupMenuStyle 0x302 AAAAAAAA |
| | 148 | -116 swp 0xD02 AAAAAAAA |
| | 149 | |
| | 150 | 000D548C 1E931E0A PMMERGE 0004:00101E0A |
| | 151 | |
| | 152 | 000D55C8 1E94EAF9 PMMERGE 0004:0011EAF9 |
| | 153 | |
| | 154 | 000D561C 0002175B WLANSTAT 0002:0000175B ExecuteFrame + 185 0002:000015D6 (E:\_work\xwlan\trunk\debug\wlframe.obj) |
| | 155 | |
| | 156 | Offset Name Type Hex Value |
| | 157 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 158 | 8 pszDriverName 0x5602 0 |
| | 159 | -4 rc 0x5502 0 |
| | 160 | -8 hab 0x5802 40BE0001 |
| | 161 | -12 hwndFrame 0x202 80000264 |
| | 162 | -16 hwndClient 0x202 0 |
| | 163 | -48 qmsg 0x6002 AAAAAAAA |
| | 164 | -176 szMessage 0x6102 AAAAAAAA |
| | 165 | -186 fcdata 0x6502 9A00000A |
| | 166 | -282 sc 0x6C02 AAAAAAAA |
| | 167 | -6634 cd 0x6D02 0 |
| | 168 | -6642 drd 0x7102 AAAAAAAA |
| | 169 | |
| | 170 | 000D704C 00020A2E WLANSTAT 0002:00000A2E main + 1C6 0002:00000868 (E:\_work\xwlan\trunk\debug\wlanstat.obj) |
| | 171 | |
| | 172 | Offset Name Type Hex Value |
| | 173 | ────── ──────────────────── ──────────────────────────── ───────── |
| | 174 | 8 argc 0x8200 1 |
| | 175 | 12 argv 0x3702 493A10 |
| | 176 | -8 exRegRec 0x1C02 D7120 |
| | 177 | -12 rc 0x1F02 0 |
| | 178 | -16 i 0x502 1 |
| | 179 | -20 hab 0x3902 40BE0001 |
| | 180 | -24 hmq 0x3A02 1CA295A0 |
| | 181 | -124 szMessage 0x3B02 AAAAAAAA |
| | 182 | -128 pszDriverName 0x3C02 0 |
| | 183 | -132 hevExeActiveSem 0x3D02 80010100 |
| | 184 | |
| | 185 | 000D70E4 00061BC5 WLANSTAT 0002:00041BC5 _start + A5 0002:00041B20 (exestrt) |
| | 186 | |
| | 187 | 000D7128 1C04C188 DOSCALL1 0004:0000C188 |
| | 188 | |
| | 189 | |
| | 190 | ______________________________________________________________________ |
| | 191 | |
| | 192 | Labels on the Stack |
| | 193 | ______________________________________________________________________ |
| | 194 | |
| | 195 | ESP Address Module Obj:Offset Nearest Public Symbol |
| | 196 | -------- --------- -------- ------------- ----------------------- |
| | 197 | 000D4C38 1D4D7457 GENMAC 0002:00007457 WpaCliTerminate + 3A 0002:0000741D (wpacli) |
| | 198 | 000D4D10 1D4D1BB0 GENMAC 0002:00001BB0 DimEnableRadio + C8 0002:00001AE8 (E:\_work\xwlan\trunk\debug\genmac.obj) |
| | 199 | 000D4D28 00041A5C WLANSTAT 0002:00021A5C WLanEnableRadio + C4 0002:00021998 (drvaccess) |
| | 200 | 000D4D48 00028938 WLANSTAT 0002:00008938 ClientInitialize + 7E3 0002:00008155 (client) |
| | 201 | 000D53F0 00020D73 WLANSTAT 0002:00000D73 ClientDlgProc + 109 0002:00000C6A (E:\_work\xwlan\trunk\debug\wlclient.obj) |
| | 202 | 000D5490 1E931E0A PMMERGE 0004:00101E0A |
| | 203 | 000D54A4 00020C6A WLANSTAT 0002:00000C6A ClientDlgProc 0002:00000C6A (E:\_work\xwlan\trunk\debug\wlclient.obj) |
| | 204 | 000D54F0 1E952DE0 PMMERGE 0004:00122DE0 |
| | 205 | 000D5594 1EED0B42 ESTLRL10 0002:00000B42 |
| | 206 | 000D55CC 1E94EAF9 PMMERGE 0004:0011EAF9 |
| | 207 | 000D5620 0002175B WLANSTAT 0002:0000175B ExecuteFrame + 185 0002:000015D6 (E:\_work\xwlan\trunk\debug\wlframe.obj) |
| | 208 | 000D5950 00020000 WLANSTAT 0002:00000000 |
| | 209 | 000D5988 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 210 | 000D598C 00020000 WLANSTAT 0002:00000000 |
| | 211 | 000D599C 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 212 | 000D5CE0 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 213 | 000D5CEC 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 214 | 000D5CF0 00030000 WLANSTAT 0002:00010000 CopyProfileDialog - AE4 0002:00010AE4 (profile) |
| | 215 | 000D5CF4 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 216 | 000D5D20 00010000 WLANSTAT 0001:00000000 sig32 0001:00000000 (msgseg32) |
| | 217 | }}} |