Web forum is in read-only mode. Login as active registered customer for write access
  Forum Search   New Posts New Posts

AdvChartGDIP crash with XP

 Post Reply Post Reply
Author
Kraemer Guenter View Drop Down
Senior Member
Senior Member
Avatar

Joined: 01 May 2014
Posts: 175
Post Options Post Options   Quote Kraemer Guenter Quote  Post ReplyReply Direct Link To This Post Topic: AdvChartGDIP crash with XP
    Posted: 19 Sep 2018 at 5:26pm
I am using AdvChart, and all runs fine under all Windows versiones, except Windows XP with Service Pack 2. At program start, the program crash instantly within 200ms with an access violation.

It crash at line 7309 +16 in unit AdvChartGDIP.

The disassembled code is below, it crash at the red marked line inside AdvChartGDIP unit:

00e29be8        call    -$10d ($e29ae0)        ; AdvChartGDIP.GdiplusStartup
00e29bed 7308   call    -$f2 ($e29b00)         ; AdvChartGDIP.IsWinVista
00e29bf2        test    al, al
00e29bf4        jnz     loc_e29c03
00e29bf6 7309   lea     rcx, [$109ac44]
00e29bfd      > call    qword ptr [$109ac34]
00e29c03 7312   add     rsp, $28
00e29c07        ret

Back to Top
Pieter Scheldeman View Drop Down
TMS Support
TMS Support
Avatar

Joined: 18 May 2010
Posts: 3362
Post Options Post Options   Quote Pieter Scheldeman Quote  Post ReplyReply Direct Link To This Post Posted: 20 Sep 2018 at 8:44am
Hi,

Windows XP support is already discontinued by Microsoft back in April 2014. We also do not support XP anymore. A hint to fix the issue is looking in the direction of GDIPlus.dll and the initialization sequence. Perhaps commenting the code that checks if the GDIPlus is enabled for Vista can be disabled.
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down