<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to iwidgets-bugs</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/</link><description>Recent changes to iwidgets-bugs</description><atom:link href="https://sourceforge.net/p/incrtcl/iwidgets-bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 08 Aug 2018 22:45:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/incrtcl/iwidgets-bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#117 Mac OS X: random crashes of wish (tcl/tk 8.6.6) using Iwidgets (4.1.0) radiobox class</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/117/?limit=25#2a74</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Once I set up a testbed with all those outdated releases on an OSX High Sierra system, my testing shows no failure running the test script.&lt;/p&gt;
&lt;p&gt;Sorry, but there continues to be nothing I can do when I cannot reproduce the failure.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Wed, 08 Aug 2018 22:45:29 -0000</pubDate><guid>https://sourceforge.net463af03b02818a97bca8c246de31bff0fdba9bcc</guid></item><item><title>#119 Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/?limit=25#4cdc</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Don Porter&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Wed, 14 Feb 2018 20:06:32 -0000</pubDate><guid>https://sourceforge.net085442591592002422ef4bc572197924fed87c7d</guid></item><item><title>#119 Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/?limit=25#4aaa</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;By all appearances, in the entire Itcl 4 development history, this just hasn't been done.  I suspect it's not hard to do, but I'm not ready to predict a completion date.&lt;/p&gt;
&lt;p&gt;You can keep using Itcl 3.4.4 with Tcl 8.6 in the meantime.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Tue, 13 Feb 2018 19:23:34 -0000</pubDate><guid>https://sourceforge.netdddbe6b2285163f342018da92076d40918b39bb7</guid></item><item><title>#119 Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/?limit=25#2453</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Is there a way to work around this issue temporarily?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trey Jackson</dc:creator><pubDate>Tue, 13 Feb 2018 18:46:22 -0000</pubDate><guid>https://sourceforge.netb228345d2c339e5e8d0536464af145b17eb10661</guid></item><item><title>#119 Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/?limit=25#0221</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Itcl_InvokeEnsembleMethod is failing to set a ProcErrorProc.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Tue, 13 Feb 2018 17:06:00 -0000</pubDate><guid>https://sourceforge.net077e433206fbf5f7c681ded4bfa29d326af1c2ab</guid></item><item><title>Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using a build from ActiveState, if I throw an error from inside an itcl::ensemble, the interpreter core dumps.  This is very easy to reproduce - simply source this file and you get a crash.&lt;/p&gt;
&lt;h1 id="binsh"&gt;!/bin/sh&lt;/h1&gt;
&lt;h1 id="-tcl-the-next-line-restarts-using-tclsh"&gt;-&lt;em&gt;-Tcl-&lt;/em&gt;- the next line restarts using tclsh \&lt;/h1&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;exec&lt;/span&gt; &lt;span class="n"&gt;tclsh&lt;/span&gt;  &lt;span class="s"&gt;"$0"&lt;/span&gt; &lt;span class="s"&gt;"$@"&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;package require Tcl 8.6.7&lt;br/&gt;
package require Itcl 4.1.0&lt;/p&gt;
&lt;p&gt;itcl::ensemble myensemble part dothing {args} {&lt;br/&gt;
  error "wait, what?"&lt;br/&gt;
}&lt;/p&gt;
&lt;p&gt;myensemble dothing here&lt;/p&gt;
&lt;h1 id="core-dump"&gt;core dump&lt;/h1&gt;
&lt;p&gt;Yes, I realize that &lt;span&gt;[namespace ensemble]&lt;/span&gt; is now a thing, but I am transitioning from Tcl 8.4 to 8.6, and I do not have namespace ensemble available.  Our entire code base is now subject to this crazy bug.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trey Jackson</dc:creator><pubDate>Mon, 12 Feb 2018 23:33:17 -0000</pubDate><guid>https://sourceforge.netae96d8dab3147539a12c877b7ddadb7120a1c734</guid></item><item><title>Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/119/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 119 has been modified: Throwing an error from within an itcl::ensemble causes a segmentation fault (core dump)&lt;br/&gt;
Edited By: Don Porter (dgp)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed-fixed'&lt;br/&gt;
Owner updated: None =&amp;gt; u'dgp'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trey Jackson</dc:creator><pubDate>Mon, 12 Feb 2018 23:33:17 -0000</pubDate><guid>https://sourceforge.net03d0b59c6a2b8d6e4616fc7f24cc7d71b28824d6</guid></item><item><title>#118 application error when using combobox dropdown</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/118/?limit=25#57eb</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-duplicate&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Don Porter&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Mon, 18 Dec 2017 17:52:42 -0000</pubDate><guid>https://sourceforge.net2bc2deee1a9b0ac9bd7a53f2daef388db45fee74</guid></item><item><title>#118 application error when using combobox dropdown</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/118/?limit=25#94eb</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Dup of bug 115. Already fixed.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Porter</dc:creator><pubDate>Mon, 18 Dec 2017 17:52:22 -0000</pubDate><guid>https://sourceforge.net5f18203888b7560b438bba9dc286153340b61b7b</guid></item><item><title>application error when using combobox dropdown</title><link>https://sourceforge.net/p/incrtcl/iwidgets-bugs/118/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To reproduce (using iwidgets 4.1 in Tcl/Tk 8.6.7)&lt;/p&gt;
&lt;p&gt;set tl &lt;span&gt;[toplevel .tl]&lt;/span&gt;&lt;br/&gt;
 pack &lt;span&gt;[iwidgets::combobox $tl.cb]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;now, click on the down arrow in the combo box.&lt;br/&gt;
 then click anywhere in the empty listbox that appears an you'll get this traceback&lt;/p&gt;
&lt;p&gt;invalid command name "namespace inscope ::iwidgets::Combobox {::.tl.cb _selectCmd}"&lt;br/&gt;
    while executing&lt;br/&gt;
"&lt;span&gt;[itcl::code $this _selectCmd]&lt;/span&gt;"&lt;br/&gt;
    (object "::.tl.cb" method "::iwidgets::Combobox::_stateSelect" body line 4)&lt;br/&gt;
    invoked from within&lt;br/&gt;
"_stateSelect"&lt;br/&gt;
    (object "::.tl.cb" method "::iwidgets::Combobox::_dropdownBtnRelease" body line 18)&lt;br/&gt;
    invoked from within&lt;br/&gt;
"::.tl.cb _dropdownBtnRelease .tl.cb.lwchildsite.efchildsite.popup.list.lwchildsite.listbox 136 21"&lt;br/&gt;
    (in namespace inscope "::iwidgets::Combobox" script line 1)&lt;br/&gt;
    invoked from within&lt;br/&gt;
"namespace inscope ::iwidgets::Combobox {::.tl.cb _dropdownBtnRelease .tl.cb.lwchildsite.efchildsite.popup.list.lwchildsite.listbox 136 21}"&lt;br/&gt;
    (command bound to event)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trey Jackson</dc:creator><pubDate>Fri, 15 Dec 2017 21:48:12 -0000</pubDate><guid>https://sourceforge.net0320fe590a2ccf69630119c9222b9775c8bd1e18</guid></item></channel></rss>