Progress is crashing with exception code E0000003

Posted by ltoral on 28-Mar-2018 08:28

Can anyone help me with this issue? thanks in advance,

Here is the protrace file:

=====================================================
PROGRESS stack trace as of Wed Mar 28 15:20:36 2018
=====================================================

Progress OpenEdge Release 11.7 build 1429 SP01 on WINNT

Startup parameters:
-pf .\configuraciones\OE117Radar.PF,-db MCS,-N tcp,-H weyl.pastisart.corp,-S 8000,-E,-e 150,-d dmy,-T L:\tmp,-inp 20000,-s 200,-U sysprogress,-P ******,-proxyhost localhost,-proxyport 8888,(end .pf),-ininame configuraciones/oe117Radar.ini,-p menumcs2017.w

Exception code: E0000003
Fault address:  75385608 01:00014608 C:\Windows\SYSTEM32\KERNELBASE.dll

Registers:
EAX:0084EC58
EBX:00000002
ECX:00000000
EDX:000C0000
ESI:00000002
EDI:00A9C898
CS:EIP:0023:75385608
SS:ESP:002B:0084EC58  EBP:0084ECB0
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00000246


Debugging dll: C:\OE117\bin\DBGHELP.DLL
Symbol Path:
 C:\OE117\bin;C:\OE117\pdbfiles


Call Stack:
Address   Frame
75385608  0084ECB0  RaiseException+48
72638214  0084EDE0  dbut_utfcomplen+6D14
725F4B3B  0084EDF0  rcUpgradeRecord+DCC0B
74FA90D1  0084EEAC  CallNextHookEx+311
74FA90D1  0084EEBC  CallNextHookEx+311
74FA913E  0084EF40  CallNextHookEx+37E
74FB4D95  0084EFB8  CallWindowProcW+95
723529DF  0084F000  pam_set_item+A30DF
75380669  0084F018  ReadFile+79
7537F0EC  0084F074  GetSystemTimeAsFileTime+4C
74271DD4  0084F0B8  read+394
74271B3D  0084F118  read+FD
726391FF  0084F134  utWordDitemToStruct+28F
720AFE50  0084F14C  update_srvrLoggingLevel+677A0
723CB2B8  0084F170  pam_set_item+11B9B8
7238A678  0084F194  pam_set_item+DAD78
723CAF5C  0084F1C4  pam_set_item+11B65C
7238B7F3  0084F1E4  pam_set_item+DBEF3
723B0D05  0084F1F8  pam_set_item+101405
72371C70  0084F210  pam_set_item+C2370
72312612  0084F264  pam_set_item+62D12
72258F3E  00AC4FA0  ProStartup+17597E
12C895D4  00AC4FA4  0000:00000000
12C8B4C4  00AC4FA8  0000:00000000
00AC5040  00AC4FAC  0000:00000000
00AC4F68  00AC5040  0000:00000000


** ABL Stack Trace **

--> pedidos.w at line 2469  (.\Facturacion\pedidos.r)
    Ejecucion menumcs2017.w at line 9660  (.\Utilidades\menumcs2017.r)
    NavigationAction menumcs2017.w at line 10377  (.\Utilidades\menumcs2017.r)
    tvNodeEvent menumcs2017.w at line 10771  (.\Utilidades\menumcs2017.r)
    picLeftMouseEvent treeview/pure4gltv.w at line 7441  (.\treeview\pure4gltv.r)
    labLeftMouseEvent treeview/pure4gltv.w at line 6302  (.\treeview\pure4gltv.r)
    .\transporte\transporte.w at line 2648  (.\transporte\transporte.r)
    Ejecucion menumcs2017.w at line 9660  (.\Utilidades\menumcs2017.r)
    NavigationAction menumcs2017.w at line 10377  (.\Utilidades\menumcs2017.r)
    tvNodeEvent menumcs2017.w at line 10771  (.\Utilidades\menumcs2017.r)
    picLeftMouseEvent treeview/pure4gltv.w at line 7441  (.\treeview\pure4gltv.r)
    labLeftMouseEvent treeview/pure4gltv.w at line 6302  (.\treeview\pure4gltv.r)
    lispedidoscomp.w at line 3152  (.\Facturacion\lispedidoscomp.r)
    Ejecucion menumcs2017.w at line 9660  (.\Utilidades\menumcs2017.r)
    NavigationAction menumcs2017.w at line 10377  (.\Utilidades\menumcs2017.r)
    tvNodeEvent menumcs2017.w at line 10771  (.\Utilidades\menumcs2017.r)
    picLeftMouseEvent treeview/pure4gltv.w at line 7441  (.\treeview\pure4gltv.r)
    labLeftMouseEvent treeview/pure4gltv.w at line 6302  (.\treeview\pure4gltv.r)
    menumcs2017.w at line 8670  (.\Utilidades\menumcs2017.r)

** Persistent procedures/Classes **

Handle  File Name
002234  .\ObjetosUib\p-updsav_c.r
002232  .\facturacion\smartvie\vLinPedidos.r
002227  .\facturacion\smartbro\bLinPedidos.r
002225  .\facturacion\smartvie\vbtnpe.r
002215  .\ObjetosUib\p-updsav.r
002213  .\facturacion\smartvie\vPedidos.r
002206  .\facturacion\smartbro\bPedidos.r
001225  .\ObjetosUib\p-updsav_c.r
001223  .\facturacion\smartvie\vLinPedidos.r
001218  .\facturacion\smartbro\bLinPedidos.r
001216  .\facturacion\smartvie\vbtnpe.r
001206  .\ObjetosUib\p-updsav.r
001204  .\facturacion\smartvie\vPedidos.r
001197  .\facturacion\smartbro\bPedidos.r
001194  C:\OE117\GUI\adm\objects\broker.r
001189  .\Utilidades\Globales.r
001042  .\treeview\pure4gltvWinfunc.r
001041  .\TreeView\pure4gltvwindows.r
001040  .\treeview\pure4gltv.r
001015  C:\OE117\SRC\adm2\containr.r
001013  C:\OE117\SRC\adm2\visual.r
001009  C:\OE117\SRC\adm2\appserver.r
001004  C:\OE117\SRC\adm2\smart.r
001000  adecomm/as-utils.r

