[Python-apps-team] Bug#474183: Bug#474183: spe: Crash when closing a file

Stani spe.stani.be at gmail.com
Fri Apr 4 16:41:19 UTC 2008


Hi Christophe,
I am not able to reproduce this bug. I've committed some other fixes to 
subversion, so maybe you can try if SPE from subversion works for you.
Can someone else confirm this bug with spe subversion (or with the 
debian package)?
Stani
Christophe Combelles schreef:
> Package: spe
> Version: 0.8.4.e-1
> Severity: important
>
>
> - I start spe
> - I File -> Close the default unnamed file
> -> crash
> It seems to only crash when the last remaining file is closed
>
>
>
>
> (python:20535): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src !=
> NULL' failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
>
> (python:20535): Gtk-CRITICAL **: gtk_container_remove: assertion
> `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
> failed
> **
> **
> Gtk:ERROR:(/tmp/buildd/gtk+2.0-2.12.9/gtk/gtkcontainer.c:2641):IA__gtk_container_propagate_expose:
> assertion failed: (child->parent == GTK_WIDGET (container))
>
> SPE v0.8.4.e (c)2003-2008 www.stani.be
>
> If spe fails to start:
>  - type "python SPE.py --debug > debug.txt 2>&1" at the command prompt
>    (or if you use tcsh: "python SPE.py --debug >& debug.txt")
>  - send debug.txt with some info to spe.stani.be[at]gmail.com
>  
> Blender support disabled (run SPE inside Blender to enable).
> Encrypted debugging enabled.
>
> Spe is running in debugging mode with this configuration:
> - platform  : linux2
> - python    : 2.4.5
> - wxPython  : 2.6.3.2
> - interface : <default>
> - encoding  : utf-8
>
> Launching application...
> Create: Framework: menu.
> Create: Framework: toolbar.
> Create: Framework: statusbar.
> Creating tabs...
> 	Shell
> 	Locals
> 	Session
> 	Output
> 	Find
> 	Browser
> 	Recent
> 	Todo
> 	Index
> 	Notes
> 	Donate
> Create: MdiSplit: <class 'sm.wxp.smdi.MdiSplitChildFrame'> unnamed
> unnamed
> Create: Sdi:   <class 'sm.wxp.smdi.MdiSplitChildFrame'>.tabs
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Size
> Event:  Parent: <class 'Parent.Panel'>.onSize
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Size
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitChildFrame'>.Size
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitChildFrame'>.Size
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event:  Parent: <class 'Parent.Panel'>.onMove
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event:  Parent: <class 'Parent.Panel'>.onMove
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event:  Parent: <class 'Parent.Panel'>.onMove
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event:  Parent: <class 'Parent.Panel'>.onMove
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitParentFrame'>.Move
> Event<: Framework: <class
> 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(True)
> Event:  Parent: <class 'Parent.Panel'>.onActivate
> Event>: Framework: <class
> 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(True)
> Event<: Child: <class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close
> Event<: Framework: <class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close
> Dialog: Parent: <class 'Parent.Panel'>.messageCancel
> Event:  Child: unnamed: <class 'Child.Panel'>.onKillFocus(dead=False)
> Event>: Framework: <class
> 'sm.wxp.smdi.MdiSplitParentFrame'>.Activate(False)
> Event>: Framework: <class 'sm.wxp.smdi.MdiSplitChildFrame'>.Close
> returns True
> Event>: Child: <class 'wx._core._wxPyDeadObject'>.Close returns True
>
>
>
>
>
>
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages spe depends on:
> ii  kiki                         0.5.6-3     tool for python regular expression
> ii  pychecker                    0.8.17-8    Finds common bugs in python source
> ii  python                       2.4.4-6     An interactive high-level object-o
> ii  python-central               0.6.1       register and build utility for Pyt
> ii  python-wxglade               0.6.3-0.1   GUI designer written in Python wit
> ii  python-wxgtk2.6              2.6.3.2.2-2 wxWidgets Cross-platform C++ GUI t
> ii  winpdb                       1.3.6-1     Platform independent Python debugg
>
> Versions of packages spe recommends:
> ii  wx2.6-doc                    2.6.3.2.2-2 wxWidgets Cross-platform C++ GUI t
>
> -- no debconf information
>
>
>
> _______________________________________________
> Python-apps-team mailing list
> Python-apps-team at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/python-apps-team
>   






More information about the Python-apps-team mailing list