Thread-State unkown
Von: Marcel Müller (news.5.maazl@spamgourmet.org) [Profil]
Datum: 27.10.2007 13:21
Message-ID: <47231f21$0$16653$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.os.os2.programmer
Datum: 27.10.2007 13:21
Message-ID: <47231f21$0$16653$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.os.os2.programmer
Hallo, ich habe hier eine PM-Anwendung die unter Last von Zeit zu Zeit das ganze System blockiert und sich nicht mehr killen lässt. Die Fenster der Anwendung bekommen kein Redraw mehr, aber mit Asyncfocuschange erholt sich der PM auch nicht mehr. Hintergrundprozesse laufen weiter incl. deren Redraw. C-A-D macht im ersten Versuch noch einen Shutdown. Es wird schon ein Programmfehler sein, aber irgendwie komme ich nicht recht dahinter wo. Symptomatisch ist, dass dabei in Watchcat immer ein oder zwei Threads mit State "unknown" auftauchen. Doch was hat das zu bedeuten? Ich habe das Programm mit Debug-Writes nach STDERR gespickt, was ich in eine Datei umleite. Ich denke mal, da sollte bis zum Ableben alles ankommen. Demzufolge hat es den Thread 1 zwischen zwei Debug-Punkten zerlegt, wo nur einfache Zuweisungen zu Klassenvariablen ohne Funktionsaufrufe stehen. Alle anderen Threads waren zu dem Zeitpunkt blockiert (arbeitslos). Irgendwie kann ich mit den Informationen nicht recht etwas anfangen. Marcel[ Auf dieses Posting antworten ]
Antworten
- Carsten Arnold (30.10.2007 15:04)
- Marcel Müller (31.10.2007 19:50)
- Carsten Arnold (01.11.2007 09:40)
- Marcel Müller (01.11.2007 10:41)
- Carsten Arnold (02.11.2007 15:00)
- Marcel Müller (03.11.2007 01:26)
- Carsten Arnold (04.11.2007 09:02)
- Heebert Rosenau (07.11.2007 19:56)
- Marcel Müller (09.11.2007 18:09)
- Lars Erdmann (02.11.2007 02:11)
- Marcel Müller (02.11.2007 10:51)
- Heebert Rosenau (07.11.2007 19:56)
- Marcel Müller (08.11.2007 21:27)
- Heebert Rosenau (10.11.2007 12:24)
- Marcel Müller (10.11.2007 16:17)
- Heebert Rosenau (11.11.2007 17:59)
- Marcel Müller (11.11.2007 19:02)
- Heebert Rosenau (12.11.2007 09:55)
- Marcel Müller (12.11.2007 22:01)
- Heebert Rosenau (14.11.2007 18:50)
- Ruediger Ihle (11.11.2007 19:54)
- Ruediger Ihle (11.11.2007 19:53)
