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

EnumDisplayDevicesA not working, but EnumDisplayDevicesW works.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      A simple program that attempts to return the list of graphics devices. Works in Windows but not working in ROS. Driver VirtualBox installed. The system sees it, but no program can detect the presence of (name is not returned).

      In log line out:
      (win32ss/user/ntuser/display.c:306) err: No GRAPHICS_DEVICE found

      P.S. The program algorithm is as follows: call internal function GetVideoCard->EnumDisplayDevices->return result GetVideoCard->show result GetVideoCard. An error occurs while returning the result of the function GetVideoCard. If I try to display the result GetVideoCard in the text box - the text is not readable. If the result I trying to display in MessageBox - error in Kernel32.dll. In Wine, the program runs fine. I checked using a MessageBox the function GetVideoCard. To the exit from the function, everything works fine (including EnumDisplayDevices). Curiously, this error only occurs in EnumDisplayDevicesA version.

      Attachments

        1. CORE-12989.patch
          1 kB
          Mark Jansen
        2. dbg_r74411_with_bt.log
          20 kB
          amber
        3. dbg_v2.log
          56 kB
          amber
        4. dbg.log
          64 kB
          amber
        5. DispAW.exe
          103 kB
          Mark Jansen
        6. ErrMsg.JPG
          11 kB
          amber
        7. semple_enter_in_debuger_log.log
          20 kB
          amber
        8. vmware_2017-04-08_00-04-40.png
          61 kB
          Mark Jansen

        Activity

          People

            bug zilla Bug Zilla
            amber amber
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: