[PD-dev] [ pure-data-Bugs-3438392 ] [tclpd] opening tclfile help patches crashes pd-extended

SourceForge.net noreply at sourceforge.net
Tue Nov 15 18:13:37 CET 2011


Bugs item #3438392, was opened at 2011-11-15 09:13
Message generated for change (Tracker Item Submitted) made by eighthave
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3438392&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 6
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: mescalinum (mescalinum)
Summary: [tclpd] opening tclfile help patches crashes pd-extended

Initial Comment:
When I launch Pd-extended 0.43 2011-11-15 32-bit on Mac OS X 10.6.8/Intel, then open delete-help.pd, exists-help.pd, etc. I get this error from Tcl, then Pd-extended quits:

(Tcl) INVALID COMMAND NAME: invalid command name "Pt_Start()"
    while executing
"Pt_Start() called"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 $cmd_from_pd"

This crash seems to really be a Tcl panic triggering a quit.  Ideally, tclpd would catch the panic and just have the (Tcl) dump to the Pd window.  Here's the backtrace:
#0  0x910a4c5a in __kill ()
#1  0x910a4c4c in kill$UNIX2003 ()
#2  0x911375a5 in raise ()
#3  0x9114d6e4 in abort ()
#4  0x0188045f in Tcl_PanicVA ()
#5  0x0188047a in Tcl_Panic ()
#6  0x0185fc57 in Tcl_RegisterChannel ()
#7  0x01869263 in Tcl_CreateChannel ()
#8  0x0180ee08 in Tcl_ListMathFuncs ()
#9  0x0184c44e in TclStackAlloc ()
#10 0x0188c6e3 in TclObjInterpProcCore ()
#11 0x0180ee08 in Tcl_ListMathFuncs ()
#12 0x0184c44e in TclStackAlloc ()
#13 0x0188c6e3 in TclObjInterpProcCore ()
#14 0x0180ee08 in Tcl_ListMathFuncs ()
#15 0x0184c44e in TclStackAlloc ()
#16 0x0188c6e3 in TclObjInterpProcCore ()
#17 0x0180ee08 in Tcl_ListMathFuncs ()
#18 0x0180f191 in Tcl_ListMathFuncs ()
#19 0x01811b09 in Tcl_GetVersion ()
#20 0x01811eb1 in Tcl_EvalEx ()
#21 0x01887bc9 in TclFreePackageInfo ()
#22 0x01887dea in Tcl_PkgRequireProc ()
#23 0x01888a2f in Tcl_PkgProvide ()
#24 0x0180ee08 in Tcl_ListMathFuncs ()
#25 0x01811b09 in Tcl_GetVersion ()
#26 0x01811eb1 in Tcl_EvalEx ()
#27 0x0186fe5a in Tcl_FSEvalFileEx ()
#28 0x01870dce in Tcl_EvalFile ()
#29 0x0077f39e in tclpd_do_load_lib ()

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3438392&group_id=55736



More information about the Pd-dev mailing list