Skip to Content
avatar image
Former Member

Powerbuilder 12.6 error with PBSHR126.DLL

Hi Folks,

When we are closing our application then we are getting below error and application is getting closed -

a_app.exe has stopped working
A problem caused the program to stop working correctly. Please close the program.

While checking event viewer in windows getting below details -

Faulting application name: a_app.exe, version: 1.0.0.1, time stamp: 0x56c16dec

Faulting module name: PBSHR126.dll, version: 12.6.0.4091, time stamp: 0x56c16def

Exception code: 0x80000003

Fault offset: 0x00117d0e

Faulting process id: 0x47f4

Faulting application start time: 0x01d2766a68718eb2

Faulting application path: D:\Users\a_app.exe

Faulting module path: C:\Program Files (x86)\Sybase\Shared\PowerBuilder\PBSHR126.dll

Report Id: c3d2e955-e25d-11e6-8106-005056b51f8e

Faulting package full name:

Faulting package-relative application ID:

We have PB12.6 B4091.

any pointers will be helpful.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jan 25, 2017 at 11:11 AM

    Try to run exe with /pbdebug parameter and see the generated DBG file. Often you can see at last lines what code causes the problem.

    One possible reason is an infinite call loop (like if you want to call the ancestor event or function and forgot to specify "super::")

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 25, 2017 at 11:49 AM

    We tried with that and in that case, application is not getting crashed.

    Few more details -

    PB Classic
    Executable build with P Code & 32 bit.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 26, 2017 at 02:49 PM

    Hi Devang;

    Can you tell us ...

    1) Any recent changes to PB - ie: new EBF applied?

    2) Recent changes to your PB application?

    3) Are the PB run-time DLL's matching your PB IDE build?

    4) What O/S are you using?

    5) Does this happen on more than one PC?

    6) How long has this issue been happening?

    7) Does the application call external DLL's?

    etc

    Regards ... Chris

    Add comment
    10|10000 characters needed characters exceeded