Skip to Content

Powerbuilder 12.6 error with PBSHR126.DLL

Jan 25, 2017 at 10:09 AM


avatar image

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:, time stamp: 0x56c16dec

Faulting module name: PBSHR126.dll, version:, 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.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

René Ullrich 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::")

10 |10000 characters needed characters left characters exceeded
Devang Modi 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.

10 |10000 characters needed characters left characters exceeded
Chris Pollach 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?


Regards ... Chris

10 |10000 characters needed characters left characters exceeded