[info-mcl] process crash
Terje Norderhaug
terje at in-progress.com
Tue Jul 21 19:15:44 CDT 2009
On Jul 21, 2009, at 2:20 PM, Terje Norderhaug wrote:
> On Jul 21, 2009, at 12:35 PM, Ron Garret wrote:
>> On Jul 21, 2009, at 11:39 AM, Terje Norderhaug wrote:
>>> On Jul 20, 2009, at 4:22 PM, Alexander Repenning wrote:
>>>> Just wondering... has anybody found any work around the process
>>>> problems in RMCL. At least so far I have not been able to use
>>>> process-run-function in a way that is NOT causing a crash.
>>>
>>> I have found that there are some situations in which starting a
>>> process on RMCL leads to a crash (G4/OSX 10.4.11) while starting a
>>> process works fine in other situations. Perhaps by mapping it
>>> out, we
>>> can find patterns and clues to resolve the issue?
>
> I broke process-run-function into parts for a primitive step by step
> evaluation in the listener. It crashes consistently when doing
> process-preset, and never reaches process-enable.
Using Glen Foy's Source Compare contributions showed that the l1-
processes.lisp of MCL 5.1 and the one in RMCL are identical except
for the argument check in get-tick-count:
========================================================================
===
Source compare of
:rmcl:level-1:l1-processes.lisp
(written by , MON 16-MAR-9 04:41:42)
with
:MCL 5.1:Level-1:l1-processes.lisp
(written by , THU 30-SEP-4 13:43:53)
========================================================================
===
180c180
**** File :rmcl:level-1:l1-processes.lisp, After "(defppclapfunction
get-tick-count ()"
< (check-nargs 0)
< (mflr loc-pc)
---
**** File :MCL 5.1:Level-1:l1-processes.lisp, After
"(defppclapfunction get-tick-count ()"
> (twnei nargs 0)
> (mflr loc-pc)
========================================================================
===
Done.
-- Terje
More information about the info-mcl
mailing list