View Issue Details

IDProjectCategoryView StatusLast Update
0006499JEDI VCL00 JVCL Componentspublic2016-03-11 15:55
ReporterfschenckelAssigned ToAHUser 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in VersionDaily / GIT 
Summary0006499: jvGnuGetText does not work in 64bit with runtime packages
DescriptionBy calling HookIntoResourceStrings(True, True) we get an C00000005 Access violation exception.

Error happens in unit jvGnuGetText, procedure THook.Reset, line 3089:
    patchPosition := pansiChar(Pointer(pointer(patchPosition)^)^);

Offset calculation is the same between win32 and win64 and I think this is wrong, but I'm not much aware in ASM, so I'm not of a big help... Sorry !
Additional InformationIt works as expected in Win32
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2016-03-11 10:34 fschenckel New Issue
2016-03-11 15:55 AHUser Status new => resolved
2016-03-11 15:55 AHUser Fixed in Version => Daily / GIT
2016-03-11 15:55 AHUser Resolution open => fixed
2016-03-11 15:55 AHUser Assigned To => AHUser