package libcairo2
retitle 612645 openchrome: new libcairo2(?) crashes openchrome EXA
reassign 612645 xserver-xorg-video-openchrome
thanks

Hello,

upgrading libcairo2 to 1.10.2-2 crashes Xorg on a VIA VX800 Chrome 9
(IdeaPad S12) when starting firefox (iceweasel) or gdm3. Downgrading
libcairo2 to 1.8.10-6 solves the issue.

I'm using the current openchrome from unstable with EXA enabled.
I just spotted the crash also doesn't show up when adding
        Option "ExaNoComposite" "true"
to xorg.conf, hence I assume the bug is more related to openchrome EXA
than to libcairo2, thus I'm reassigning it to openchrome.

Disabling Composite was not needed before and as far as I can see from
disabling it at least notify-osd and screenlets did use Composite
effects before.

I can't really tell how deep libcairo2 is involved into the crash, since
upgrading to 1.10.2-2 also installs EGL and XCB libs.
I believe, the relevant candidates are
        libcairo2 1.10.2-2
        libegl1-mesa 7.10-3
        libxcb-dri2-0 1.7-2
        libxcb-xfixes0 1.7-2
I have no idea how to narrow this down any further since libcairo2 seems
to be the only current dependent of the others.

Attached is my crashing xorg.conf together with a Xorg log from
xserver-xorg-video-openchrome 1:0.2.904+svn916-1. If you need further
evidence I'd be glad to provide it.

This is most likely something to forward upstream, but I have no
openchrome trac account and would really like to avoid creating one if
possible.


regards
   Mario
-- 
Independence Day: Fortunately, the alien computer operating system works just
fine with the laptop. This proves an important point which Apple enthusiasts
have known for years. While the evil empire of Microsoft may dominate the
computers of Earth people, more advanced life forms clearly prefer Macs.


Section "Monitor"
        Identifier      "CMO 1233 LCD TFT 1280x800"
EndSection

Section "Monitor"
        Identifier      "External Display"
EndSection

Section "Device"
        Identifier      "VIA VX800 Chrome 9 HC3 Integrated Graphics"
        BoardName       "VIA Chrome9 HC3"
        VendorName      "VIA Technologies, Inc."
        Driver          "openchrome"

        Option          "AccelMethod"           "EXA"
        Option          "ExaScratchSize"        "8192"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "CMO 1233 LCD TFT 1280x800"
        Device          "VIA VX800 Chrome 9 HC3 Integrated Graphics"
EndSection

Attachment: Xorg.0.log.bz2
Description: Binary data

Attachment: signature.asc
Description: Digital signature

Reply via email to