Alaska Software Inc. - fatal logs
Username: Password:
AuthorTopic: fatal logs
Zdenko Bielikfatal logs
on Tue, 25 Nov 2008 06:22:48 +0100
Hi,

I have no fatal logs very long time... until now...
Below are 2 fatal logs, first from Nov-20-2008 and second from yesterday.
Can someone tell me, what is wong?
Where exactly can I look for problem?

         Zdeno


fatal #1:
==============================================================================
Dna: 20.11.2008  Cas: 13:03:46
------------------------------------------------------------------------------
ERROR LOG of "D:\express\DAB\es2000.exe"
Xbase++ version     :  Xbase++ (R) Version 1.90.331
eXPress++ (c) Version 1.9.249
exe: verzia 2.11 - 19.nov.2008 - build 113
Operating system    :  Windows XP 05.01 Build 02600 Service Pack 3
------------------------------------------------------------------------------

FATAL ERROR LOG
System-Error
SYS Thread-ID: 248
Module: MOM
Error Codes: EH: 4 Sub: 87(57) OS: 87 XPP: 40
Call Stack of Thread 1 (1604):
@DC_XBPCOLUMN@I@SETHEADERCAPTION(2355)
@DC_XBPCOLUMN@I@REFRESH(2178)
DC_GETREFRESH(5165)
(B)TB_UkazTrans(452)
@XBPBROWSE@I@HANDLEEVENT(1468)
@DC_XBPBROWSE@I@HANDLEEVENT(853)
@DC_GETLIST@I@EVENTLOOP(4079)
@DC_GETLIST@I@READGUI(3394)
DC_READGUI(83)
TB_UKAZTRANS(779)
UKAZTRANS(146)
HANDLERUHD_QUICK(2125)
(B)UkazHladDetail_Quick(829)
@DC_GETLIST@I@EVENTLOOP(3702)
@DC_GETLIST@I@READGUI(3394)
DC_READGUI(83)
UKAZHLADDETAIL_QUICK(829)
UKAZHLAD(652)
PB10(1603)
BROWSE_HANDLER(2510)
(B)TB_Predstav(943)
@DC_GETLIST@I@EVENTLOOP(3702)
@DC_GETLIST@I@READGUI(3394)
DC_READGUI(83)
TB_PREDSTAV(943)
(B)Start(709)
@DC_XBPPUSHBUTTON@I@ACTION(555)
(B)@DC_XBPPUSHBUTTON@I@INIT(125)
@DC_GETLIST@I@EVENTLOOP(4079)
@DC_GETLIST@I@READGUI(3394)
DC_READGUI(83)
START(1008)
MAIN(162)
Call Stack of Thread 2 (1400):
Call Stack of Thread 3 (960):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 4 (380):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 5 (336):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 6 (292):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 7 (248):
@JD_MAGICHELP@I@TESTTOOLTIP(194)
@JD_MAGICHELPTHREAD@I@TESTTOOLTIP(71)
@JD_MAGICHELPTHREAD@I@EXECUTE(44)
(B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
File: D:\express\DAB\es2000.exe
TimeStamp: 20081120 13:03
End of FATAL ERROR LOG.

==============================================================================





fatal #2:
==============================================================================
Dna: 24.11.2008  Cas: 14:32:21
------------------------------------------------------------------------------
ERROR LOG of "D:\express\DAB\es2000.exe"
Xbase++ version     :  Xbase++ (R) Version 1.90.331
eXPress++ (c) Version 1.9.249
exe: verzia 2.11 - 19.nov.2008 - build 113
Operating system    :  Windows XP 05.01 Build 02600 Service Pack 3
------------------------------------------------------------------------------

FATAL ERROR LOG
Error within the error handling!
SYS Thread-ID: 904
Module: EXE
Error Codes: EH: 1006 Sub: 0(0) OS: 0 XPP: 15
Call Stack of Thread 1 (1604):
@DC_GETLIST@I@EVENTLOOP(3648)
@DC_GETLIST@I@READGUI(3394)
DC_READGUI(83)
START(1008)
MAIN(162)
Call Stack of Thread 2 (1344):
Call Stack of Thread 3 (904):
DC_GETOBJECT(9504)
_UPDATESTATS(1062)
(B)Start(1008)
@DC_SETTIMEREVENT@I@TIMERLOOP(2496)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 4 (328):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 5 (284):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 6 (240):
@DC_SETTIMEREVENT@I@TIMERLOOP(2504)
(B)@DC_SETTIMEREVENT@I@INIT(2462)
Call Stack of Thread 7 (196):
@JD_MAGICHELPTHREAD@I@TESTTOOLTIP(85)
@JD_MAGICHELPTHREAD@I@EXECUTE(44)
(B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
File: D:\express\DAB\es2000.exe
TimeStamp: 20081121 19:28
End of FATAL ERROR LOG.

==============================================================================
AUGE_OHRRe: fatal logs
on Tue, 25 Nov 2008 12:26:48 +0100
hi,

> Can someone tell me, what is wong?
> Where exactly can I look for problem?

> @JD_MAGICHELP@I@TESTTOOLTIP(194)
> @JD_MAGICHELPTHREAD@I@TESTTOOLTIP(71)
> @JD_MAGICHELPTHREAD@I@EXECUTE(44)
> (B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
> File: D:\express\DAB\es2000.exe
> TimeStamp: 20081120 13:03
> End of FATAL ERROR LOG.
>
> @JD_MAGICHELPTHREAD@I@TESTTOOLTIP(85)
> @JD_MAGICHELPTHREAD@I@EXECUTE(44)
> (B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
> File: D:\express\DAB\es2000.exe
> TimeStamp: 20081121 19:28
> End of FATAL ERROR LOG.

i woud say : JD_MAGICHELPTHREAD

where are your "Tooltip" comeing from ? DBF or Array ?

greetings by OHR
Jimmy
Andreas Gehrs-Pahl
Re: fatal logs
on Tue, 25 Nov 2008 13:43:33 -0500
Zdenko,

>Can someone tell me, what is wong?

Probably not exactly! But both errors seem to indicate that you might 
have some Memory (exhaustion) or Garbage Collector problems.

>Where exactly can I look for problem?

The first Log means that your ToolTip routine ran into an OS Error:

>SYS Thread-ID: 248
>Module: MOM
>Error Codes: EH: 4 Sub: 87(57) OS: 87 XPP: 40
[...]
>Call Stack of Thread 7 (248):
>@JD_MAGICHELP@I@TESTTOOLTIP(194)
>@JD_MAGICHELPTHREAD@I@TESTTOOLTIP(71)
>@JD_MAGICHELPTHREAD@I@EXECUTE(44)
>(B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)

In your 7th Thread, with ID Number "248", you got an OS Error "87",
which is ERROR_INVALID_PARAMETER or "The parameter is incorrect."
This error occurred in the MOM (Memory Object Manager) Module of the
Xbase++ runtime.

EH: 4       ==> Xbase++ Sub-System Error Code, means: OS Error
Sub: 87(57) ==> OS Error Code Decimal (and hexadecimal)
OS: 87      ==> OS Error Code Decimal, means: Invalid Parameter
XPP: 40     ==> Xbase++ General Error Code, means: OS Error

The second Log means that your Express "DC_GetObject()" routine ran 
out of memory, possibly because the GC was blocked from freeing memory:

>SYS Thread-ID: 904
>Module: EXE
>Error Codes: EH: 1006 Sub: 0(0) OS: 0 XPP: 15
[...]
>Call Stack of Thread 3 (904):
>DC_GETOBJECT(9504)
>_UPDATESTATS(1062)
>(B)Start(1008)
>@DC_SETTIMEREVENT@I@TIMERLOOP(2496)
>(B)@DC_SETTIMEREVENT@I@INIT(2462)

In your 3rd Thread, with ID Number "904", you got an "Out of Memory"
error. This error occurred in the EXE (Expression Executer) Module of 
the Xbase++ runtime.

EH: 1006  ==> Xbase++ Sub-System Error Code, means: "Too many memory 
              objects. Check if garbage collector is blocked."
Sub: 0(0) ==> OS Error Code Decimal (and hexadecimal)
OS: 0     ==> OS Error Code Decimal, means: No Error
XPP: 15   ==> Xbase++ General Error Code, means: "Not enough memory 
              or swapping space available."

Hope that helps (somewhat).

-- Andreas

---                                                                      ---
  Andreas Gehrs-Pahl              E-Mail: GPahl@CharterMI.net
  415 Gute Street                     or: Andreas@DDPSoftware.com
  Owosso, MI 48867-4410               or: Andreas@Aerospace-History.net
  Tel: (989) 723-9927           Web Site: http://www.Aerospace-History.net
---                                                                      ---
Jack DuijfRe: fatal logs
on Sat, 06 Dec 2008 20:52:53 +0100
Hello Zdenko,

The log file is inconsitent with the source in 
EXPRESS\Source\Dclipx_dcjdhlp.prg version 249
The :TestToolTip() call is in my sourecode is called at line 69, you log 
says 71.

On line 194, there is no access to a xbp.
Asuming the source is for some reason shifted 2 lines, my line 192 (your 
194) says:

if oXbp:isDerivedFrom('DC_SetTimerEvent') 
 Ignore events from timer

Please send me your  EXPRESS\Source\Dclipx_dcjdhlp.prg, the i can see the 
offending code.

Regards,
Jack Duijf






"Zdenko Bielik" schreef in bericht 
news:9c57a22$4128c60f$f77@news.alaska-software.com...
> Hi,
>
> I have no fatal logs very long time... until now...
> Below are 2 fatal logs, first from Nov-20-2008 and second from yesterday.
> Can someone tell me, what is wong?
> Where exactly can I look for problem?
>
>         Zdeno
>
>
> fatal #1:
> ==============================================================================
> Dna: 20.11.2008  Cas: 13:03:46
> ------------------------------------------------------------------------------
> ERROR LOG of "D:\express\DAB\es2000.exe"
> Xbase++ version     :  Xbase++ (R) Version 1.90.331
> eXPress++ (c) Version 1.9.249
> exe: verzia 2.11 - 19.nov.2008 - build 113
> Operating system    :  Windows XP 05.01 Build 02600 Service Pack 3
> ------------------------------------------------------------------------------
>
> FATAL ERROR LOG
> System-Error
> SYS Thread-ID: 248
> Module: MOM
> Error Codes: EH: 4 Sub: 87(57) OS: 87 XPP: 40
> Call Stack of Thread 1 (1604):
> @DC_XBPCOLUMN@I@SETHEADERCAPTION(2355)
> @DC_XBPCOLUMN@I@REFRESH(2178)
> DC_GETREFRESH(5165)
> (B)TB_UkazTrans(452)
> @XBPBROWSE@I@HANDLEEVENT(1468)
> @DC_XBPBROWSE@I@HANDLEEVENT(853)
> @DC_GETLIST@I@EVENTLOOP(4079)
> @DC_GETLIST@I@READGUI(3394)
> DC_READGUI(83)
> TB_UKAZTRANS(779)
> UKAZTRANS(146)
> HANDLERUHD_QUICK(2125)
> (B)UkazHladDetail_Quick(829)
> @DC_GETLIST@I@EVENTLOOP(3702)
> @DC_GETLIST@I@READGUI(3394)
> DC_READGUI(83)
> UKAZHLADDETAIL_QUICK(829)
> UKAZHLAD(652)
> PB10(1603)
> BROWSE_HANDLER(2510)
> (B)TB_Predstav(943)
> @DC_GETLIST@I@EVENTLOOP(3702)
> @DC_GETLIST@I@READGUI(3394)
> DC_READGUI(83)
> TB_PREDSTAV(943)
> (B)Start(709)
> @DC_XBPPUSHBUTTON@I@ACTION(555)
> (B)@DC_XBPPUSHBUTTON@I@INIT(125)
> @DC_GETLIST@I@EVENTLOOP(4079)
> @DC_GETLIST@I@READGUI(3394)
> DC_READGUI(83)
> START(1008)
> MAIN(162)
> Call Stack of Thread 2 (1400):
> Call Stack of Thread 3 (960):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 4 (380):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 5 (336):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 6 (292):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 7 (248):
> @JD_MAGICHELP@I@TESTTOOLTIP(194)
> @JD_MAGICHELPTHREAD@I@TESTTOOLTIP(71)
> @JD_MAGICHELPTHREAD@I@EXECUTE(44)
> (B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
> File: D:\express\DAB\es2000.exe
> TimeStamp: 20081120 13:03
> End of FATAL ERROR LOG.
>
> ==============================================================================
>
>
>
>
>
> fatal #2:
> ==============================================================================
> Dna: 24.11.2008  Cas: 14:32:21
> ------------------------------------------------------------------------------
> ERROR LOG of "D:\express\DAB\es2000.exe"
> Xbase++ version     :  Xbase++ (R) Version 1.90.331
> eXPress++ (c) Version 1.9.249
> exe: verzia 2.11 - 19.nov.2008 - build 113
> Operating system    :  Windows XP 05.01 Build 02600 Service Pack 3
> ------------------------------------------------------------------------------
>
> FATAL ERROR LOG
> Error within the error handling!
> SYS Thread-ID: 904
> Module: EXE
> Error Codes: EH: 1006 Sub: 0(0) OS: 0 XPP: 15
> Call Stack of Thread 1 (1604):
> @DC_GETLIST@I@EVENTLOOP(3648)
> @DC_GETLIST@I@READGUI(3394)
> DC_READGUI(83)
> START(1008)
> MAIN(162)
> Call Stack of Thread 2 (1344):
> Call Stack of Thread 3 (904):
> DC_GETOBJECT(9504)
> _UPDATESTATS(1062)
> (B)Start(1008)
> @DC_SETTIMEREVENT@I@TIMERLOOP(2496)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 4 (328):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 5 (284):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 6 (240):
> @DC_SETTIMEREVENT@I@TIMERLOOP(2504)
> (B)@DC_SETTIMEREVENT@I@INIT(2462)
> Call Stack of Thread 7 (196):
> @JD_MAGICHELPTHREAD@I@TESTTOOLTIP(85)
> @JD_MAGICHELPTHREAD@I@EXECUTE(44)
> (B)@JD_MAGICHELPTHREAD@I@INIT@0000(36)
> File: D:\express\DAB\es2000.exe
> TimeStamp: 20081121 19:28
> End of FATAL ERROR LOG.
>
> ==============================================================================
>
>
>
>
>
Zdenko BielikRe: fatal logs
on Sun, 07 Dec 2008 12:31:36 +0100
Hi Jack,

> Please send me your  EXPRESS\Source\Dclipx_dcjdhlp.prg, the i can see the 
> offending code.
Just done.

TIA & Regards
                         Zdeno 



__________ Informacia od ESET Smart Security, verzia databazy 3668 (20081206) __________

Tuto spravu preveril ESET Smart Security.

http://www.eset.sk