Details
-
Bug
-
Resolution: Duplicate
-
Blocker
-
None
-
None
-
0.4.15-dev-2686-gc7e0906 https://github.com/reactos/reactos/commit/c7e09061caa02ee000ab33f1578bd3786e37fdd8
Description
Here I will recapitulate the software that crashes my VM with "Exiting with an invalid trap frame? (No MAGIC in trap frame)", guru meditation or BSOD without any text that reports a Fatal System Error: 0x0000000f. Sometimes the VM could enter in Guru meditation. Acts really as random as Missingno in the first Pokemon Gen.
Friendly reminder is a GCC only issue. I can run and close this software under MSVC without issue.
All the quoted builds are not the only one that fails, and change the log behavior in versions without any code that causes apparently affects the functions. I will progressively upload log files and videos. Sorry for doing the ticket progressively.
Some previous or current versions change the behavior (allows to close, or crash differently) so I can't see the trigger accurate. The only causal relationship I found is that every software makes the VM to crash after closing it depending the size of the isos or the version of the files that contains. The MiQueryPageTableReferences code reverted NTOS MM - undo c7e090.diff makes the software to close it correctly. PointerPde error? Page Table?
BUT: I don't know if it's the cause or the unhidder. I know nothing about what does the kernel.
If you face some any issues like that in your casual testing, tell me, please.
Software tested | Working ver. post c7e090 (with log) |
Failing version (with log) |
---|---|---|
Factusol 2016 | Unknown | c7e0906 and 0078d14 FACTUSOL FATAL ERROR.log |
WPA Supplicant | 1b35626 WPAS OK.log | 0078d14 WPAS FATAL ERROR.log |
OpenMPT | 0078d14 OPENMPT OK.log | 1b35626 OPENMPT FATAL ERROR.log |
TeamViewer 11 | Unknown | 0078d14 |
If I can do something to help you, devs, ask me without problem.
*** Fatal System Error: 0x0000001a |
(0x00000400,0xC00032C0,0xE149D308,0xE149D440) |
Entered debugger on embedded INT3 at 0x0008:0x805874CB. |
kdb:> bt
|
Eip:
|
<ntoskrnl.exe:1874cc (srv/buildbot/worker_data/Build_GCCLin_x86/build/sdk/lib/rtl/i386/debug_asm.S:56 (RtlpBreakWithStatusInstruction))> |
Frames:
|
<ntoskrnl.exe:8a75d (ntoskrnl/ke/bug.c:1066 (KeBugCheckWithTf))> |
<ntoskrnl.exe:8acc7 (ntoskrnl/ke/bug.c:1413 (KeBugCheckEx))> |
<ntoskrnl.exe:de9a5 (ntoskrnl/mm/ARM3/virtual.c:483 (MiDeletePte))> |
<ntoskrnl.exe:ded25 (ntoskrnl/mm/ARM3/virtual.c:702 (MiDeleteVirtualAddresses))> |
<ntoskrnl.exe:c75c9 (ntoskrnl/mm/ARM3/section.c:801 (MiRemoveMappedView))> |
<ntoskrnl.exe:c4c17 (ntoskrnl/mm/ARM3/procsup.c:1280 (MmCleanProcessAddressSpace))> |
<ntoskrnl.exe:11df3a (ntoskrnl/ps/kill.c:895 (PspExitThread))> |
<ntoskrnl.exe:11e040 (ntoskrnl/ps/kill.c:1017 (PspTerminateThreadByPointer))> |
<ntoskrnl.exe:11e524 (ntoskrnl/ps/kill.c:1249 (NtTerminateProcess))> |
<ntoskrnl.exe:3fe5 (:0 (KiSystemCallTrampoline))> |
<ntoskrnl.exe:14a5ec (ntoskrnl/ke/i386/traphdlr.c:1844 (KiSystemServiceHandler))> |
<ntoskrnl.exe:3e2f (:0 (KiFastCallEntry))> |
Attachments
Issue Links
- duplicates
-
CORE-18818 MEMORY_MANAGEMENT BSOD 0x1A when closing a program being monitored by API Monitor
- Resolved
- is duplicated by
-
CORE-17926 [REGRESSION] FactuSOL '16 EV crashes under GCC after close as CORE-17872 does.
- Resolved
-
CORE-17872 OpenMPT 1.28.10.00 crashes the ROS VM.
- Resolved