Path: utzoo!attcan!uunet!snorkelwacker!bloom-beacon!eru!hagbard!sunic!nuug!sigyn.idt.unit.no!hanche From: hanche@imf.unit.no (Harald Hanche-Olsen) Newsgroups: comp.sys.apollo Subject: dde and tb troubles Message-ID: Date: 18 Oct 90 17:07:22 GMT Sender: news@idt.unit.no (Usenet news admin) Organization: The Norwegian Institute of Technology, Trondheim, Norway. Lines: 33 I have here this program that I run on a DN10k, displaying its output via X on a DN3k. I am trying to find out why it crashes. Enter good ole tb: % tb -l Process 4967 (parent 352, group 4967) Time 90/02/06.11:45(MET) Program UID 486432B2.6001BAA4 Status 03010002: process had a fatal error (process manager/process mana ger) In routine diagnostic frame (10050000) status 10050000 (socket manager) Called from diagnostic frame (000C0000) status C0000 (OS/DBUF manager) Called from diagnostic frame (9FD7F160) status 9FD7F160 (window systems) Called from That is some program that crashed in February! After printing the above, tb hangs and must be killed. Now, not having tb is a pain in a certain part of the anatomy that isn't mentioned in polite company. I figure it must be one of its files that's corrupted? Does anybody have any idea what files tb uses, and how they can be repaired or something? It would be most helpful. Not having tb, I decided to run my program in dde instead. However, then the program never gets to the point were it crashed, because first this program, which uses xgks, causes that package to wait for a mouse press. In doing so it calls sigpause(0); and there it's stuck forever! What is happening here - does dde eat all the signals sent to the process or something? Any suggestions? - Harald Hanche-Olsen Division of Mathematical Sciences The Norwegian Institute of Technology N-7034 Trondheim, NORWAY