Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-17926

[REGRESSION] FactuSOL '16 EV crashes under GCC after close as CORE-17872 does.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Blocker
    • None
    • None

    Description

      Software tested:[ Factusol2016 EV|https://web.archive.org/web/20200724010018/http://www.sdelsol2.com/v/2016EV/factusolinstalarweb.msi]

      Conditions to reproduce the issue:
      GCC only.
      You will need JET40, MDAC2.8 and VC6hack.
      Also, you will need the cherry-pick of 63bb43ad to use the msi installer.

      Background: As I don't know if the CORE-17872 is the unhider in the OLE32 issue, I have discovered that it's not the only DLL affected. And the regression point appears lot of time before.

      Description: After closing Factusol 2016 Ev under GCC ReactOS, it will crash with the bt that follows and later breaks in guru meditation the VM.

      (win32ss/user/ntuser/msgqueue.c:2294) err: Thread Cleanup Post Messages E1C46368
       
      *** Fatal System Error: 0x0000001a
                             (0x00000400,0xC000E140,0xE19AAD68,0xE19AAFF0)
       
       
      Entered debugger on embedded INT3 at 0x0008:0x805838C7.
      kdb:> bt
      Eip:
      <ntoskrnl.exe:1838c8 (/home/julenuri/Desarrollo/ReactOS/jetbsod/reactos/output-MinGW-i386/../sdk/lib/rtl/i386/debug_asm.S:56 (RtlpBreakWithStatusInstruction))>
      Frames:
      <ntoskrnl.exe:89c39 (ntoskrnl/ke/bug.c:1066 (KeBugCheckWithTf))>
      <ntoskrnl.exe:8a1a3 (ntoskrnl/ke/bug.c:1413 (KeBugCheckEx))>
      <ntoskrnl.exe:ddb2e (ntoskrnl/mm/ARM3/virtual.c:483 (MiDeletePte))>
      <ntoskrnl.exe:ddeae (ntoskrnl/mm/ARM3/virtual.c:702 (MiDeleteVirtualAddresses))>
      <ntoskrnl.exe:c675b (ntoskrnl/mm/ARM3/section.c:801 (MiRemoveMappedView))>
      <ntoskrnl.exe:c3da3 (ntoskrnl/mm/ARM3/procsup.c:1280 (MmCleanProcessAddressSpace))>
      <ntoskrnl.exe:11c866 (ntoskrnl/ps/kill.c:895 (PspExitThread))>
      <ntoskrnl.exe:11c96c (ntoskrnl/ps/kill.c:1017 (PspTerminateThreadByPointer))>
      <ntoskrnl.exe:11ce50 (ntoskrnl/ps/kill.c:1249 (NtTerminateProcess))>
      <ntoskrnl.exe:3fe5 (:0 (KiSystemCallTrampoline))>
      <ntoskrnl.exe:146be0 (ntoskrnl/ke/i386/traphdlr.c:1844 (KiSystemServiceHandler))>
      <ntoskrnl.exe:3e2f (:0 (KiFastCallEntry))>
       
      *** Fatal System Error: 0x0000000a
                             (0x7C98D40C,0xFFFFFFFF,0x00000000,0x8055BA00)
       
       
      Entered debugger on embedded INT3 at 0x0008:0x805838C7.
      

      After that, the debugger and the OS are unresponsive, and the VM crashes.

      Last good and guilty:

      • 0.4.15-dev-2685-g6a2eeaa The software closes and the system can continue.
      • 0.4.15-dev-2686-gc7e0906 The software closes and crashes.
        ...
        Still happening in master.

      Steps to reproduce:
      1. Install ROS, locale settings in Spanish.
      2. Install vc6vb6hack.bat, the MDAC_TYP.exe (MDAC 2.8) in Windows 2000 compatibility mode twice and the Jet40SP8_9xNT.exe, and then, install Factusol 2016 EV.
      3. Reboot.
      4. Open Factusol 2016 EV. Click "Cargar usuario". Close both windows.

      Attachments

        Issue Links

          Activity

            People

              zefklop jgardou
              julenuri julenuri
              Votes:
              2 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: