Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#33439 - [pixman] 0.28 crashes realStudio apps (gtk) while pixman 0.26 does not

Attached to Project: Arch Linux
Opened by Heinrich Siebmanns (Harvey) - Friday, 18 January 2013, 16:55 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 16 October 2013, 16:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I have a rather weird problem. Starting with the update from pixman 0.26 to 0.28 together with cairo 1.12.8-2 on 2012-11-08 my RealStudio apps are crashing when using graphics like rects or boxes. The are just segfaulting and thats it.

First I thought this would be a RealStudio problem but wait - I checked the upcoming ubuntu 13.04 which also uses libpixman 0.28.2 and guess what? No crashes there.

So I'm asking myself: What are we doing different then ubuntu? Why are we getting crashes while they are running this o.k.?

I need some help and hints to figure this out. Is this due to them compiling for i386 and us for i686? As far as I can tell we are not applying any patches to the vanilla sources. Ubuntu uses debian sources which seem to be patched. But I can't find their sources. Could this be causing my crashes?
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 16 October 2013, 16:53 GMT
Reason for closing:  None
Comment by Andreas Radke (AndyRTR) - Saturday, 19 January 2013, 15:20 GMT

There you can check the Changelog and also the source and the *ubuntu*.diff.gz.
Comment by Heinrich Siebmanns (Harvey) - Tuesday, 22 January 2013, 13:08 GMT
O.K. Some further investigation: It's not pixman itself it's cairo that causes the segfaults. In Ubuntu raring it is still V 1.12.8 (ubuntu 13.04):
They must have a cause for using libpixman 0.28.2 with cairo 1.12.8...

FWIW: I did recompile /usr/lib/ with pixman 0.26 which works o.k., even if libpixman 0.28.2 ist installed afterwards. There must be some changes in cairo which only take effect when libpixman 0.28 ist installed during compiletime.

To be continued...
Comment by Heinrich Siebmanns (Harvey) - Tuesday, 22 January 2013, 13:13 GMT
Just seen: Maybe related to this:
Comment by Jelle van der Waa (jelly) - Sunday, 10 March 2013, 12:43 GMT
Is it fixed now?
Comment by Heinrich Siebmanns (Harvey) - Sunday, 10 March 2013, 13:46 GMT
No, its not. Sorry.
Comment by Jan de Groot (JGC) - Wednesday, 16 October 2013, 14:26 GMT
Can you compile cairo and pixman with debug information and generate a backtrace of the crash? I suspect they're using cairo API in an invalid way, but I can't even download their software without registering, which I refuse to do.
Comment by Heinrich Siebmanns (Harvey) - Wednesday, 16 October 2013, 16:22 GMT
Wow, you're a bit late on this topic ;) Meanwhile there is a shiny new software, the company and the software have a new name and so on ( And - I don't use it anymore. I have moved to QT... Feel free to close this bug as I can't help you anymore. Sorry.