I realize this is absolutely no information at all, but someone may have a clue for me...
I have a gtk1.2/pygtk 0.6.8/python 2.1.1 program on the SGI which VERY rarely dies with the following: Gtk-CRITICAL **: file gtkobject.c: line 1162: assertion `GTK_IS_OBJECT (object)' failed. Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' Gtk-WARNING **: invalid unclassed pointer in cast to `GtkObject' Then core dump. Would anybody have an idea what types of errors would manifest themselves in this way? I can not reproduce this reliably, and I may go weeks without seeing it. What else could I do to debug this? Thanks, Ralph Walden What follows is a dbx stack trace: (sorry for the ugly waste of bandwidth!) (dbx) where > 0 _wrap_GTK_OBJECT_TYPE(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, >0x5f762b58) >["/view/sgi_comtools/vob/comtools/python/pygtk-0.6.8/gtkmodule_impl.c":420, >0x5f9b561c] 1 eval_code2(0x1023de40, 0x0, 0x0, 0x0, 0x10282278, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1948, 0x1003f798] 2 fast_function(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":3022, 0x100417cc] 3 eval_code2(0x1024e9a8, 0x0, 0x0, 0x0, 0x102ac23c, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1972, 0x1003dd3c] 4 fast_function(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":3022, 0x100417cc] 5 eval_code2(0x1020b4a8, 0x0, 0x0, 0x0, 0x102b6564, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1972, 0x1003dd3c] 6 call_eval_code2(0x0, 0x1113a354, 0x0, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2966, 0x100414d0] 7 call_object(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2805, 0x10040f90] 8 PyEval_CallObjectWithKeywords(0x0, 0x1113a354, 0x0, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2740, 0x10040d54] 9 instance_getattr(0x1113a354, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Objects/classobject.c":663, 0x100769b4] 10 eval_code2(0x1033d270, 0x0, 0x0, 0x0, 0x1117172c, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1761, 0x1003bccc] 11 fast_function(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":3022, 0x100417cc] 12 eval_code2(0x1033c560, 0x0, 0x0, 0x0, 0x103392e4, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1972, 0x1003dd3c] 13 call_eval_code2(0x0, 0x111409b4, 0x0, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2966, 0x100414d0] 14 call_object(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2805, 0x10040f90] 15 call_method(0x0, 0x111409b4, 0x0, 0x11178b00, 0x0, 0xc230000, 0x4, 0x111409b4) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2923, 0x10041374] 16 call_object(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2803, 0x10040f78] 17 PyEval_CallObjectWithKeywords(0x0, 0x10107b7c, 0x0, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":2740, 0x10040d54] 18 PyObject_CallObject(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Objects/abstract.c":1529, 0x10046f94] 19 PyGtk_HandlerMarshal(0x0, 0x110dc2b4, 0xffffffff, 0x0, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/pygtk-0.6.8/gtkmodule.c":3476, 0x5f9ab554] 20 gtk_invoke_idle_timeout(0x0, 0x0, 0xffffffff, 0x4, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/gnome/gtk+-1.2.9/gtk/gtkmain.c":1244, 0x5f8a88f0] 21 g_main_dispatch(0x0, 0x5f8a88b0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/gnome/glib-1.2.8/gmain.c":656, 0x5f73a50c] 22 g_main_iterate(0x0, 0x1, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x0, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/gnome/glib-1.2.8/gmain.c":877, 0x5f73aab4]More (n if no)?y 23 g_main_run(0x105f6050, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/gnome/glib-1.2.8/gmain.c":935, 0x5f73aeb4] 24 gtk_main(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/gnome/gtk+-1.2.9/gtk/gtkmain.c":524, 0x5f8a6e0c] 25 _wrap_gtk_main(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/pygtk-0.6.8/gtkmodule.c":3891, 0x5f9acae4] 26 eval_code2(0x1023e610, 0x0, 0x0, 0x0, 0x1016ee30, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1948, 0x1003f798] 27 fast_function(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":3022, 0x100417cc] 28 eval_code2(0x10189db0, 0x0, 0x0, 0x0, 0x102ac58c, 0x0, 0x0, 0x0) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":1972, 0x1003dd3c] 29 PyEval_EvalCode(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/ceval.c":341, 0x10039ed8] 30 run_node(0x1014f590, 0x0, 0x0, 0x0, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/pythonrun.c":1045, 0x10049d78] 31 PyRun_FileExFlags(0x0, 0x0, 0xffffffff, 0x0, 0x0, 0xfb525a8, 0x0, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/pythonrun.c":1023, 0x10049cf0] 32 PyRun_SimpleFileExFlags(0x0, 0x7fff302b, 0x0, 0x0, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/pythonrun.c":665, 0x10048b6c] 33 PyRun_AnyFileExFlags(0xfb525d8, 0x7fff302b, 0x0, 0x7fff2c10, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Python/pythonrun.c":479, 0x10048364] 34 Py_Main(0x3, 0x7fff2cb4, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Modules/main.c":320, 0x10012be8] 35 main(0x0, 0x0, 0xffffffff, 0x11178b00, 0x0, 0xc230000, 0x4, 0x5f762b58) ["/view/sgi_comtools/vob/comtools/python/Python-2.1.1-test/Modules/python.c":10, 0x1001282c] 36 __start() ["/xlv55/kudzu-apr12/work/irix/lib/libc/libc_n32_M3/csu/crt1text.s":177, 0x100127d8] -- Ralph E. Walden Tripos, Inc. [EMAIL PROTECTED] _______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
