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.
> 0x00007ffff14e65e2 in _wrap_clutter_cairo_texture_create (self=<value
> optimized out>) at clutter-cairotexture.override:129
> 129     return PycairoContext_FromContext (ret,
> &PyClutterCairoContext_Type, NULL);
> (gdb) bt
> #0  0x00007ffff14e65e2 in _wrap_clutter_cairo_texture_create
> (self=<value optimized out>) at clutter-cairotexture.override:129
> #1  0x0000000000000020 in ?? ()
> #2  0x0000003a7d505c98 in PyThread_get_thread_ident () at
> Python/thread_pthread.h:220
> #3  0x0000000000694cd8 in ?? ()
> #4  0x000000000060a4c0 in ?? ()
> #5  0x000000000096ddc0 in ?? ()
> #6  0x0000000000000001 in ?? ()
> #7  0x00000000008d5a28 in ?? ()
> #8  0x00007ffff7ef2210 in ?? ()
> #9  0x0000000000694cd8 in ?? ()
> #10 0x00000000006951a4 in ?? ()
> #11 0x0000000000000000 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

Attachment: signature.asc
Description: Digital signature

Reply via email to