NetTalk Central

Author Topic: CPE9.0.10376/NT6.55 - Why does my app crash?  (Read 2898 times)

Rene Simons

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
CPE9.0.10376/NT6.55 - Why does my app crash?
« on: January 19, 2014, 11:59:26 AM »
Hi,

I have an app with a straight forward browse and update form.
No fancy embeds, Keys are okay etc etc.
After I click okay on the update form the app crashes and restarts courtesy of Capesoft GPF reporter.
Funny part is that the update or write to the data base is completed fully before it all ends.

Is there anyone who has the same sort of issue?

Kind regards,
Rene Simons

Rene Simons
NT14.14

Devan

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Email
Re: CPE9.0.10376/NT6.55 - Why does my app crash?
« Reply #1 on: January 19, 2014, 05:42:47 PM »
What is your back end database?

We had a NetTalk site that used MySQL on the back end that used to crash quite a lot.  Ended up upgrading the MyODBC driver from v3 to v5 which reduced the crashing, but it still happens from time to time.  The GPF Reporter logs always seem to point to the MYODBC.DLL as the cause (or at least the last call before the GPF)...

Rene Simons

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
Re: CPE9.0.10376/NT6.55 - Why does my app crash?
« Reply #2 on: January 19, 2014, 09:13:16 PM »
Hi Devan,
The BED is MSSQL. But it also happens when I use Topspeed.
Curious is that it used to work smoothly at firts and then, after another compile, it crashes .
It happened with another browse-form combi and i figured out it was the browse, because the db-operation was completed normally. I rebuilt the browse in casu. That fixed it but i don't want to have to build all the browses twice.

Cheers,
Rene
Rene Simons
NT14.14

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11242
    • View Profile
Re: CPE9.0.10376/NT6.55 - Why does my app crash?
« Reply #3 on: January 20, 2014, 01:59:28 AM »
When you feel the urge to rebuild a browse, then it's always a good idea to keep the CLW of the old browse. Then if the new one works you can compare the CLW from the new and the CLW from the old, and that can usually help in determining the difference between them, and hence what the original mistake was.

Unfortunately from your description it sounds like there was a mistake in the browse, but you never did determine what it was. So now presumably you are making the same mistake, but it's impossible to figure out what that mistake might be from your description.

cheers
Bruce

Rene Simons

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
Re: CPE9.0.10376/NT6.55 - Why does my app crash?
« Reply #4 on: January 20, 2014, 02:13:52 AM »
Bruce,

Thank you for pointing this out to me (seriously).
I can still do this for the browse that is failing now.
I will follow up on this.

Cheers,
Rene
Rene Simons
NT14.14