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

calc - Incorrect usage of RegSetValueEx() causes BSOD

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.3.17
    • Component/s: None
    • Labels:
      None
    • Environment:

      VM: VirtualBox 4.3.6
      Host OS: Microsoft Windows 7 64-bit
      RAM: 512 MB
      HD Space: 2 GB

      Description

      While working on enhancements to the calculator tool, I encountered a BSOD every time I change the layout (e.g. Scientific->Standard) and close out of the program based on the changes that I was trying to make to the program. And just for future reference, I was trying to get the program to use the registry instead of storing settings onto win.ini, as the file is used as backwards compatibility for 16-bit applications. I know that my work on the calculator program is a work in progress, and is in no sense a reflection of the final result, but I am only posting it because it caused a crash on ReactOS and it might help other developers out there who might have a better idea of what might be causing it. I've tested the program on Windows 7 and it didn't crash the system, so the problem doesn't seem to be coming from the program itself.

        Attachments

        1. bootdata.patch
          2 kB
        2. calc_crash.patch
          3 kB
        3. calc_crashlog.log
          12 kB

          Activity

            People

            • Assignee:
              zefklop zefklop
              Reporter:
              milawynsrealm milawynsrealm
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: