Fatal error

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Fatal error

Beitrag von Wolfgang Ciriack »

Habe mal wieder bei einem Kunden verstärkt Probleme, bekomme dort häufig denselben Fehler an verschiedenen Stellen:

Code: Alles auswählen

Module: EVM
Error Codes: EH: 4 Sub: 6(6) OS: 6 XPP: 40
Jemand eine Idee woran das liegen kann ?
Viele Grüße
Wolfgang
DelUser01

Re: Fatal error

Beitrag von DelUser01 »

Hallo Wolfgang
Wolfgang Ciriack hat geschrieben: Module: EVM
Error Codes: EH: 4 Sub: 6(6) OS: 6 XPP: 40
Habe das Mal spaßhalber bei Google eingegeben - hast Du bestimmt auch schon gemacht :-)
Nach der gleichen (ähnlichen?) Fehlermeldung hatten auch schon welche gefragt:
http://www.theusenetarchive.com/usenet- ... 410139.htm
http://news.alaska-software.com/readmes ... .bugreport
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fatal error

Beitrag von AUGE_OHR »

Wolfgang Ciriack hat geschrieben:Habe mal wieder bei einem Kunden verstärkt Probleme, bekomme dort häufig denselben Fehler an verschiedenen Stellen:
ich behaupte mal es liegt an der Hard-/Software Kombination des Users ...
Wolfgang Ciriack hat geschrieben:

Code: Alles auswählen

Module: EVM
Error Codes: EH: 4 Sub: 6(6) OS: 6 XPP: 40
ohne das vollständige XPPFATAL.LOG sieht man keine Zusammenhänge ( was vorher war )
ich würde mich nicht wundern wenn ich "Express++" Code sehe (z.b. MagicHelp )

allgemein :

"EH: 4" ==> Xbase++ Error SubCode: [BASE] 4 ==> ??? (OS Errors ???)
"Sub: 6(6)" ==> Some sort of Address (???): 6 dec (6 hex)
"OS: 6" ==> Operating System Error: 6 ==> Invalid Handle
"XPP: 40" ==> Xbase++ Error GenCode: 40 ==> Operating system error

mögliche Ursachen :

multi-threading Problem

not terminate all Events before close Threads

ToolTip Thread

ToolBar classes


DLL call with wrong Parametern ... without Error handling


AppEvent() 4th Parameter

running out of resources


speziell Express++

eXpress++ and an XbpBrowse-derived class/object.

DC_GetList@EVENTLOOP() / NextAppEvent() # xbeP_None

das sind so die Stellen (die ich kenne) wo so was passieren "könnte" ...
Wolfgang Ciriack hat geschrieben:Jemand eine Idee woran das liegen kann ?
wenn du es nicht reproduzieren kannst und auch nicht bei anderen Kunden das Problem auftaucht dann liegt das Problem beim Kunden.

er könnte z.b. das EXE und die Runtime neu aufspielen wobei ich die alten Verzeichnisse umbenennen würde ( BAD Sector ... )
wenn es ältere (schwächere) PCs sind könnten (viele) Hintergrund Programme/Dienste bei Threads Probleme machen.
gruss by OHR
Jimmy
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Fatal error

Beitrag von Wolfgang Ciriack »

Danke für die Ideen, Jimmy.
Sehr oft sehe ich
@DC_GETLIST@I@EVENTLOOP(...)
@DC_XBPPUSHBUTTON@I@ACTION(...)
@DC_SETTIMEREVENT@I@TIMERLOOP(...)
Viele Grüße
Wolfgang
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Fatal error

Beitrag von Koverhage »

Wolfgang,

ich würde Roger oder Tom fragen, welche Express++ setzt Du ein ?
Gruß
Klaus
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Fatal error

Beitrag von Wolfgang Ciriack »

eXPress 259.
Viele Grüße
Wolfgang
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fatal error

Beitrag von AUGE_OHR »

hi,
Wolfgang Ciriack hat geschrieben:eXPress 259.
ich gehe nicht davon aus das Express++ ursächlich für dein Problem ist denn dann müsste es ja auch bei dir auftreten.
vielmehr liegt das Problem bei "dem" Kunden bzw. dem PC wo es passiert.

Frage : ist der Kunder ein "Power-User" ? ... bei denen tritt es öfter auf.

es ist IHMO das Timeing was sich speziell bei Thread äussert und Events nicht/falsch verarbeitet werden.
als Beispiel nenne ich MagicHelp was man schnell zu dem Fehler bringen kann wenn die Help-Informationen aus eine DBF kommen und man mit der Maus "wild rum-fährt"
auch das "entleeren" einer Event Schlange mit NextAppEvent() # xbeP_None kann eine Falle sein wenn das Ziel-Object nicht mehr existiert (Thread)

wie ich schon sagte würde ich was bei "dem" Kunden ändern z.b. eine neuen User-Account (ohne Internet, Virenscanner oder sonstigen "Tools") und den Ordner, mit EXE und Runtime, neu anlegen.
gruss by OHR
Jimmy
Antworten