[PD] Pd GUI freeze with error message(Tcl)

Ivica Ico Bukvic ico at vt.edu
Wed Jan 29 19:08:50 CET 2014


I've seen these also happen when something tries to address a non-existent
widget (e.g. when it is being closed or something similar). There is an easy
way to prevent this from ever stopping GUI from working by encapsulating all
commands streaming from pd->gui with a simple catch{<command>}. This is what
in part pd-l2ork does and I cannot remember when was the last time I had a
problem like this.

> -----Original Message-----
> From: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] On Behalf Of
> Miller Puckette
> Sent: Wednesday, January 29, 2014 12:29 AM
> To: Jonghyun Kim
> Cc: pd-list at iem.at
> Subject: Re: [PD] Pd GUI freeze with error message(Tcl)
> 
> Hi Jong -
> 
> I think the "*(Tcl) INVALID COMMAND NAME' stuff isn't related to Pd
freezing,
> but I'd like to find out how it happens and fix it.
> 
> The GUI can freeze if Pd is overloaded with audio computation on Mcintosh
> compuers - the only thing I can suggest is reduce the amount of audio
> computation (I know - nobody would ever want to do that :)
> 
> cheers
> Miller
> 
> On Wed, Jan 29, 2014 at 04:03:17AM +0100, Jonghyun Kim wrote:
> > Hi list,
> >
> > I don't know why this cause, but sometimes it appears and GUI freeze,
but
> > still Audio alive. Only GUI die...
> >
> > Number Box, Vu meter, Sliders, and so on, these GUIs  all stop, and
don't
> > show the actual numbers...
> >
> > Anyone knows this issue?
> >
> > ----------------------
> > *(Tcl) INVALID COMMAND NAME: invalid command name ".x4de9a0.c"*
> > *while executing*
> > *"$tkcanvas itemconfig $tag -text $text"*
> > *(procedure "pdtk_text_set" line 2)*
> > *invoked from within*
> > *"pdtk_text_set .x4de9a0.c .x4de9a0.t395fcb0{98.13}"*
> > *("uplevel" body line 19)*
> > *invoked from within*
> > *"uplevel #0 $docmds"*
> > ----------------------
> >
> > Pd-0.45-4 (32bit)
> > Mac OS X Mavericks
> >
> > Screenshot attached.
> >
> > Thanks,
> > Jong
> 
> 
> > _______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
> 
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list




More information about the Pd-list mailing list