Viewing Issue Simple Details
[ Jump to Notes ]
|
[ View Advanced ]
[ Issue History ]
[ Print ]
|
ID |
Category |
Severity |
Reproducibility |
Date Submitted |
Last Update |
0006499 |
[JEDI VCL] 00 JVCL Components |
major |
always |
2016-03-11 10:34 |
2016-03-11 15:55 |
|
Reporter |
fschenckel |
View Status |
public |
|
Assigned To |
AHUser |
Priority |
normal |
Resolution |
fixed |
|
Status |
resolved |
|
Product Version |
Daily / GIT |
|
Summary |
0006499: jvGnuGetText does not work in 64bit with runtime packages |
Description |
By 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 Information |
It works as expected in Win32 |
Tags |
No tags attached. |
|
Attached Files |
|
|