Quantcast
Channel: SCN : Discussion List - PowerBuilder Developer Center
Viewing all articles
Browse latest Browse all 2881

PB 12.6 Issues with 64 Bit Executable

$
0
0

Good Day!

 

I have migrated my PFC-based application to PB 12.6.

 

First Issue:

 

Using a 64 Bit deployment, my application crashes when a very simple function call is made:

 

SQLCA.of_SetMyVariable( TRUE ) /* All this does is set an instance variable in my transaction object (n_tr) */

 

The app crashes and halts immediately. I get no meaningful messages. I ran it with /PBDEBUG and I saw that a runtime error was incurred, but nothing meaningful. If I comment out that call, the application continues just fine. When testing, I put some message boxes in to see, for certain, whether or not this was the culprit and it is. The code never gets into the function, itself. It fails when it tries to call it.

 

Obviously, all works just fine in the IDE (32 bit) and a 32 bit executable.

 

Second Issue:

When I use the runtime packager and try to create a 64 bit MSI, I get an error stating file pbrth126.dll cannot be found. I've tried with and without DB Interfaces and Other Components. The file does exist but it's in C:\Program Files (x86)\Sybase\Shared\PowerBuilder\x64 and the packager is looking for it under C:\Program Files (x86)\Sybase\Shared\PowerBuilder. Has anyone else hit this? Is this a known issue?

 

Any assistance would be appreciated.

 

Tom


Viewing all articles
Browse latest Browse all 2881

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>