GNOME Bugzilla – Bug 566486
[Segmentation fault] (py)goocanvas 0.13 and python 2.6
Last modified: 2009-07-24 15:38:14 UTC
Steps to reproduce: 1.Launch Stack trace: Other information:
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Stack trace: Program received signal SIGSEGV, Segmentation fault.
+ Trace 211281
Thread 3082561216 (LWP 8035)
pygoocanvas 0.13.0-1 goocanvas 0.13-1
Try this on your system: $ python >>> import goocanvas If you get a segfault here, then the problem is not in PiTiVi, but in pygoocanvas.
Confirming that problem is indeed with goocanvas. import goocanvas gives a segfault in python 2.6 Versions: goocanvas 0.13-1, pygoocanvas 0.13.0-1 I'll try with older goocanvas versions and check if the problem goes away.
pygoocanvas 0.12.0-2 (now in the Arch repositories) initialises and pitivi works properly.
Renamed title accordingly. Maybe the (py)goocanvas maintainers have an idea of what's going wrong.
Maybe completely unrelated...but, what version of (py)cairo are you using?
Abhishek, could you answer Gian Mario's question from the comment above ?
Abhishek, the 0.11 series is no longer going to be supported as soon as 0.13.1 is out (next monday). I just had a look at what archlinux provides and I must say I'm most impressed that they have all the latest GStreamer packages, so you should be able to get the latest 0.13.0.2 pre-release and give it a try: ftp://ftp.gnome.org/pub/gnome/sources/pitivi/0.13/pitivi-0.13.0.2.tar.bz2 I'm marking this bug as obsolete. If your problem still persists, please open a new bug against versio 0.13.x
Arch has pygoocanvas 0.12.0 now instead of 0.13.0 which has solved the problem of pitivi crashing; anyway this was not actually a bug in pitivi at all. (comment #6) Thanks for the link to the pre-release, I'll try it out.
@Gian: I'm using pycairo 1.8.4.
(In reply to comment #12) > @Gian: I'm using pycairo 1.8.4. > Abhishek, that is the problem, pycairo broke the API/ABI starting from 1.8.0. pygoocanvas 0.14.1 now require a pycairo >= 1.8.0 and (hopefully) solve this issue.