** PROPATH **
.,.\FicherosMaestros,.\Estadisticas,.\Distribucion,.\Facturacion,.\TreeView,.\TreeView\tvskins,.\Utilidades,.\Contabilidad,.\Financiero,C:\OE117,C:\OE117\GUI,C:\OE117\gui\adecomm.pl,C:\OE117\gui\adecomp.pl,C:\OE117\gui\adedesk.pl,C:\OE117\gui\adedict.pl,C:\OE117\gui\adeedit.pl,C:\OE117\gui\adeicon.pl,C:\OE117\gui\adeshar.pl,C:\OE117\gui\dataadmin.pl,C:\OE117\gui\prodict.pl,C:\OE117\gui\protools.pl,C:\OE117\BIN,C:\OE117\SRC,

** Databases (logical/type/physical) **

** End of Protrace **

All Replies

Posted by James Palmer on 28-Mar-2018 08:37

It would be helpful to know what line 2469 of .\Facturacion\pedidos.r is actually doing.

Posted by Mike Fechner on 28-Mar-2018 08:40

Please provide a debug listing of 10 lines +/- line 2469.
 
Von: James Palmer <bounce-jdpjamesp@community.progress.com>
Gesendet: Mittwoch, 28. März 2018 15:39
An: TU.OE.Development@community.progress.com
Betreff: RE: [Technical Users - OE Development] Progress is crashing with exception code E0000003
 
Update from Progress Community
 

It would be helpful to know what line 2469 of .\Facturacion\pedidos.r is actually doing.

View online

 

You received this notification because you subscribed to the forum.  To unsubscribe from only this thread, go here.

Flag this post as spam/abuse.

Das Bild wurde vom Absender entfernt.
 

Posted by ltoral on 28-Mar-2018 09:12

Hi, here is a copy of those lines. is the main block.

* ***************************  Main Block  *************************** */

/* Include custom  Main Block code for SmartWindows. */

/*********************************************************************

* Copyright (C) 2000 by Progress Software Corporation ("PSC"),       *

* 14 Oak Park, Bedford, MA 01730, and other contributors as listed   *

* below.  All Rights Reserved.                                       *

*                                                                    *

* The Initial Developer of the Original Code is PSC.  The Original   *

* Code is Progress IDE code released to open source December 1, 2000.*

*                                                                    *

* The contents of this file are subject to the Possenet Public       *

* License Version 1.0 (the "License"); you may not use this file     *

* except in compliance with the License.  A copy of the License is   *

* available as of the date of this notice at                         *

* www.possenet.org/license.html                               *

*                                                                    *

* Software distributed under the License is distributed on an "AS IS"*

* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. You*

* should refer to the License for the specific language governing    *

* rights and limitations under the License.                          *

*                                                                    *

* Contributors:                                                      *

*                                                                    *

*********************************************************************/

/* windowmn.i - Main Block code for objects which create windows.*/

/* Skip all of this if no window was created. */

/* Set CURRENT-WINDOW: this will parent dialog-boxes and frames.        */

IF VALID-HANDLE({&WINDOW-NAME}) THEN DO:

   ASSIGN CURRENT-WINDOW                = {&WINDOW-NAME}

      {&WINDOW-NAME}:KEEP-FRAME-Z-ORDER = YES

      THIS-PROCEDURE:CURRENT-WINDOW = {&WINDOW-NAME}.

   /* The CLOSE event can be used from inside or outside the procedure to  */

   /* terminate it.                                                        */

   ON CLOSE OF THIS-PROCEDURE

      RUN dispatch IN THIS-PROCEDURE ('destroy':U).

   RUN dispatch ('create-objects':U).

/* Execute this code only if not being run PERSISTENT, i.e., if in test mode

  of one kind or another or if this is a Main Window. Otherwise postpone

  'initialize' until told to do so. */

&IF DEFINED(UIB_IS_RUNNING) EQ 0 &THEN

IF NOT THIS-PROCEDURE:PERSISTENT THEN DO:

&ENDIF

   /* (NOTE: handle ERROR and END-KEY so cleanup code will always fire.    */

   MAIN-BLOCK:

   DO ON ERROR   UNDO MAIN-BLOCK, LEAVE MAIN-BLOCK

      ON END-KEY UNDO MAIN-BLOCK, LEAVE MAIN-BLOCK:

   /* Now enable the interface and wait for the exit condition.            */

      RUN dispatch ('initialize':U).                                                                        **********************2469*****************

      IF NOT THIS-PROCEDURE:PERSISTENT THEN

          WAIT-FOR CLOSE OF THIS-PROCEDURE.

   END.

&IF DEFINED(UIB_IS_RUNNING) EQ 0 &THEN

END.

&ENDIF

END.

/* _UIB-CODE-BLOCK-END */

&ANALYZE-RESUME

Posted by Laura Stern on 28-Mar-2018 09:18

The "C" call stack is junk.  You need to have the pdb files in place.

This thread is closed