[Openmcl-devel] CCL Self destructing with error: "Untitled" already exists
Gary Byers
gb at clozure.com
Wed Oct 27 10:16:17 PDT 2010
Alex:
Do you still have the image that behaves this way ?
If so, one approach would be to figure out how to transfer it to me so
that I can see something that can't happen happen ...
On Wed, 27 Oct 2010, Gary Byers wrote:
>
>
> On Tue, 26 Oct 2010, Alexander Repenning wrote:
>
>> svn status cocoa-ide
>>
>> returns nothing. The Clozure CL32 and Clozure CL64 Apps created worked fine
>> for weeks. The cocoa-ide never got touched. This rules out a). b) would not
>> be very likely given that the problem only manifests itself after a long
>> time (weeks) of use.?
>>
>> Where does the meta info go regarding hemlock buffer window position and
>> size. Could there be some caching going on that could go bad after a crash?
>>
>
> Window sizes and positions are stored in the preferences file. Buffer names
> aren't stored externally.
>
> The value of the variable hi::*buffer-names* is a data structure of type
> HI:STRING-TABLE; it maps strings to BUFFER structures. It should always
> have the same value when a particular image starts up (it should contain
> exactly one entry for a buffer called "Main", which Hemlock assumes always
> exists.) It's very difficult to believe that for some (external) reason the
> image would suddenly contain an entry for a buffer called "Untitled"
> or that the code which looks up buffer names in that table would suddenly
> start believing that it does.
>
> The code that creates the initial listener does something like:
>
> ...
> (let* ((b (make-hemlock-buffer "Untitled" ...)))
> ... ; "Untitled" buffer exists
> (rename-buffer b "Listener")
> ...)
> ...
>
> The buffer named "Untitled" ordinarily only exists for a brief period of
> time. If for some bizarre reason that code suddenly started running twice,
> the second invocation would have to occur during the relatively short period
> of time indicated by the comment above. That doesn't seem too likely,
> either.
>
> My best guess is that "something else is going on here", but that doesn't
> exactly narrow it down too much. I'm very skeptical that the things that're
> involved here - most likely the code that does the buffer-name lookup - would
> work for a while and then stop; it seems more likely that something changed,
> but we don't know what that is.
>
> r14313 was committed on September 30; r14314 was committed later that day.
> Was ccl/Clozure Cl64.app/Contents/MacOS/dx86cl64 modified significantly
> after that point ?
>
>
>
>
>> Alex
>>
>>
>> On Oct 26, 2010, at 9:28 PM, Gary Byers wrote:
>>
>> I haven't seen or heard of this happening; I have a couple of
>> theories but
>> no real confidence that either is correct.
>>
>> a) someone in your organization (Mike Minerva) was asking about
>> suppressing
>> the display of the IDE's initial listener a month or so ago. ?I
>> explained
>> some of the issues and they said that they were successful.
>>
>> I don't know whether or not it makes sense to wonder whether any
>> of the
>> sources you used to build the IDE were modified when that was
>> going on,
>> but I do wonder about that. ?If you're not sure whether any of
>> those sources
>> differ from the versions you got from svn, you can check via:
>>
>> $ cd CCL ???????????????# wherever it's installed
>> $ svn status cocoa-ide
>>
>> If that generates some lines prefixed with the letter M, as in:
>>
>> M ??????cocoa-ide/hemlock/src/killcoms.lisp
>> M ??????cocoa-ide/cocoa-utils.lisp
>>
>> then the files named on those lines have been locally modified.
>> ?If you
>> see such output, you can revert to the versions you obtained
>> from svn by doing:
>>
>> $ svn revert -R cocoa-ide
>>
>> and rebuilding the IDE.
>>
>> b) The error has to do with the fact that creation of the
>> initial listener
>> tries to create a Hemlock buffer with the name "Untitled"; in
>> your environment,
>> a buffer with that name already exists and an error is signaled;
>> that doesn't
>> make sense, because no other Hemlock buffers should exist at
>> this point in time.
>> The only way that I can (sort of, almost) imagine another
>> "Untitled" buffer
>> existing at this point is if it was saved in the image.
>>
>> Doing
>>
>> ? (require "COCOA-APPLICATION")
>>
>> loads everything and starts the event loop, then almost
>> immediately closes any
>> active windows, shuts down all other threads, and saves an
>> image. ?It -may- be
>> possible for the event thread to get interrupted after it's
>> created an "Untitled"
>> buffer for the listener window that generally appears briefly at
>> this point but
>> before window creation is complete (so the window's never closed
>> and the buffer's
>> never deleted.)
>>
>> I just barely believe that this is possible; if it is, it's
>> happening in a way
>> that I don't understand. ?(I don't think that the initial/event
>> thread can
>> respond to the request to shut things down while it's in the
>> middle of window
>> creation.) ?If there is a time window in the middle of window
>> creation where
>> it can respond, then I don't understand how you could have hit
>> that time window
>> when building both the 32- and 64-bit versions of the IDE.
>>
>> If doing an "svn checkout" fixes things reliably, then that
>> pretty
>> strongly suggests that the version of the sources that you were
>> running differs from the versions available in svn. ?(In other
>> words,
>> some of your sources were locally modified.) ?I have no idea
>> whether
>> they were or not, but at this point that seems like a strong
>> possibility.
>>
>> On Tue, 26 Oct 2010, Alexander Repenning wrote:
>>
>> This is happening to me the second time. I launch
>> CCL (1.6-dev-r14313M-trunk
>>
>> ?(DarwinX8664)) but get no Listener and cannot open
>> files. I installed this
>>
>> version a while ago, used it for some time without a
>> problem. Today, after a
>>
>> reboot of the machine, I get the error below. I blew
>> away the preferences.
>>
>> Does not help. Both 64 and 32 bit versions are not
>> working anymore. Last
>>
>> time I had to check out a complete new version of
>> CCL to make things work
>>
>> again.
>>
>> I suspect that it has something to do with the
>> hemlock code trying to
>>
>> remember where edit windows are located on the
>> screen. Where is that
>>
>> information stored? How can this be fixed?
>>
>> Alex
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ***
>>
>> Error in event process: "Untitled" already exists
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BBC0)
>>
>> : 0 (FUNCALL #'#<(:INTERNAL
>> GUI::|-[HemlockEditorDocument ini
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> t]|)>
>>
>> #<SIMPLE-ERROR #xC6726E6>) 143
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G59174)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G59174: #<SIMPLE-ERROR #xC6726E6>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:COMPILER-VAR: (NIL)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G59172: #<
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] A
>>
>> Foreign Pointer [stack-allocated] #xBFFFEB58>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BBD4)
>>
>> : 1 (SIGNAL #<SIMPLE-ERROR #xC6726E6>) 903
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CONDITION &REST CCL::ARGS)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CONDITION: #<SIMPLE-ERROR #xC6726E6>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::%HANDLERS%: ((ERROR) (CONDITION #) (CONDITION
>> #) (CONDITIO
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] N #)
>>
>> (ERROR))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::TAG: (CONDITION #<COMPILED-LEXICAL-CLOSURE #
>> #xE3B7E>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::HANDLERS: (CONDITION #<COMPILED-LEXICAL-CLOSU
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] RE #
>>
>> #xE3B7E>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::FN: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL
>>
>> GUI::|-[HemlockEditorDocument init]|) #xE3B7E>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BBFC)
>>
>> : 2 (%ERROR #<SIMPLE-ERROR #xC6726E6> NIL 864021)
>> 111
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CONDITION CCL::ARGS CCL::ERROR-POINTER)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CONDITION: #<SIMPLE-ERROR #xC6726E
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] 6>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ERROR-POINTER: 864021
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BC10)
>>
>> : 3 (CERROR "Try to delete" "~s already exists"
>> "Untitled") 823
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::CONT-STRING CONDITION &REST CCL::ARGS)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::CONT-STRING: "Try to delete"
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CONDITION: "~s already exists"
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS: ("Untitled")
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::FP: 864021
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G146824: #<RESTART CONTINUE #xE3B2E>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G146821: (#<RESTART CONTINUE #xE3B2E>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> ?CCL::%
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> RESTARTS%: ((#<# # #xE3B2E>))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G146822: #<SIMPLE-ERROR #xC6726E6>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::*CONDITION-RESTARTS*: ((#<# # #xE3B2E> . #))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> ?#:G14
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> 6825:
>>
>> #<SIMPLE-ERROR #xC6726E6>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BC54)
>>
>> : 4 (MAKE-BUFFER "Untitled" :MODES ("Lisp" "Editor")
>> :MODELINE-FIELDS
>>
>> (#<Hemlock Modeline-field :MODIFIEDP> #<Hemlock
>> Modeline-field
>>
>> :EXTERNAL-FORMAT> #<Hemlock Modeline-field :PACKAGE>
>> #<Hemlock
>>
>> Modeline-field :MODES>) :DELETE-HOOK NIL) 239
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(HI::NAME &KEY :MODES :MODELINE-FIELDS
>> :DELETE-HOOK)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> HI::NAME: "Untitled"
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> HI::MODES: ("Lisp" "Editor")
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> HI::MODELINE-FIELDS: (#<Hemlock Modeline-field
>> :MODIFIEDP> #<Hemlock
>>
>> Modeline-field :EXTERNAL-FORMAT> #<Hemlock
>> Modeline-field :PACKAGE>
>>
>> #<Hemlock Modeline-field :MODES>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> HI::DELETE-HOOK: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BC78)
>>
>> : 5 (MAKE-HEMLOCK-BUFFER "Untitle
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] d"
>>
>> :MODES ("Lisp" "Editor")) 111
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> ?(&REST
>>
>> GUI::ARGS)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> GUI::ARGS: ("Untitled" :MODES ("Lisp" "Editor"))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BC84)
>>
>> : 6 (FUNCALL #'#<GUI::|-[HemlockEditorDocument
>> init]|> -268436778) 823
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G59171)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G59171: -268436778
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G59186: #<A Foreign Point
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] er
>>
>> [stack-allocated] #xBFFFEB58>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G59172: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEB58>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:COMPILER-VAR: (NIL)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G59176: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL
>>
>> GUI::|-[HemlockEditorDocument init]|) #xE3B7E>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G59187: (CONDITION #<COMPILED-LEXICA
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> L-CLOSURE # #xE3B7E>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::%HANDLERS%: ((CONDITION #) (CONDITION #)
>> (CONDITION #) (CONDITION #)
>>
>> (ERROR))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::SELF: #<HEMLOC
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> K-LISTENER-DOCUMENT <HemlockListenerDocument:
>> 0x183e400> (#x183E400)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::DOC: #<HEMLOCK-LISTENER-DOCUMENT
>> <HemlockListenerDocument: 0x183e400>
>>
>> (#x183E400)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BCB8)
>>
>> : 7 (%PASCAL-FUNCTIONS% 118 -268436778) 343
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::INDEX: 118
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS-PTR-FIXNUM: -268436778
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::LISP-FUNCTION: #<Compiled-function
>> GUI::|-[HemlockEditorDocument init]
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] |
>>
>> (Non-Global) ?#x5799BDE>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?WITHOUT-INTERRUPTS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::*CALLBACK-TRACE-P*: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BD00)
>>
>> : 8 (FUNCALL #'#<Anonymous Function #x4C7311E> #<A
>> Foreign Pointer
>>
>> [stack-allocated] (:* #) #xBFFFEC10> #<A Foreign
>> Pointer #x98FC13B4>) 183
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G3568 #:G3569)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G3568: #<A Foreign Pointer [stack-allocated] (:*
>> #) #xBFFFEC10>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G3569: #<A Foreign Pointer #x98FC13B4>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BD10)
>>
>> : 9 (%CALL-NEXT-OBJC-METHOD
>> #<HEMLOCK-LISTENER-DOCUMENT
>>
>> <HemlockListenerDocument: 0x183e400> (#x183E400)>
>> #<OBJC:OBJC-CLASS GUI::H
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> EMLOCK-LISTENER-DOCUMENT (#x402C30)> #<A Foreign
>> Pointer #x98FC13B4> (:ID))
>>
>> 1535
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::SELF CLASS CCL::SELECTOR CCL::SIG &REST
>> CCL::ARGS)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::SELF: #<HEMLOCK-LISTENER-DOCUMENT
>> <HemlockListenerDocument: 0x183e400>
>>
>> (#x183E400)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>> CLASS:
>>
>> #<OBJC:OBJC-CLASS GUI::HEMLOCK-LISTENER-DOCUMENT
>> (#x402C30)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::SELECTOR: #<A Foreign Pointer #x98FC13B4>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::SIG: (:ID)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> ?CCL::S:
>>
>> #<A Foreign Pointer [stack-allocated] (:* #)
>> #xBFFFEC10>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::SIGINFO: #S(CCL::OBJC-METHOD-SIGNATURE-INFO
>> :TYPE-SIGNATURE (:ID)
>>
>> :FUNCTION #<Anonymous Function #x4C72FC6> ...)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?FUNCTION: #<Anonymous Function #x4C7311E>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G3246: #<A Foreign Pointer [stack-allocated] (:*
>> #) #xBFFFEBA0>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G3247: -268436770
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BD60)
>>
>> : 10 (FUNCALL #'#<GUI::|-[HemlockListenerDocument
>> init]|> -268436706) 711
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G63079)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G63079: -268436706
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G63094: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEC78>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G63080: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEC78>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:COMPILER-VAR: (NIL)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G63084: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL
>>
>> GUI::|-[HemlockListenerDocument init]|) #xE3C86>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G63095: (CONDITION #<COMPILED-LEXICAL-CLOSURE #
>> #xE3C86>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> ?CCL::%
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> HANDLERS%: ((CONDITION #) (CONDITION #) (CONDITION
>> #) (ERROR))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::SELF: #<HEMLOCK-LISTENER-DOCUMENT
>> <HemlockListenerDocument: 0x183e400>
>>
>> (#x183E400)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BD90)
>>
>> : 11 (%PASCAL-FUNCTIONS% 143 -268436706) 343
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::INDEX: 143
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS-PTR-FIXNUM: -268436706
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::LISP-FUNCTION: #<Compiled-function
>> GUI::|-[HemlockListenerDocument
>>
>> init]| (Non-Global) ?#x57D1386>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?WITHOUT-INTERRUPTS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::*CALLBACK-TRACE-P*: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BDD8)
>>
>> : 12 (FUNCALL #'#<Anonymous Function #x4DC6BF6>
>>
>> #<HEMLOCK-DOCUMENT-CONTROLLER
>> <HemlockDocumentController: 0x84001200>
>>
>> (#x84001200)> #S(CCL::OBJC-SELECTOR :NAME
>>
>> "openUntitledDocumentOfType:display:" :%SEL #<A
>> Foreign Pointer #x98FD29ED>)
>>
>> #<NS-CONSTANT-STRING "Listener" (#x600490)> T) 527
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?(#
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> :G3804
>>
>> #:G3805 CCL::ARG0 CCL::ARG1)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G3804: #<HEMLOCK-DOCUMENT-CONTROLLER
>> <HemlockDocumentController:
>>
>> 0x84001200> (#x84001200)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G3805: #S(CCL::OBJC-SELECTOR :NAME
>> "openUntitledDocumentOfType:display:"
>>
>> :%SEL #<A Foreign Pointer #x98FD29ED>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARG0: #<NS-CONSTANT-STRING "Listener"
>> (#x600490)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARG1: T
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BDF0)
>>
>> : 13 (FUNCALL #'#<(:OBJC-DISPATCH
>>
>> NEXTSTEP-FUNCTIONS:|openUntitledDocumentOfType:display:|)>
>> ???) 1151
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BE28)
>>
>> : 14 (FUNCALL #'#<GUI::|-[LispApplicationDelegate
>> newL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> istener:]|> -268436618) 759
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G72131)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G72131: -268436618
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72146: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEDD8>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72132: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEDD8>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:COMPILER-VAR: (NIL)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72136: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL
>>
>> GUI::|-[LispApplicationDelegate newListener:]|)
>> #xE3D9E>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72147: (CONDITION #<COMPILED-LEXICAL-CLOSURE #
>> #xE3D9E>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::%HANDLERS%: ((CONDITION #) (CONDITION #)
>> (ERROR))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::SELF: #<LISP-APPLICATION-DELEGATE
>> [uninitialized] (#x608510)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::SENDER: #<LISP-APPLICATION <LispApplication:
>> 0x1801600> (#x1801600)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BE5C)
>>
>> : 15 (%PASCAL-FUNCTIONS% 284 -268436618) 343
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::INDEX: 284
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS-PTR-FIXNUM: -268436618
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::LISP-FUNCTION: #<Compiled-function
>> GUI::|-[LispApplicationDelegate
>>
>> newListener:]| (Non-Global) ?#x5915B36>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?WITHOUT-INTERRUPTS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::*CALLBACK-TRACE-P*: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BEA4)
>>
>> : 16 (FUNCALL #'#<Anonymous Function #x4EA55BE>
>> #<LISP-APPLICATION-DELEGATE
>>
>> [uninitialized] (#x608510)> #S(CCL::OBJC-SELECTOR
>> :NAME "newListener:" :%SEL
>>
>> #<A Foreign Pointer #x605B30>) #<LISP-APPLICATION
>> <LispApplication:
>>
>> 0x1801600> (#x1801600)>) 431
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G7622 #:G7623 CCL::ARG0)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G7622: #<LISP-APPLICATION-DELEGATE [uninitialized]
>> (#x608510)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G7623: #S(CCL::OBJC-SELECTOR :NAME "newListener:"
>> :%SEL #<A Foreign
>>
>> Pointer #x605B30>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARG0: #<LISP-APPLICATION <LispApplication: 0x
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> 1801600>
>>
>> (#x1801600)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BEB8)
>>
>> : 17 (FUNCALL #'#<(:OBJC-DISPATCH
>> NEXTSTEP-FUNCTIONS:|newListener:|)> ???)
>>
>> 1151
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BEF0)
>>
>> : 18 (FUNCALL #'#<GUI::|-[LispApplicationDelegate
>>
>> applicationOpenUntitledFile:]|> -268436554) 799
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(#:G72300)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> #:G72300: -268436554
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72315: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEED8>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72301: #<A Foreign Pointer [stack-allocated]
>> #xBFFFEED8>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:COMPILER-VAR: (NIL)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72305: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL
>>
>> GUI::|-[LispApplicationDelegate
>> applicationOpenUntitledFile:]|) #xE3EAE>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?#:G72316: (CONDITION #<COMPILED-LEXICAL-CLOSURE #
>> #xE3EAE>)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::%HANDLERS%: ((CONDITION #) (ERROR))
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::SELF: #<LISP-APPLICATION-DELEGATE
>> [uninitialized] (#x608510)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?GUI::APP: #<LISP-APPLICATION <LispApplication: 0x18
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> 01600>
>>
>> (#x1801600)>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>> (34BF24)
>>
>> : 19 (%PASCAL-FUNCTIONS% 289 -268436554) 343
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::INDEX: 289
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343] ?
>>
>> CCL::ARGS-PTR-FIXNUM: -268436554
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::LISP-FUNCTION: #<Compiled-function
>> GUI::|-[LispApplicationDelegate
>>
>> applicationOpenUntitledFile:]| (Non-Global)
>> ?#x5919ADE>
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?WITHOUT-INTERRUPTS: NIL
>>
>> 10/26/10 3:00:50 PM
>> [0x0-0x2a02a].com.clozure.Clozure CL-x8632[343]
>>
>> ?CCL::*CALLBACK-TRACE-P*: NIL
>>
>> 10/26/10 3:00:50 PM dx86cl[343] Lisp exception:
>> "Untitled" already exists
>>
>> 10/26/10 3:01:13 PM login[403] USER_PROCESS: 403
>> ttys000
>>
>> Prof. Alexander Repenning
>>
>> University of Colorado
>>
>> Computer Science Department
>>
>> Boulder, CO 80309-430
>>
>> vCard:
>> http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
>>
>>
>>
>> Prof. Alexander Repenning
>>
>>
>> University of Colorado
>>
>> Computer Science Department
>>
>> Boulder, CO 80309-430
>>
>>
>> vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
>>
>>
>>
>>
>>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>
More information about the Openmcl-devel
mailing list