discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Linux-x86-64 and cairo crash


From: Riccardo Mottola
Subject: Linux-x86-64 and cairo crash
Date: Mon, 12 Sep 2011 02:00:42 +0200
User-agent: Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.9.2.17) Gecko/20110601 Lightning/1.0b3pre Lanikai/3.1.10

Hi,

I just updated everything on my linux-x86-64 box, running gcc4 and libobjc2 from our own repo. Reconfigured/cleaned/installed all core.

All apps segfault, here Ink:


2011-09-11 23:11:28.802 Ink[30192] No local time zone specified.
2011-09-11 23:11:28.803 Ink[30192] Using time zone with absolute offset 0.
2011-09-11 23:11:28.802 Ink[30192] Cairo status 'invalid value for stride' in DPSinitgraphics
2011-09-11 23:11:28.814 Ink[30192] XShm not supported, XShmAttach() failed.
2011-09-11 23:11:28.814 Ink[30192] Falling back to normal XImage (will be slower). 2011-09-11 23:11:28.814 Ink[30192] Cairo status 'invalid value for stride' in DPSinitgraphics 2011-09-11 23:11:28.815 Ink[30192] The font specified for NSFont, FreeSans, can't be found. 2011-09-11 23:11:28.859 Ink[30192] Cairo status 'invalid value for stride' in DPSinitgraphics

Program received signal SIGSEGV, Segmentation fault.
0x00007fffefd3ca30 in cairo_get_target () from /usr/lib64/libcairo.so.2

#0  0x00007fffefd3ca30 in cairo_get_target () from /usr/lib64/libcairo.so.2
#1 0x00007ffff0036489 in -[CairoGState drawGState:fromRect:toPoint:op:fraction:] (self=0xd3ed58, _cmd=<optimized out>, source=0xd438f8, aRect=...,
    aPoint=..., op=NSCompositeSourceOver, delta=1) at CairoGState.m:1344
#2 0x00007ffff781b90c in -[NSCachedImageRep nativeDrawInRect:fromRect:operation:fraction:] (self=<optimized out>, _cmd=<optimized out>, dstRect=...,
    srcRect=..., op=NSCompositeSourceOver, delta=<optimized out>)
    at NSCachedImageRep.m:278
#3 0x00007ffff78807b4 in -[NSImageRep drawInRect:fromRect:operation:fraction:respectFlipped:hints:] (self=0xd3f4f8, _cmd=<optimized out>, dstRect=...,
    srcRect=..., op=NSCompositeSourceOver, delta=1,
respectFlipped=<optimized out>, hints=<optimized out>) at NSImageRep.m:793 #4 0x00007ffff787a84c in -[NSImage drawInRect:fromRect:operation:fraction:respectFlipped:hints:] (self=0xd13be8, _cmd=<optimized out>, dstRect=..., srcRect=..., op=NSCompositeSourceOver, delta=1, respectFlipped=1 '\001',
    hints=0x0) at NSImage.m:995
#5  0x00007ffff781d7a4 in -[NSCell drawInteriorWithFrame:inView:] (
    self=<optimized out>, _cmd=<optimized out>, cellFrame=...,
    controlView=<optimized out>) at NSCell.m:2036
#6  0x00007ffff781d947 in -[NSCell drawWithFrame:inView:] (self=0xd13ce8,
_cmd=<optimized out>, cellFrame=..., controlView=0xd13d58) at NSCell.m:2060
#7  0x00007ffff77e6333 in -[NSAppIconView drawRect:] (self=0xd13d58,
    _cmd=<optimized out>, rect=...) at NSApplication.m:564

Update: the issue is that it is exported to a 15/16bit display perhaps?
I tried exporting to a 24bit display and Ink works fine!

I wonder if it is our bug or cairo's...

Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]