Lisp HUG Maillist Archive

no representation during delivery?

Hi,

my app works correctly when interpreted and when compiled in the IDE. When
delivering simply with

(load-all-patches)
(load "dekl-ld")
(deliver 'main "dekl2" 0 :interface :capi)
(quit)

a test ride crashes with the following message:

; Loading text file c:\devel\lisp\sketch\dekl\dekl-init.lisp
Setting Oracle converters

Error: No representation for #<SIMPLE-FORM FORM 20684F84> needed by
APPLY-IN-PAN
E-PROCESS
  1 (abort) Quit process.

Type :b for backtrace, :c <option number> to proceed,  or :? for other
options

CL-USER 1 : 1 > :b

Interpreted call to (METHOD (SETF ITEMS) :AFTER (T SIMPLE-FORM))
Interpreted call to (METHOD INITIALIZE-INSTANCE :AFTER (STANDARD-FORM))
Interpreted call to (METHOD INITIALIZE-INSTANCE :AFTER (STANDARD-FORM))
Call to CLOS::NEXT-METHOD-CALL-2
Call to (METHOD INITIALIZE-INSTANCE :AROUND (CAPI::BASIC-ELEMENT))
Call to CLOS::NEXT-METHOD-CALL-2
Call to (METHOD INITIALIZE-INSTANCE :AROUND
(CAPI-INTERNALS:PANE-WITH-LAYOUT))
Call to CLOS::NEXT-METHOD-CALL-2
Call to (METHOD INITIALIZE-INSTANCE :AROUND (INTERFACE))
Call to CLOS::MAKE-INSTANCE-FROM-CLASS-1
Interpreted call to LOGIN
Interpreted call to MAIN
Call to DELIVERY::MAYBE-RYB-TOP-LEVEL
Call to (SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK)

CL-USER 2 : 1 >

What does this message "no representation" mean (I have no clue). Am I
missing something essential 
on capi delivery (I use no packages - at the moment I have nearly everything
in CL-USER)?

This was a test with non compiled sources. The compiled version show same
behaviour.

Any comments or hints welcome (before I post more of the code)

Thanks Andreas

LWW 4.4.6



Re: no representation during delivery?

Andreas Thiele wrote:

> Error: No representation for #<SIMPLE-FORM FORM 20684F84> needed by
> APPLY-IN-PANE-PROCESS

[snip]

> What does this message "no representation" mean (I have no clue).

I think it means that it doesn't have the Windows equivalent (some kind
of window handle) of some CAPI pane.  Now /why/ it doesn't have that handle
is a more difficult question.  It smells of a multi-threading problem to
me, but that's just a guess.

Arthur




AW: no representation during delivery?

 

> -----Ursprüngliche Nachricht-----
> Von: owner-lisp-hug@lispworks.com 
> [mailto:owner-lisp-hug@lispworks.com] Im Auftrag von Arthur Lemmens
> Gesendet: Mittwoch, 3. Januar 2007 15:48
> An: Andreas Thiele; lisp-hug@lispworks.com
> Betreff: Re: no representation during delivery?
> 
> 
> Andreas Thiele wrote:
> 
> > Error: No representation for #<SIMPLE-FORM FORM 20684F84> needed by 
> > APPLY-IN-PANE-PROCESS
> 
> [snip]
> 
> > What does this message "no representation" mean (I have no clue).
> 
> I think it means that it doesn't have the Windows equivalent 
> (some kind of window handle) of some CAPI pane.  Now /why/ it 
> doesn't have that handle is a more difficult question.  It 
> smells of a multi-threading problem to me, but that's just a guess.
> 
> Arthur
> 

Arthur,

thanks for your hints. 

I just made my app runnable under LWW 5.
The problem simply vanished - thus it seems to be an LWW 4.4.6 issue.

Andreas




Updated at: 2020-12-10 08:46 UTC