[Openmcl-devel] My beach balls runneth over

Gary Byers gb at clozure.com
Tue May 19 14:13:02 PDT 2009


If there's a way to suppress that diagnostic output, it'd be
interesting to see whether or not that affects behavior (and
if there -is- ever any other kind of output being generated,
it might be easier to see.)

In the meantime, when the application beachballs, is this
sort of output still being generated, or has everything
gone eerily quiet ?

On Tue, 19 May 2009, Ron Garret wrote:

>
> On May 19, 2009, at 1:54 PM, Gary Byers wrote:
>
>> 
>> 
>> On Tue, 19 May 2009, Ron Garret wrote:
>> 
>>> 
>>> On May 19, 2009, at 1:05 PM, R. Matthew Emerson wrote:
>>> 
>>>> I know it can be a lot of work, and you may not want to bother, but
>>>> if you can come up with cases that demonstrate bugs, I'll (try to)
>>>> fix those bugs
>>> 
>>> No problem.  The following seems to be pretty reproducible:
>>> 
>>> 1.  Load Alexander Repenning's LUI package.
>>> 
>>> 2.  Run the following code:
>>> 
>>> (in-package :xlui)
>>> 
>>> <application-window title="sliders">
>>> <column align="stretch" valign="distribute">
>>>   <slider/>
>>>   <slider tick-marks="50"/>
>>>   <slider tick-marks="5"/>
>>> </column>
>>> </application-window>
>>> 
>>> 3.  (Optional)  Marvel at the seamless integration of XML syntax into
>>> Lisp.
>>> 
>>> 4.  Slide one of the sliders.  The AltConsole should start up and
>>> display a bunch of output.
>> 
>> AKA "backtraces and error messages."  It's almost like something's
>> trying to communicate with us ...
>
> Normally perhaps, but in this case it appears to be diagnostic output 
> generated by the LUI code.  There are no actual errors being generated. 
> Here's a small sample:
>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
> control default action: window=<application-window x="670" y="620" 
> width="340" height="180">
> <column x="12" y="12" width="316" height="156" align="STRETCH" 
> valign="DISTRIBUTE">
>   <slider width="316" height="30"/>
>   <slider tick-marks="50" y="63" width="316" height="30"/>
>   <slider tick-marks="5" y="126" width="316" height="30"/>
> </column>
> </application-window>, target=<slider width="316" height="30"/>
>



More information about the Openmcl-devel mailing list