Loading...

gdimgplug.dll - entry point not found when loaded..

Support for GdPicture Light Imaging Toolkit and GdPicture Pro Imaging ActiveX/SDK.

gdimgplug.dll - entry point not found when loaded..

Postby justcode » Fri May 14, 2010 3:31 pm

I have been upgrading GDPicture Pro whenever there was an update available and had no issues on my development PC. From 05.11.16 to 05.12.09. Today, I saw there was a release for 05.13.00 and installed it and after that I started getting OleExceptions thrown (I'm using Visual C++ 7) when trying to view an image file. The Trace window said that an entry point was not found when loading gdimgplug.dll. I made sure that my System32 directory had all the correct redist files from the SDK and it did. Is this a bad release setup?

To go back to version 05.12.09, I uninstalled the SDK , manually removed the DLL's and reran the setup to install the DLL's from that version. Everything is working fine now.

Any ideas on this?
Paul R. Rondeau
Sr. Software Engineer
MultiProcess Computer Corporation
User avatar
justcode
 
Posts: 24
Joined: Wed Jul 15, 2009 9:20 pm

Re: gdimgplug.dll - entry point not found when loaded..

Postby Loïc » Mon May 17, 2010 10:36 am

Hi,

You probably forgot to redistribute the latest gdimgplug.dll library. Please, find this dll into the redist folder of the toolkit installation path.

If your problem persists, please create a ticket here to add demo application with binaries you are redistributing for investigation: http://support.gdpicture.com/index.php? ... &_a=submit

With best regards,

Loïc
Loïc Carrère, support team.
www.orpalis.com
User avatar
Loïc
Site Admin
 
Posts: 4430
Joined: Tue Oct 17, 2006 10:48 pm
Location: France

Re: gdimgplug.dll - entry point not found when loaded..

Postby justcode » Mon May 17, 2010 3:19 pm

As I stated in the first email, I updated to the latest GdPicture Pro Imaging SDK Ver. 5.13.0 (03 May 2010). After installing the SDK on my Development PC my application that uses the OCX control started throwing exceptions when loading images.
The debugger trace stated the following:
Code: Select all
'rms.exe': Loaded 'C:\WINNT\system32\gdpicturepro5.ocx', No symbols loaded.
'rms.exe': Loaded 'C:\WINNT\system32\MSVBVM60.DLL', Cannot find or open a required DBG file.
'rms.exe': Loaded 'C:\WINNT\system32\GDIPLUS.DLL', No symbols loaded.
Warning: constructing COleException, scode = DISP_E_MEMBERNOTFOUND ($80020003).
First-chance exception at 0x7c59bcb1 in rms.exe: Microsoft C++ exception: COleException @ 0x0012eca8.
Warning: constructing COleException, scode = DISP_E_MEMBERNOTFOUND ($80020003).
First-chance exception at 0x7c59bcb1 in rms.exe: Microsoft C++ exception: COleException @ 0x0012eca8.
Warning: Creating a pane with no CDocument.
'rms.exe': Loaded 'C:\WINNT\system32\gdimgplug.dll', No symbols loaded.
First-chance exception at 0x77fac57c in rms.exe: 0xC0000139: Entry Point Not Found.
'rms.exe': Unloaded 'C:\WINNT\system32\gdimgplug.dll'
First-chance exception at 0x7c59bcb1 in rms.exe: 0xC000008F: Floating-point inexact result.
First-chance exception at 0x7c59bcb1 in rms.exe: Microsoft C++ exception: COleDispatchException @ 0x0012e21c.

I also compiled(with MS VC++ 6) and ran the test app included with your SDK, and it returns a similar error.
The app is found in: "C:\Program Files\GdPicture ToolKit Pro Edition\samples\vc++"

It gave me the following trace:
Code: Select all
Loaded 'C:\WINNT\system32\gdimgplug.dll', no matching symbolic information found.
First-chance exception in Sample.exe (NTDLL.DLL): 0xC0000139: (no name).
First-chance exception in Sample.exe (KERNEL32.DLL): 0xC000008F: Float Inexact Result.
First-chance exception in Sample.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.

and put up the message box stating:
File not found: gdimgplug.dll

Both the Redist directory supplied with the SDK and my System32 directory contain the same file versions of all the DLL's. This I also stated in my first email, but you replied back with "You probably forgot to redistribute the latest gdimgplug.dll library"???
Don't you read the posts??

Filename: gdimgplug.dll
Version: 1.7.0.20
Description: GdPicture Image Plugin
Modified date: Friday, April 30, 2010, 6:31:38 PM

All previous versions of the SDK worked fine, except for this one.
What is wrong here?
Paul R. Rondeau
Sr. Software Engineer
MultiProcess Computer Corporation
User avatar
justcode
 
Posts: 24
Joined: Wed Jul 15, 2009 9:20 pm

Re: gdimgplug.dll - entry point not found when loaded..

Postby Loïc » Mon May 17, 2010 5:32 pm

Hi,

I have not been able to reproduce your problem. All is working correctly for us, especially with the c++ sample we provide...

Your started the thread with "The Trace window said that an entry point was not found when loading gdimgplug.dll"

What is the entry point which was not found ?
How to reproduce your problem ? -> A simple demo app should be very useful to help you.

Kind regards,

Loïc
Loïc Carrère, support team.
www.orpalis.com
User avatar
Loïc
Site Admin
 
Posts: 4430
Joined: Tue Oct 17, 2006 10:48 pm
Location: France

Re: gdimgplug.dll - entry point not found when loaded..

Postby justcode » Mon May 17, 2010 10:02 pm

I installed the SDK on a 2003 Server and the test application ran fine. I am in the process of getting another Windows 2000 PC to test this on to confirm this is the case, but I assume it will fail.

I tried opening gdimgplug.dll with Depends.exe on my Windows 2000 development machine and it states.

Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.

The DLL tagges was Kernel32.DLL and the missing exports were: DecodePointer and EncodePointer

MSDN site stated for those two functions:
Minimum supported client: Windows Vista, Windows XP with SP2
Minimum supported server: Windows Server 2008, Windows Server 2003 with SP1

Can this be confirmed and then fixed for the next release??

The System Requirements for GdPicture Pro Imaging SDK says:
Microsoft Windows (32-bit or 64-bit): 98 / NT4 / ME / 2000 / XP / 2003 / 2008 / VISTA / WINDOWS 7

Has this been changed?
Paul R. Rondeau
Sr. Software Engineer
MultiProcess Computer Corporation
User avatar
justcode
 
Posts: 24
Joined: Wed Jul 15, 2009 9:20 pm

Re: gdimgplug.dll - entry point not found when loaded..

Postby Loïc » Tue May 18, 2010 11:15 am

OK I fond the problem.

Latest version of GdPicture is compiled with VC++ 2010. However, VS 2010 don't support Win2000...

See: http://msdn.microsoft.com/en-us/library ... 00%29.aspx

So we will go back to VS 2008 to compile GdPciture ActiveX runtimes to ensure whole Microsoft systems compatibility.

I think an update will be published within 7 days. Sorry for the inconvenient.

With best regards,

Loïc
Loïc Carrère, support team.
www.orpalis.com
User avatar
Loïc
Site Admin
 
Posts: 4430
Joined: Tue Oct 17, 2006 10:48 pm
Location: France


Return to GdPicture [Pro] ActiveX

Who is online

Users browsing this forum: No registered users and 1 guest

cron