Hallo allerseits,
ich arbeite derzeit an der Weiterentwicklung des FunkrufMasters für das
Amateurfunk Paging-System. Auf einer der Testimplementierungen bei DB0IUZ
habe ich in unregelmäßigen Abständen Abstürze, die ich mir nicht erklären
kann. Manchmal läuft das System nur eine halbe Stunde, manchmal einige Tage.
Gemein ist dieses Abstürzen, dass es sich
* nicht um Speicherschutzverletzungen handelt (es wird zumindest kein
SEG_FAULT-Signal erzeugt)
* nicht um eine nicht abgefangene Ausnahmebedingung handelt
Statt dessen liefert das Programm bei jedem Absturz den Return-Code 141.
Programmiert wird der FunkrufMaster in C++, uebersetzt bei DB0IUZ mit gcc
Version 2.95.2. auf einem SuSE-Linux 7.1 mit Kernel-Version 2.2.19.
Ich weiß, dass ich mit diesem Problem in dieser Liste ein wenig OT bin
(immerhin handelt es sich um ein Amateurfunkprogramm :-) ), aber
möglicherweise findet sich hier ja doch jemand, der mir einen Hinweis geben
kann, oder zumindest eine Fundstelle nennen kann, wo ich weitere
Informationen finde, die mir weiterhelfen.
vy 73, Holger, DH4DAI
--
-----------------------------------------------------------------------------
Dr. Holger Flemming Tel: 06159-71 2496
Gesellschaft für Schwerionenforschung Fax: 06159-71 2986
Planckstr. 1
64291 Darmstadt E-mail : h.flemming(a)gsi.de