[PD-dev] iemlib/any vs. hexloader fix

IOhannes m zmoelnig zmoelnig at iem.at
Thu Jun 19 14:17:58 CEST 2008


Hans-Christoph Steiner wrote:
> I just randomly tried instantiating [iemlib/any] and got 1000 lines  
> of this:
> 
> iemlib/any: already loaded
> iemlib/any: already loaded
> iemlib/any: already loaded
> iemlib/any: already loaded
> iemlib/any: already loaded
> error: maximum object loading depth 1000 reached
>   iemlib/any
> ... couldn't create
> 
> I imagine it's related to the hexloader fix.  I don't think it is  
> especially important, I'll bet that iemlib/any is more the culprit,  
> but I just thought I'd point it out.


hmm, thanks for bringing this up.
i can reproduce the problem here, BUT:
i reverted my patch (it is really just modifiying 3 lines and deleting 
another 3) and recompiled.
this is what i get:
  tried /tmp/pdx/20080619/usr/bin/iemlib/any.l_i386 and failed
  tried /tmp/pdx/20080619/usr/lib/pd/extra/iemlib/any.l_i386 and failed
  tried /tmp/pdx/20080619/usr/bin/iemlib/any.pd_linux and failed
  tried /tmp/pdx/20080619/usr/lib/pd/extra/iemlib/any.pd_linux and 
succeeded
   iemlib/any
  ... couldn't create

AFTER this is can create [any] just fine (but still no [iemlib/any])


no hexloader (or other loader) involved.

i agree that it is annoying to get the error line a thousand times (and 
a waste of ressources it is too)

fgmasdr
IOhannes




More information about the Pd-dev mailing list