1. Glenn Barber
  2. PowerBuilder
  3. Friday, 20 October 2017 20:08 PM UTC

We have a fairly new machine that came as Windows 10 Pro on which we have some of our 64 bit PB 12.6 apps.

After a Windows 10 update today, the app now starts up briefly, flashes the login, then disappears.

Anyone experienced this and suggestions to correct?

 

 

Brad Mettee Accepted Answer Pending Moderation
  1. Saturday, 21 October 2017 13:36 PM UTC
  2. PowerBuilder
  3. # 1

Run the app with the /pbdebug command line option. You'll get a trace file that can be used to find the last statement executed, and you can backtrack from there (or see if last line caused  the problem). Debug file will have the same name as the exe, but with extension .dbg instead of .exe.

Best guess, without knowing what your application does, is that you're making one or more external dll calls, and something about that dll call has changed. Possibilities are:

  • Windows has a new problem with the return stack (rare, but not impossible)
  • At some poing you had code to work around a known dll problem that's now solved
  • A structure used with an external dll call is now a diff size and you need to change to match it
  • The return value from the external call is no longer as expected and causing code issues

Without knowing what your code is doing, it's hard to pinpoint what your issue may be. Give us some more details and we can probably help.

Comment
There are no comments made yet.
George Mikhailovsky Accepted Answer Pending Moderation
  1. Saturday, 21 October 2017 02:05 AM UTC
  2. PowerBuilder
  3. # 2

It make sense to check if UAC (User Access Control of your Win 10 is turned on. It it is not, do this. If you don't know how to do this use the following link:

https://articulate.com/support/article/how-to-turn-user-account-control-on-or-off-in-windows-10 

Best regards,

George Mikhailovsky

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.