Re: [clutter] PyClutter Segfault with cairo textures

2009-08-31 Thread Karl Lattimer
On Sun, 2009-08-30 at 17:14 +0200, Bastian Winkler wrote:
> Hi,
> 
> it's fixed in master. Unfortunately I missed one HAVE_PYCAIRO check in
> cluttermodule.c and therefore pycairo wasn't initialized correctly.
> Seems like I had a config.h with HAVE_PYCAIRO defined lying around and
> haven't recognized this. What an awkward mistake...

Thanks fixed :)

BR,
 K

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] PyClutter Segfault with cairo textures

2009-08-30 Thread Bastian Winkler
Hi,

it's fixed in master. Unfortunately I missed one HAVE_PYCAIRO check in
cluttermodule.c and therefore pycairo wasn't initialized correctly.
Seems like I had a config.h with HAVE_PYCAIRO defined lying around and
haven't recognized this. What an awkward mistake...

:wq buz

> As it's not so easy to always debug python I haven't managed to
> ascertain very much about the crash. Here's what I did manage to get.
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x714e65e2 in _wrap_clutter_cairo_texture_create (self= optimized out>) at clutter-cairotexture.override:129
> 129 return PycairoContext_FromContext (ret,
> &PyClutterCairoContext_Type, NULL);
> (gdb) bt
> #0  0x714e65e2 in _wrap_clutter_cairo_texture_create
> (self=) at clutter-cairotexture.override:129
> #1  0x0020 in ?? ()
> #2  0x003a7d505c98 in PyThread_get_thread_ident () at
> Python/thread_pthread.h:220
> #3  0x00694cd8 in ?? ()
> #4  0x0060a4c0 in ?? ()
> #5  0x0096ddc0 in ?? ()
> #6  0x0001 in ?? ()
> #7  0x008d5a28 in ?? ()
> #8  0x77ef2210 in ?? ()
> #9  0x00694cd8 in ?? ()
> #10 0x006951a4 in ?? ()
> #11 0x in ?? ()
> 
> Anyone seen this kind of thing before, hardware is nvidia 8xxx series
> 
> BR,
>  K

-- 
GnuPG Fingerprint: 2FFF FC48 C7DF 1EA0 00A0  FD53 8C35 FD2E 6908 7B82


signature.asc
Description: Digital signature


[clutter] PyClutter Segfault with cairo textures

2009-08-30 Thread Karl Lattimer
When running the example cairo-texture.py for pyclutter I'm getting a
segfault. I'm currently using a fresh git clone.

As it's not so easy to always debug python I haven't managed to
ascertain very much about the crash. Here's what I did manage to get.

Program received signal SIGSEGV, Segmentation fault.
0x714e65e2 in _wrap_clutter_cairo_texture_create (self=) at clutter-cairotexture.override:129
129   return PycairoContext_FromContext (ret,
&PyClutterCairoContext_Type, NULL);
(gdb) bt
#0  0x714e65e2 in _wrap_clutter_cairo_texture_create
(self=) at clutter-cairotexture.override:129
#1  0x0020 in ?? ()
#2  0x003a7d505c98 in PyThread_get_thread_ident () at
Python/thread_pthread.h:220
#3  0x00694cd8 in ?? ()
#4  0x0060a4c0 in ?? ()
#5  0x0096ddc0 in ?? ()
#6  0x0001 in ?? ()
#7  0x008d5a28 in ?? ()
#8  0x77ef2210 in ?? ()
#9  0x00694cd8 in ?? ()
#10 0x006951a4 in ?? ()
#11 0x in ?? ()

Anyone seen this kind of thing before, hardware is nvidia 8xxx series

BR,
 K

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com