Here are some notes regarding this problem from one of our developers...if it's a GTK problem, can we wrap it such that it doesn't crash in the pyGTK layer?

-dave


http://mail.gnome.org/archives/gtk-app-devel-list/2004-October/msg00172.html
https://bugs.eclipse.org/bugs/long_list.cgi?buglist=39443

---

http://cvs.gnome.org/viewcvs/gtk%2B/gtk/gtktreestore.c?r1=1.34&r2=1.35

old diff of 1.35 (actual is 1.120), last changes in broken code?

version 1.35, Fri Jun 15 23:03:26 2001 UTC
"4 years, 4 months ago"

LOG:
> Fri Jun 15 18:53:48 2001  Jonathan Blandford  <[EMAIL PROTECTED]>
>
> While everyone else was busy flaming eash other over configuration
> engines, I secretly got sorting completely working with store widgets
> and GtkTreeView.  GtkTreeModelSort, here I come!!!!!


---

http://cvs.gnome.org/viewcvs/gtk%2B/gtk/gtktreestore.c?r1=1.15&r2=1.16

LOG:
> 2001-01-30  Havoc Pennington  <[EMAIL PROTECTED]>
>
> * gtk/gtktreestore.c (gtk_tree_store_get_path): g_return_if_fail
> on iter->user_data != NULL instead of silently accepting it.
> (gtk_tree_store_iter_next): ditto. Also, don't modify iter unless
> we are returning TRUE.

Dave Aitel wrote:
I'm running into a crash with the latest Windows build of GTK and pyGTK on XPSP2: Gtk-Error **: file gtkstreestore.c: line 583 (gtk_tree_store_get_path): assertion failed: (G_NODE (iter->user_data)->parent!=NULL)

This happens off and on, but hard to reliably reproduce. I'm doing it with CANVAS, which uses a single-threaded gui queue (posted on this list a while back).

Is this a known bug?

Version info follows.

$ /cygdrive/c/Python24/python.exe versioninfo.py
[+] Python v2.4.0 (MSC v.1310 32 bit (Intel))
[.] platform.py v1.0.2
[.] libc:
[-] uname: Windows XP (5.1.2600) -
[.] <module 'site' from 'c:\Python24\lib\site.pyc'>
[.] gobject: glib v2.8.3
[.] gobject: pygtk v2.6.3
[.] gtk: gtk v2.8.6
[.] gtk: pygtk v2.6.3
[.] gtk.ListStore supports: ['reorder', 'swap', 'iter_is_valid', 'move_before',
'move_after']
[.] gtk.TreeModel supports: ['get_string_from_iter', 'get', 'filter_new', 'get_s
tring_from_iter']
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to