Uploaded image for project: 'ReactOS Test Suite'
  1. ReactOS Test Suite
  2. ROSTESTS-388

"Crash Fixers" Task Force: Fix all the crashes in rostests

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • CrashFixersTaskForce

    Description

      please create individual tickets for each crash that you intend to fix, please do not link all of them against ROSTESTS-388 ! We do use this here just as an epic to group them together.

      2023-09-09

      The purpose of this issue is to fix the following 13 crashes:

      • advpack:DelNode - ExceptionCode: c0000005 CORE-19172 #5692
      • comdlg32:filedlg - Debug Assertion Failed!
      • comdlg32:printdlg - ExceptionCode: c0000005 CORE-19173 #5689 most likely not optimal
      • d3drm:d3drm - ExceptionCode: c0000005
      • dsound:capture - ExceptionCode: c0000005
      • dsound:duplex - ExceptionCode: c0000005
      • mshtml:activex - ExceptionCode: c0000005
      • mshtml:htmldoc - ExceptionCode: c0000005
      • ntdll:exception - ExceptionCode: 80000003
      • setupapi:devinst - ExceptionCode: c0000005
      • shell32:progman_dde - ExceptionCode: c0000005
      • urlmon:misc - ExceptionCode: c0000005
      • ws2_32:sock - ExceptionCode: c0000005 ROSTESTS-385 #5609

      The following tests are crashing on x64:

      • advapi32:security
      • compiler:pseh
      • compiler:pseh_cpp
      • kernel32:SetUnhandledExceptionFilter
      • kmtest:NpfsReadWriten (randomly)
      • mshtml:xmlhttprequest
      • msi:action (randomly)
      • msi:installn(randomly)
      • msvcrt:cpp
      • msvcrt:string (only after enabling NT6)
      • netapi32:access
      • ntdll:NtReadFile (randomly)
      • ntdll:NtWriteFile (randomly)
      • oleaut32:tmarshal
      • oleaut32:vartest
      • shell32:ShellExecCmdLine (randomly)
      • shell32:ShellExecuteEx (randomly)
      • shell32:ShellExecuteW (randomly)
      • shlwapi:SHPropertyBag
      • shlwapi:url
      • wininet:ftp (Randomly. After enabling NT6?)
      • wshom:wshom (Randomly. After enabling NT6?)

      Step 1: Get a detailed log with the call stack (filenames and line numbers) (using the environment variable DEBUGCHANNEL).
      Step 2: Detect the crash location (source filename and line number).
      Step 3: Fix all crash causes in target components and/or rostests.

      Attachments

        1. advpack-DelNode-log-20230909-0.4.15-dev-6596-g06263e6.png
          advpack-DelNode-log-20230909-0.4.15-dev-6596-g06263e6.png
          51 kB
        2. advpack-DelNode-log-20230909-0.4.15-dev-6596-g06263e6.txt
          12 kB
        3. advpack-fclose-NULL.c
          0.1 kB
        4. advpack-fclose-NULL.exe
          47 kB
        5. comdlg32-printdlg-20230909-0.4.15-dev-6596-g06263e6.png
          comdlg32-printdlg-20230909-0.4.15-dev-6596-g06263e6.png
          39 kB
        6. comdlg32-printdlg-20230909-0.4.15-dev-6596-g06263e6.txt
          7 kB
        7. d3drm-d3drm-20230909-0.4.15-dev-6596-g06263e6.png
          d3drm-d3drm-20230909-0.4.15-dev-6596-g06263e6.png
          43 kB
        8. d3drm-d3drm-20230909-0.4.15-dev-6596-g06263e6.txt
          76 kB
        9. dsound-capture-20230909-0.4.15-dev-6596-g06263e6.png
          dsound-capture-20230909-0.4.15-dev-6596-g06263e6.png
          40 kB
        10. dsound-capture-20230909-0.4.15-dev-6596-g06263e6.txt
          4 kB
        11. mshtml-activex-20230909-0.4.15-dev-6596-g06263e6.png
          mshtml-activex-20230909-0.4.15-dev-6596-g06263e6.png
          38 kB
        12. mshtml-activex-20230909-0.4.15-dev-6596-g06263e6.txt
          175 kB
        13. mshtml-htmldoc-20230909-0.4.15-dev-6596-g06263e6.png
          mshtml-htmldoc-20230909-0.4.15-dev-6596-g06263e6.png
          50 kB
        14. mshtml-htmldoc-20230909-0.4.15-dev-6596-g06263e6.zip
          311 kB
        15. printing_crash_fix.patch
          6 kB
        16. setupapi-devinst-20230909-0.4.15-dev-6596-g06263e6.png
          setupapi-devinst-20230909-0.4.15-dev-6596-g06263e6.png
          49 kB
        17. setupapi-devinst-20230909-0.4.15-dev-6596-g06263e6.txt
          170 kB
        18. shell32-progman_dde-20230909-0.4.15-dev-6596-g06263e6.png
          shell32-progman_dde-20230909-0.4.15-dev-6596-g06263e6.png
          51 kB
        19. shell32-progman_dde-20230909-0.4.15-dev-6596-g06263e6.txt
          4 kB
        20. urlmon-misc--20230909-0.4.15-dev-6596-g06263e6.png
          urlmon-misc--20230909-0.4.15-dev-6596-g06263e6.png
          49 kB
        21. urlmon-misc--20230909-0.4.15-dev-6596-g06263e6.txt
          135 kB
        22. ws2_32-sock-0.4.15-dev-6596-g06263e6.png
          ws2_32-sock-0.4.15-dev-6596-g06263e6.png
          46 kB
        23. ws2_32-sock-0.4.15-dev-6596-g06263e6.txt
          1 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              katayama_hirofumi_mz Katayama Hirofumi MZ
              Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: