bh@localhost:~$ spe --debug &gt; debug.txt 2&gt;&amp;1<br>[This is the part where I select File&gt;Open]<br>Aborted<br>bh@localhost:~$ cat debug.txt<br><br>(python:8018): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL&#39; failed<br>
<br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br><br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br>
<br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br><br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br>
<br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br><br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br>
<br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br><br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br>
<br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br><br>(python:8018): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget-&gt;parent == GTK_WIDGET (container)&#39; failed<br>
**<br>** Gtk:ERROR:(/build/buildd/gtk+2.0-2.12.9/gtk/gtkcontainer.c:2641):IA__gtk_container_propagate_expose: assertion failed: (child-&gt;parent == GTK_WIDGET (container))<br><br>SPE v0.8.4.h (c)2003-2008 <a href="http://www.stani.be">www.stani.be</a><br>
<br>If spe fails to start:<br>&nbsp;- type &quot;python SPE.py --debug &gt; debug.txt 2&gt;&amp;1&quot; at the command prompt<br>&nbsp;&nbsp; (or if you use tcsh: &quot;python SPE.py --debug &gt;&amp; debug.txt&quot;)<br>&nbsp;- send debug.txt with some info to <a href="http://spe.stani.be">spe.stani.be</a>[at]<a href="http://gmail.com">gmail.com</a><br>
&nbsp;<br>Blender support disabled (run SPE inside Blender to enable).<br>Encrypted debugging enabled.<br><br>Spe is running in debugging mode with this configuration:<br>- platform&nbsp; : linux2<br>- python&nbsp;&nbsp;&nbsp; : 2.5.2<br>- wxPython&nbsp; : <a href="http://2.6.3.2">2.6.3.2</a><br>
- interface : &lt;default&gt;<br>- encoding&nbsp; : UTF8<br><br>Launching application...<br>Create: Framework: menu.<br>Create: Framework: toolbar.<br>Create: Framework: statusbar.<br>Creating tabs...<br>&nbsp;&nbsp;&nbsp; Shell<br>&nbsp;&nbsp;&nbsp; Locals<br>
&nbsp;&nbsp;&nbsp; Session<br>&nbsp;&nbsp;&nbsp; Output<br>&nbsp;&nbsp;&nbsp; Find<br>&nbsp;&nbsp;&nbsp; Browser<br>&nbsp;&nbsp;&nbsp; Recent<br>&nbsp;&nbsp;&nbsp; Todo<br>&nbsp;&nbsp;&nbsp; Index<br>&nbsp;&nbsp;&nbsp; Notes<br>&nbsp;&nbsp;&nbsp; Donate<br>Create: MdiSplit: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt; unnamed unnamed<br>Create: Sdi:&nbsp;&nbsp; &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.tabs<br>
Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Size<br>Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onSize<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Size<br>
Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Size<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Size<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>
Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onMove<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>
Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onMove<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>
Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onMove<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Move<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Activate(True)<br>
Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onActivate<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Activate(True)<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Size<br>
Event:&nbsp; Parent: &lt;class &#39;Parent.Panel&#39;&gt;.onSize<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Size<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Size<br>
Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Size<br>Event:&nbsp; Child: unnamed: &lt;class &#39;Child.Panel&#39;&gt;.onKillFocus(dead=False)<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitParentFrame&#39;&gt;.Activate(False)<br>
Event&lt;: Child: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Close<br>Event&lt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Close<br>Event&gt;: Framework: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.Close returns True<br>
Event&gt;: Child: &lt;class &#39;wx._core._wxPyDeadObject&#39;&gt;.Close returns True<br>Opening /home/bh/comp3608/ThreeDigit.py<br>Create: MdiSplit: &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt; ThreeDigit.py /home/bh/comp3608/ThreeDigit.py<br>
Create: Sdi:&nbsp;&nbsp; &lt;class &#39;sm.wxp.smdi.MdiSplitChildFrame&#39;&gt;.tabs<br>bh@localhost:~$ <br><br>