Hello,
I just moved a project from Delphi 6 to Delphi XE6.
If I open old texts created with the D6 application with the new version I´m getting an access violation exception.
Exception class $0000005, access violation at 0x00747018: read of address 0x039df99a
The problem seems to occur in RvThumbMaker.pas in line 338 (procedure ApplyVertically in procedure ResizeBitmap() )
I´ve also tried to open the text with the demo versions of Richview as well as ScaleRichView. Same problem.
Versions in Delphi 6:
TRichView 11.0.5
ScalerichView 2.2.1
Versions in XE6:
TRichView 14.15.1
ScalerichView 5.11.2
I can provide a sample of a crashing rvf file if necessary.
Access violation in RvThumbMaker while opening old rvf´s
-
- Posts: 10
- Joined: Fri Aug 22, 2008 8:41 am
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Posts: 10
- Joined: Fri Aug 22, 2008 8:41 am
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
I confirm the problem.
Quick fix:
RvThumbMaker.pas, the line 166, instead ofmust be:
Quick fix:
RvThumbMaker.pas, the line 166, instead of
Code: Select all
if -y < SrcHeight then begin
Code: Select all
if -y[color=red]2[/color] < SrcHeight then begin
-
- Posts: 10
- Joined: Fri Aug 22, 2008 8:41 am