Hello All,
I have been developing this Perl Gtk2 GUI program for quite some time now. And I have built the program many times with Cava Packager and have installed my program numerous times on 2 different laptops, while testing it.
On both of the laptops I've been running my program on, which are the 2 main places I developed the program, it installs just fine and runs without an issue. It works running my program from both the installer and from the
"release" directory that gets created after the scan and build process.
Working on 2 PCs, both running ---> Windows XP Professional
Version 2002 Service Pack 3, x86. One is a Virtual Machine on my Dell laptop and the other one is an older IBM Thinkpad.
So, now I wanted to test it on some other machines, which are running
XP Professional Version 2002 SP 2, and the other is running
Windows Server 2003 R2 Standard Edition SP 2. So I copied my entire
Project directory over to these other 2 PCs and then ran the installer. The program installs just fine without ANY errors at all. Then I try to run my program and almost instantly I get a pop-up saying:
"myProgram.exe has encountered a problem and needs to close. We are sorry for the inconvenience."
So if I click on the link in that pop-up that says,
to see what data is in the error report click here, I see the following information
:Error Signature:
AppName: myprogram.exe AppVer: 1.0.0.24 ModName: libgdk-win32-2.0-0.dll
ModVer: 2.24.8.0 Offset: 0001ac1c
And it's basically the same information, but if I look in the
Windows Event Viewer I see the following
:"Faulting application myprogram.exe, version 1.0.0.24, faulting module libgdk-win32-2.0-0.dll, version 2.24.8.0, fault address 0x0001ac1c."
FYI, each of these PCs I've mentioned are all 32-bit...
If I browse the installation directory where my program installs to,
i.e. C:\Program Files\myProgram\*, I am able to find the module
libgdk-win32-2.0-0.dll in the directory:
C:\Program Files\myProgram\lib\vrt\9715637f6b0c259610b993bf9bef0ab0\libgdk-win32-2.0-0.dll
And the same thing happens when running the program from the release directory as well...So I'm not sure what the issue is here.
If anyone could help me out it would be GREATLY appreciated! Any thoughts or suggestions as well...
Thanks in Advance,
Matt