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

[Noticed once only] Random "Assertion failed: (pti->pcti->fsChangeBits & QS_SENDMESSAGE) == 0", during "comctl32 : pager", on Test KVM

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      For what it's worth, 2 issues with "same" assertion: CORE-9695 and CORE-14283.

      Jul 08 17:26 58825de892e2... failure #20745

      Running Wine Test, Module: comctl32, Test: pager
      (dll/ntdll/ldr/ldrutils.c:2348) Image comctl32_winetest.exe has no exports, but were trying to get procedure (null). BaseAddress asked 0x00400000, got entry BA 0x00400000
      err:(win32ss/user/user32/windows/class.c:208) VersionRegisterClass: Attempting to call RegisterClassNameW in comctl32.dll
      .
      *** Assertion failed: (pti->pcti->fsChangeBits & QS_SENDMESSAGE) == 0
      ***   Source File: /srv/buildbot/Build_GCCLin_x86/build/win32ss/user/ntuser/misc.c, line 707
       
      Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)? 
      kdb:>
       o
      Execute '.cxr F6DA79DC' to dump context
       
      Entered debugger on embedded INT3 at 0x0008:0x8094f30e.
      kdb:>
       bt
      Eip:
      <NTOSKRNL.EXE:14f30f (:0 (DbgBreakPoint))>
      Frames:
      <win32k.sys:5893e (win32ss/user/ntuser/misc.c:707 (UserDbgAssertThreadInfo))>
      <win32k.sys:589cc (win32ss/user/ntuser/misc.c:735 (UserDbgPreServiceHook))>
      <win32k.sys:18bdb (win32ss/user/ntuser/main.c:43 (DbgPreServiceHook))>
      <NTOSKRNL.EXE:133940 (ntoskrnl/ke/i386/traphdlr.c:1677 (KiSystemServiceHandler))>
      <NTOSKRNL.EXE:3da9 (:0 (KiFastCallEntry))>
      <ntdll.dll:e6a5>
      <comctl32.dll:153e6>
      <comctl32.dll:a9057>
      <comctl32.dll:a9157>
      <ntdll.dll:870f>
      <ntdll.dll:4a36>
      <ntdll.dll:b96d>
      <ntdll.dll:2925>
      <kernel32.dll:acb3>
      <kernel32.dll:adcf>
      <user32.dll:32a19>
      <user32.dll:32e76>
      <user32.dll:5cae6>
      <user32.dll:5ea8a>
      <comctl32_winetest.exe:7c701>
      <comctl32_winetest.exe:7d47d>
      <comctl32_winetest.exe:e65d5>
      <comctl32_winetest.exe:e6fd2>
      <comctl32_winetest.exe:e7034>
      <kernel32.dll:10b52>
      <00000000>
      kdb:>
       
      [SYSREG] Stage took: 674.170630 seconds
      [SYSREG] Rebooting machine (retry 1)
      

      Rebuild succeeded:
      Jul 09 00:21 58825de892e2... success #20750

      Running Wine Test, Module: comctl32, Test: pager
      (dll/ntdll/ldr/ldrutils.c:2348) Image comctl32_winetest.exe has no exports, but were trying to get procedure (null). BaseAddress asked 0x00400000, got entry BA 0x00400000
      err:(win32ss/user/user32/windows/class.c:208) VersionRegisterClass: Attempting to call RegisterClassNameW in comctl32.dll
      .fixme:(dll/win32/comctl32/pager.c:582) [0012019E] Drag and Drop style is not implemented yet.
      fixme:(dll/win32/comctl32/pager.c:582) [0013019E] Drag and Drop style is not implemented yet.
      (win32ss/user/ntuser/msgqueue.c:846) err: Remove Window Messages E15F2508 From Sent Queue
      pager.c:275: Test failed: set child: the msg 0x0022 was expected, but got msg 0x0085 instead
      pager.c:275: Test failed: set child: the msg 0x0047 was expected, but got msg 0x0014 instead
      pager.c:275: Test failed: set child: the msg sequence is not complete: expected 0000 - actual 0022
      pager.c:290: Test failed: switch to visible child: the msg 0x0022 was expected, but got msg 0x0085 instead
      pager.c:290: Test failed: switch to visible child: the msg 0x0047 was expected, but got msg 0x0014 instead
      pager.c:290: Test failed: switch to visible child: the msg sequence is not complete: expected 0000 - actual 0022
      pager.c:297: Test marked todo: set pos: the msg 0x0046 was expected, but got msg 0x004e instead
      pager.c:304: Test marked todo: set pos empty: the msg sequence is not complete: expected 0000 - actual 004e
      pager.c:308: Test marked todo: set pos: the msg 0x0046 was expected, but got msg 0x004e instead
       
      pager: 199 tests executed (3 marked as todo, 6 failures), 0 skipped.
      Test pager completed in 0.22 seconds.
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                Serge Gautherie Serge Gautherie
              • Votes:
                3 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: