1. Ileen Corbishley
  2. InfoMaker
  3. Monday, 10 June 2019

We are currently working with Intergraph Smartplant Instrumentation 2009 (SP4 (09.00.04.0132)) and InfoMaker 11.1 and do not have any problems saving and modifying a PSR file in InfoMaker 11.1 and opening it in SPI 2009 (SP4).

However, we are testing Appeon InfoMaker 2017 R3 (version: 17.2.0.1880) and can no longer open a PSR file in SPI 2009 SP4 that has been modified, or even simply re-saved inside InfoMaker 2017.

The following error occurs and SPI 2009 crashes:

INTOOLS.EXE has stopped working - a problem caused the program to stop working correctly. Please close the program.

Problem Event Name: Application Error
Faulting application name: INTOOLS.EXE
version: 9.0.3.1
time stamp: 0x4bd7ad16
Faulting module name: pbdwe110.dll
version: 11.2.0.9027
time stamp: 0x4bd7afb3
Exception code: 0xc0000005
Fault offset: 0x00080fde
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13

NOTES: C:\Program Files (x86)\Appeon\Shared\PowerBuilder\PBSHR170.dll

Can anyone suggest a work around using Appeon Infomaker 17, possibly saving the file in an earlier version format, or some adjustments to settings, or something.

Thank you in advance for your help and assistance.

Ileen Corbishley Accepted Answer Pending Moderation
0
Votes
Undo

Thank you very much for the detailed explanation, very much appreciated!

Comment
There are no comments made yet.
  1. Tuesday, 11 June 2019
  2. InfoMaker
  3. # 1
Chris Pollach Accepted Answer Pending Moderation
0
Votes
Undo

Hi Illeen;

  The reason that you are crashing in the "pbdwe110.dll" is this is the DataWindow Expression evaluator module. The DWE handles the run-run compile and execution of DataWindow (DW) expressions. The DW is basically the "engine" under the InfoMaker hood that drives the "Report" objects. They are one in the same.

  Unfortunately, the IM Report (aka DW) object is internally different in IM2017Rx than what the OTS (off-the-shelf) business application uses. It seems to be written in PowerBuilder (PB) v11.2 which is only compatible with InfoMaker 11.2 (both from the old Sybase days).

  When you link an IM 2017Rx Report into the business app (PB 11.2) the old DWE will not handle the new object syntax. The same for the PSR (PowerSoft Report) format. A PSR is actually the DW Source + Datum all wrapped up in one. Thus in order to the run the PSR, PB Apps need to a) load the DW source and b) load its datum from the PSR file. I suspect the crash happens in step "A" where the DW object source is newer and thus crashes in the "pbdwe110.dll" as it cannot understand it properly.

  So for the time being, you cannot use IM2017Rx with the business application until the vendor releases a version built with PB 2017Rx. Then the DWE will be of the same version and also able to parse & compile the newer DW (aka "report" object) syntax.

Note: older PSR's can normally be used in newer PB and/or IM releases. Newer PSR's generated from newer IM/PB releases are *not* backwards compatible to lower versions of the same.

HTH

Regards ... Chris

 

Comment
There are no comments made yet.
  1. Tuesday, 11 June 2019
  2. InfoMaker
  3. # 2
Ileen Corbishley Accepted Answer Pending Moderation
0
Votes
Undo

Thank you.  We are indeed getting an updated version of SPI, in the meanwhile I am looking for a work around.  I would appreciate any suggestions to a temporary work around to the issue as described below...

We are currently working with Intergraph Smartplant Instrumentation 2009 (SP4 (09.00.04.0132)) and InfoMaker 11.1 and do not have any problems saving and modifying a PSR file in InfoMaker 11.1 and opening it in SPI 2009 (SP4).

However, we are testing Appeon InfoMaker 2017 R3 (version: 17.2.0.1880) and can no longer open a PSR file in SPI 2009 SP4 that has been modified, or even simply re-saved inside InfoMaker 2017.

The following error occurs and SPI 2009 crashes:

INTOOLS.EXE has stopped working - a problem caused the program to stop working correctly. Please close the program.

Problem Event Name: Application Error
Faulting application name: INTOOLS.EXE
version: 9.0.3.1
time stamp: 0x4bd7ad16
Faulting module name: pbdwe110.dll
version: 11.2.0.9027
time stamp: 0x4bd7afb3
Exception code: 0xc0000005
Fault offset: 0x00080fde
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13

NOTES: C:\Program Files (x86)\Appeon\Shared\PowerBuilder\PBSHR170.dll

Can anyone suggest a work around using Appeon Infomaker 17, possibly saving the file in an earlier version format, or some adjustments to settings, or something.

Thank you in advance for your help and assistance.

Comment
I'm not aware of any workaround, but let's see if anybody else has any suggestions besides upgrading.
  1. Armeen Mazda
  2. Tuesday, 11 June 2019
There are no comments made yet.
  1. Tuesday, 11 June 2019
  2. InfoMaker
  3. # 3
Armeen Mazda Accepted Answer Pending Moderation
0
Votes
Undo

Hi Ileen, You would need to contact Intergraph/Hexagon and get an updated version of SPI that is designed to work with InfoMaker 2017.  To the best of my knowledge they should have an updated version of SPI they can provide you.  When getting the updated version of SPI, make sure to check with Intergraph/Hexagon what exact build # of InfoMaker 2017 you should be using and please download and install that build # of InfoMaker 2017.

Comment
There are no comments made yet.
  1. Monday, 10 June 2019
  2. InfoMaker
  3. # 4
  • Page :
  • 1


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