Hello All,
Our massive flagship pb 12.5 application has been compiled and run in 32 bit pcode for eons. Since we integrate with other standard desktop software such as Outlook and Excel, our customers have been clamoring for a 64 bit version. About a year ago I attempted a 12.6 migration and 64 bit deploy using build 4018. Unfortunately, at that time the application would 'fall down' and hard crash when certain windows were opened.
Today, I revisited x64 with the latest, build 4088. Unfortunately, it seems like things have gotten worse rather than better. 1) The IDE crashes during migration. 2) The same window crash the system during open. On the mixed good news side, I can deploy and run a small application as x64.
On the better news side, I was able to migrate the application using BootStrap from TopWiz (thanks Roland). Once I migrated and regenerated, I was able to compile the application using PBOrcapi from TopWiz. But that's it. The 64 bit runtime, most of the application windows work, but not the 'bigger ones'
Here's what happens during app full build (same as what happens during migration) -- nukes the PBLs and have to start again
Once I BootStrap and PBOrcapi compile I can run x6v4, as you can see in the task manager (smartsoft does NOT have *32)
But opening a large (heavy) window nukes the systems
Looking at the code at the referenced line, it's like the datawindows have not been created in memory and are not present for .object.data reference code
The application runs fine in 32 bit mode
What is going on? Anybody have success with large app 64 bit deploys?