Opened 7 years ago

Closed 7 years ago

#80 closed defect (fixed)

missing export

Reported by: diver Owned by: abwillis
Priority: major Milestone: 0.8.5
Component: odin Version: 0.8.4
Severity: low Keywords:
Cc:

Description

NTDLL.dll misses RtlGetVersionNumber? export

Attachments (3)

notepad_xp_sp3.zip (34.9 KB) - added by herwigb 7 years ago.
notepad from XP SP3
msvcrt.zip (175.8 KB) - added by herwigb 7 years ago.
MSVCRT
msvcrt_older.zip (128.7 KB) - added by herwigb 7 years ago.
Older MSVCRT.DLL

Download all attachments as: .zip

Change History (13)

Changed 7 years ago by herwigb

notepad from XP SP3

comment:1 Changed 7 years ago by herwigb

Running notepad.exe, calc.exe, regedit.exe and a few other utilities from Windows used to work with older versions of Odin.

Changed 7 years ago by herwigb

MSVCRT

comment:2 Changed 7 years ago by abwillis

Your notepad.exe worked fine here... then I put in your msvcrt.dll and I get the same error. Most probably it used to work because you used to have a different msvcrt.dll. That said, I find that RtlGetNtVersionNumbers? has code but no entry in the def file. I added a def file entry here but as there is a build break currently in relation to changes to the About Odin screen I can't test it.

Changed 7 years ago by herwigb

Older MSVCRT.DLL

comment:3 Changed 7 years ago by herwigb

Right, I found an older one. Using that notepad.exe etc work here, too.

comment:4 Changed 7 years ago by dmik

Andy, what do you mean by the build break? All builds fine here.

comment:5 Changed 7 years ago by abwillis

user32rsrcdef.h did not get committed

comment:6 Changed 7 years ago by dmik

Ah that. Your truth. Fixed in r21992.

comment:7 Changed 7 years ago by diver

i just built it with the latest svn and it builds :)

comment:8 Changed 7 years ago by abwillis

Committed revision r21995 Added the RtlGetNtVersionNumbers? export to the def file and now either msvcrt file can be used to open notepad.

comment:9 Changed 7 years ago by abwillis

  • Owner set to abwillis

comment:10 Changed 7 years ago by abwillis

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.