From: SourceForge.net <no...@so...> - 2010-12-28 15:16:00
|
Bugs item #1204921, was opened at 2005-05-19 14:21 Message generated for change (Settings changed) made by maartenbrock You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1204921&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Debugger >Group: fixed >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Martin Leopold (mleopold) >Assigned to: Maarten Brock (maartenbrock) Summary: sdcdb hangs if child s51 process turns zombie Initial Comment: During a debug session with sdcdb the spawned s51 process stopped responding, this in turn had the unfortunate effect that sdcdb allso hangs without any error messages. Going through the code in the function openSimulator (simi.c) it seems that the socket is opened correctly for read and write on the appropriate port. In turn sdcdb waits on output from s51 in waitForSim (simi.c) - since s51 is not responding this never happens. The arguments of waitForSim suggests a timeout, but this isn't implemented. I've tested with sdcc 2.5.0 (#1020) and 2.5.1 (#1028) ---------------------------------------------------------------------- >Comment By: Maarten Brock (maartenbrock) Date: 2010-12-28 16:15 Message: In SDCDB 0.9 I think you can still use Ctrl-C. In revision #6092 the timeout is also implemented. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1204921&group_id=599 |