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
signature.asc
Description: Digital signature
