Debian Bug report logs - #571192
libcairo2: Eclipse crashes when hit on a proposal

version graph

Package: libcairo2; Maintainer for libcairo2 is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for libcairo2 is src:cairo (PTS, buildd, popcon).

Reported by: Richard Zhou <zrx550@gmail.com>

Date: Wed, 24 Feb 2010 08:27:02 UTC

Severity: important

Found in version cairo/1.8.8-2

Fixed in versions cairo/1.8.10-2, cairo/1.9.6-2

Done: Sebastian Dröge <slomo@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, zrx550@gmail.com, Dave Beckett <dajobe@debian.org>:
Bug#571192; Package libcairo2. (Wed, 24 Feb 2010 08:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Richard Zhou <zrx550@gmail.com>:
New Bug report received and forwarded. Copy sent to zrx550@gmail.com, Dave Beckett <dajobe@debian.org>. (Wed, 24 Feb 2010 08:27:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Richard Zhou <zrx550@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libcairo2: Eclipse crashes when hit on a proposal
Date: Wed, 24 Feb 2010 16:26:13 +0800
Package: libcairo2
Version: 1.8.8-2
Severity: important

When hit Enter on a popup proposal, Eclipse crashes.
The following message showed in terminal.

richard@r:~/bin/eclipse$ ./eclipse
The program 'Eclipse' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 61307 error_code 169 request_code 150 minor_code 7)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)


This is after I updated libcairo2 from 1.8.8-2 to 1.8.10-1.
After downgrade to 1.8.8-2, everything is fine.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libcairo2 depends on:
ii  libc6             2.10.2-5               Embedded GNU C Library: Shared lib
ii  libdirectfb-1.2-0 1.2.10really1.2.8-1+b1 direct frame buffer graphics - sha
ii  libfontconfig1    2.8.0-2                generic font configuration library
ii  libfreetype6      2.3.11-1               FreeType 2 font engine, shared lib
ii  libpixman-1-0     0.16.4-1               pixel-manipulation library for X a
ii  libpng12-0        1.2.42-2               PNG library - runtime
ii  libx11-6          2:1.3.3-1              X11 client-side library
ii  libxcb-render-uti 0.3.6-1                utility libraries for X C Binding 
ii  libxcb-render0    1.5-2                  X C Binding, render extension
ii  libxcb1           1.5-2                  X C Binding
ii  libxrender1       1:0.9.5-1              X Rendering Extension client libra
ii  zlib1g            1:1.2.3.4.dfsg-3       compression library - runtime

libcairo2 recommends no packages.

libcairo2 suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, kai.weber@glorybox.de, Dave Beckett <dajobe@debian.org>:
Bug#571192; Package libcairo2. (Wed, 24 Feb 2010 15:48:07 GMT) (full text, mbox, link).


Acknowledgement sent to Kai Weber <kai.weber@glorybox.de>:
Extra info received and forwarded to list. Copy sent to kai.weber@glorybox.de, Dave Beckett <dajobe@debian.org>. (Wed, 24 Feb 2010 15:48:07 GMT) (full text, mbox, link).


Message #10 received at 571192@bugs.debian.org (full text, mbox, reply):

From: Kai Weber <kai.weber@glorybox.de>
To: Debian Bug Tracking System <571192@bugs.debian.org>
Subject: Iceweasel is affected too (was Re: Eclipse crashes when hit on a proposal)
Date: Wed, 24 Feb 2010 16:43:19 +0100
Package: libcairo2
Severity: normal

I can confirm this crash in Eclipse.

It seems to affect iceweasel as well. See:

The program 'firefox-bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 199365 error_code 169 request_code 150 minor_code 7)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Regards, Kai

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libcairo2 depends on:
ii  libc6             2.10.2-6               Embedded GNU C Library: Shared lib
ii  libdirectfb-1.2-0 1.2.10really1.2.8-1+b1 direct frame buffer graphics - sha
ii  libfontconfig1    2.8.0-2                generic font configuration library
ii  libfreetype6      2.3.11-1               FreeType 2 font engine, shared lib
ii  libpixman-1-0     0.16.4-1               pixel-manipulation library for X a
ii  libpng12-0        1.2.42-2               PNG library - runtime
ii  libx11-6          2:1.3.3-1              X11 client-side library
ii  libxcb-render-uti 0.3.6-1                utility libraries for X C Binding 
ii  libxcb-render0    1.5-2                  X C Binding, render extension
ii  libxcb1           1.5-2                  X C Binding
ii  libxrender1       1:0.9.5-1              X Rendering Extension client libra
ii  zlib1g            1:1.2.3.4.dfsg-3       compression library - runtime

libcairo2 recommends no packages.

libcairo2 suggests no packages.

-- no debconf information




Reply sent to Sebastian Dröge <slomo@debian.org>:
You have taken responsibility. (Thu, 25 Feb 2010 12:33:40 GMT) (full text, mbox, link).


Notification sent to Richard Zhou <zrx550@gmail.com>:
Bug acknowledged by developer. (Thu, 25 Feb 2010 12:33:40 GMT) (full text, mbox, link).


Message #15 received at 571192-close@bugs.debian.org (full text, mbox, reply):

From: Sebastian Dröge <slomo@debian.org>
To: 571192-close@bugs.debian.org
Subject: Bug#571192: fixed in cairo 1.8.10-2
Date: Thu, 25 Feb 2010 12:32:18 +0000
Source: cairo
Source-Version: 1.8.10-2

We believe that the bug you reported is fixed in the latest version of
cairo, which is due to be installed in the Debian FTP archive:

cairo_1.8.10-2.debian.tar.gz
  to main/c/cairo/cairo_1.8.10-2.debian.tar.gz
cairo_1.8.10-2.dsc
  to main/c/cairo/cairo_1.8.10-2.dsc
libcairo-directfb2-dev_1.8.10-2_amd64.deb
  to main/c/cairo/libcairo-directfb2-dev_1.8.10-2_amd64.deb
libcairo-directfb2-udeb_1.8.10-2_amd64.udeb
  to main/c/cairo/libcairo-directfb2-udeb_1.8.10-2_amd64.udeb
libcairo-directfb2_1.8.10-2_amd64.deb
  to main/c/cairo/libcairo-directfb2_1.8.10-2_amd64.deb
libcairo2-dbg_1.8.10-2_amd64.deb
  to main/c/cairo/libcairo2-dbg_1.8.10-2_amd64.deb
libcairo2-dev_1.8.10-2_amd64.deb
  to main/c/cairo/libcairo2-dev_1.8.10-2_amd64.deb
libcairo2-doc_1.8.10-2_all.deb
  to main/c/cairo/libcairo2-doc_1.8.10-2_all.deb
libcairo2_1.8.10-2_amd64.deb
  to main/c/cairo/libcairo2_1.8.10-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 571192@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Dröge <slomo@debian.org> (supplier of updated cairo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 25 Feb 2010 13:16:47 +0100
Source: cairo
Binary: libcairo2-dev libcairo2 libcairo2-dbg libcairo2-doc libcairo-directfb2-udeb libcairo-directfb2 libcairo-directfb2-dev
Architecture: source all amd64
Version: 1.8.10-2
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <dajobe@debian.org>
Changed-By: Sebastian Dröge <slomo@debian.org>
Description: 
 libcairo-directfb2 - The Cairo 2D vector graphics library DirectFB build (dummy packag
 libcairo-directfb2-dev - Development files for Cairo graphics library DirectFB build (dumm
 libcairo-directfb2-udeb - The Cairo 2D vector graphics library DirectFB build (udeb)
 libcairo2  - The Cairo 2D vector graphics library
 libcairo2-dbg - The Cairo 2D vector graphics library (debugging symbols)
 libcairo2-dev - Development files for the Cairo 2D graphics library
 libcairo2-doc - Documentation for the Cairo Multi-platform 2D graphics library
Closes: 486174 515919 551570 551852 555412 561859 562698 571192
Changes: 
 cairo (1.8.10-2) unstable; urgency=low
 .
   * debian/rules:
     + Don't touch configure.in and friends.
   * debian/control:
     + Add Breaks for xulrunner and iceape until they're fixed
       (Closes: #571192, #561859, #551570, #551852, #555412, #562698).
   * debian/control:
     + Fix sections (Closes: #486174, #515919).
Checksums-Sha1: 
 7c241c546a18836d31f111de126c54cf7e538287 1605 cairo_1.8.10-2.dsc
 b8779657360536647257c1076382767696f4d6be 23504 cairo_1.8.10-2.debian.tar.gz
 bda4be7f23f757b99c53f4eb4aaaefbce22a9463 428246 libcairo2-doc_1.8.10-2_all.deb
 4f540782d488607699c75b5be3ba6b0a13e77de5 628390 libcairo2-dev_1.8.10-2_amd64.deb
 c056fc88f900afc147f8d6c172e3f6a7f6abffac 527416 libcairo2_1.8.10-2_amd64.deb
 dc45086927018bd68fdc3f8699943bb7ed562d80 852218 libcairo2-dbg_1.8.10-2_amd64.deb
 7c4d458046264f94b1bc46bd3576c4ee438eb111 207300 libcairo-directfb2-udeb_1.8.10-2_amd64.udeb
 5672988c3d3c5d3a8a7dd80bb1e6df8f118df1d9 275644 libcairo-directfb2_1.8.10-2_amd64.deb
 ba00e06464f6a48d132e7ba1066ed2c46ab94dbf 275872 libcairo-directfb2-dev_1.8.10-2_amd64.deb
Checksums-Sha256: 
 55091cdb09bf26971fc3f96f3c89eb9da92dd67c6c9628eeba0d43148ff02625 1605 cairo_1.8.10-2.dsc
 4e208c8b4ae5d9e48298f2505e5156fc611223a3a4f1ae095d7a6e2e0ef4e7bb 23504 cairo_1.8.10-2.debian.tar.gz
 dab706a84a1378e7b01b2c2f01a26e907d001b7c436747346f4828d5b9b6f7c7 428246 libcairo2-doc_1.8.10-2_all.deb
 a0a53a69686735a830c3827a6de8644aa486904e760a9464340fcc0dab37667d 628390 libcairo2-dev_1.8.10-2_amd64.deb
 41660fb609c4a8bce83a91825ddbba372e5fe26f0f28dd41236f8ccafc9d7de4 527416 libcairo2_1.8.10-2_amd64.deb
 369ae0f6a270be9fa1e2626d3befebba7b7329096f36cc1d30a040917a506133 852218 libcairo2-dbg_1.8.10-2_amd64.deb
 479bf06dcad55b7658687f1a3f403e83237988194267c1113495e83fa80b9991 207300 libcairo-directfb2-udeb_1.8.10-2_amd64.udeb
 dafac7b4eefa9726a25e3cfd2cf08e20df7a839bc5130b4e44a7534fa0f249a5 275644 libcairo-directfb2_1.8.10-2_amd64.deb
 23120b74bd29465ac008bf052b224c8a6ea9227eb6b0a1a7b33fb5d8fbbc6bcf 275872 libcairo-directfb2-dev_1.8.10-2_amd64.deb
Files: 
 828757714aa771e482a147117d8045bf 1605 libs optional cairo_1.8.10-2.dsc
 50fbcf24b5f6e28bbe0961def0a00836 23504 libs optional cairo_1.8.10-2.debian.tar.gz
 16a3d4fc277c76a9a6d9b0fff78968c0 428246 doc optional libcairo2-doc_1.8.10-2_all.deb
 2422566f3fc84e0f698cb58599bd7f1b 628390 libdevel optional libcairo2-dev_1.8.10-2_amd64.deb
 5da9cbbee2b1b6ee7b5723ee9e1798e7 527416 libs optional libcairo2_1.8.10-2_amd64.deb
 63f298deef622c344469bbe0b8bd2a6d 852218 debug extra libcairo2-dbg_1.8.10-2_amd64.deb
 082f2b6b25b82235a599b3f282f07f5c 207300 debian-installer optional libcairo-directfb2-udeb_1.8.10-2_amd64.udeb
 845462a587ad01fc4fc5c34da82d1f04 275644 libs optional libcairo-directfb2_1.8.10-2_amd64.deb
 416b185c27934f7754f0fb332c59d222 275872 libdevel optional libcairo-directfb2-dev_1.8.10-2_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuGbDwACgkQBsBdh1vkHyFJjACgqnfre49amqXXGoUHCR5vI5T5
nBYAoIvV9aTu4CLrT3ErHX7NEXhLHONe
=tcWq
-----END PGP SIGNATURE-----





Reply sent to Sebastian Dröge <slomo@debian.org>:
You have taken responsibility. (Thu, 25 Feb 2010 13:04:01 GMT) (full text, mbox, link).


Notification sent to Richard Zhou <zrx550@gmail.com>:
Bug acknowledged by developer. (Thu, 25 Feb 2010 13:04:01 GMT) (full text, mbox, link).


Message #20 received at 571192-close@bugs.debian.org (full text, mbox, reply):

From: Sebastian Dröge <slomo@debian.org>
To: 571192-close@bugs.debian.org
Subject: Bug#571192: fixed in cairo 1.9.6-2
Date: Thu, 25 Feb 2010 13:02:21 +0000
Source: cairo
Source-Version: 1.9.6-2

We believe that the bug you reported is fixed in the latest version of
cairo, which is due to be installed in the Debian FTP archive:

cairo_1.9.6-2.debian.tar.gz
  to main/c/cairo/cairo_1.9.6-2.debian.tar.gz
cairo_1.9.6-2.dsc
  to main/c/cairo/cairo_1.9.6-2.dsc
libcairo-directfb2-dev_1.9.6-2_amd64.deb
  to main/c/cairo/libcairo-directfb2-dev_1.9.6-2_amd64.deb
libcairo-directfb2-udeb_1.9.6-2_amd64.udeb
  to main/c/cairo/libcairo-directfb2-udeb_1.9.6-2_amd64.udeb
libcairo-directfb2_1.9.6-2_amd64.deb
  to main/c/cairo/libcairo-directfb2_1.9.6-2_amd64.deb
libcairo2-dbg_1.9.6-2_amd64.deb
  to main/c/cairo/libcairo2-dbg_1.9.6-2_amd64.deb
libcairo2-dev_1.9.6-2_amd64.deb
  to main/c/cairo/libcairo2-dev_1.9.6-2_amd64.deb
libcairo2-doc_1.9.6-2_all.deb
  to main/c/cairo/libcairo2-doc_1.9.6-2_all.deb
libcairo2_1.9.6-2_amd64.deb
  to main/c/cairo/libcairo2_1.9.6-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 571192@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Dröge <slomo@debian.org> (supplier of updated cairo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 25 Feb 2010 13:24:15 +0100
Source: cairo
Binary: libcairo2-dev libcairo2 libcairo2-dbg libcairo2-doc libcairo-directfb2-udeb libcairo-directfb2 libcairo-directfb2-dev
Architecture: source all amd64
Version: 1.9.6-2
Distribution: experimental
Urgency: low
Maintainer: Dave Beckett <dajobe@debian.org>
Changed-By: Sebastian Dröge <slomo@debian.org>
Description: 
 libcairo-directfb2 - The Cairo 2D vector graphics library DirectFB build (dummy packag
 libcairo-directfb2-dev - Development files for Cairo graphics library DirectFB build (dumm
 libcairo-directfb2-udeb - The Cairo 2D vector graphics library DirectFB build (udeb)
 libcairo2  - The Cairo 2D vector graphics library
 libcairo2-dbg - The Cairo 2D vector graphics library (debugging symbols)
 libcairo2-dev - Development files for the Cairo 2D graphics library
 libcairo2-doc - Documentation for the Cairo Multi-platform 2D graphics library
Closes: 486174 515919 551570 551852 555412 561859 562698 571192
Changes: 
 cairo (1.9.6-2) experimental; urgency=low
 .
   * debian/control:
     + Add Breaks for xulrunner and iceape until they're fixed
       (Closes: #571192, #561859, #551570, #551852, #555412, #562698).
   * debian/control:
     + Fix sections (Closes: #486174, #515919).
Checksums-Sha1: 
 01820c3cb7bf7428699b3df839339e8b317fcb9d 1618 cairo_1.9.6-2.dsc
 7c13d80a73b3482aa16e42fabbe4fae69c5d894e 24197 cairo_1.9.6-2.debian.tar.gz
 2e477a59bec189e26a02c26c9e8f6d0845c22dfe 601974 libcairo2-doc_1.9.6-2_all.deb
 a7c849363966b4ed324a8738b59f4d10440b9c67 1017032 libcairo2-dev_1.9.6-2_amd64.deb
 182951bc10ced103c6a024c6a46beaa7c98a9daa 818654 libcairo2_1.9.6-2_amd64.deb
 99d2b6229161332de51d2e4c47c7dc78d42834ff 1413914 libcairo2-dbg_1.9.6-2_amd64.deb
 bb26ee79d6ad44502a8b9d4e04ef2f3e8f61a166 298318 libcairo-directfb2-udeb_1.9.6-2_amd64.udeb
 8e20480c44ba7c4f8722872609c108b78ac78629 448016 libcairo-directfb2_1.9.6-2_amd64.deb
 ca8afc842378e212937e9d1fb358c470e24e1589 448238 libcairo-directfb2-dev_1.9.6-2_amd64.deb
Checksums-Sha256: 
 9933d4d5d4b52033a378f6590d623844efe0104014174039c2dac0ded622315e 1618 cairo_1.9.6-2.dsc
 cf43ee3ef9878f88b78da6f965e177cae86fd2dcd3a75886add05fc4d350c8a1 24197 cairo_1.9.6-2.debian.tar.gz
 349f73aa2d2d3b649e08b1b785f487f361cf52e098a423c52e19b917731b36ab 601974 libcairo2-doc_1.9.6-2_all.deb
 a08fd35113b06e50322d64d7b81f6ca5c1205e24c77e8a34f359f37cedaf1039 1017032 libcairo2-dev_1.9.6-2_amd64.deb
 aebd5f254f270fa5bf97f0f5a2ce48889eecf17ad63aea88450deb094702c9c8 818654 libcairo2_1.9.6-2_amd64.deb
 3dc1472f0f2682efdf3b8c66bafbcfda14e7a617eb5337859c0fe99acc54722c 1413914 libcairo2-dbg_1.9.6-2_amd64.deb
 1be939232262a548aae1961aa1023bf866f5d6932bfca92db5a401ae11867519 298318 libcairo-directfb2-udeb_1.9.6-2_amd64.udeb
 0ea2dd1dcbd554d104045e44d1f77d1eb727ce0514ae604f73df94f3fe983188 448016 libcairo-directfb2_1.9.6-2_amd64.deb
 7593c419be6023930b7853f3f43de0da9555e40745413bba8d552e4babea82f9 448238 libcairo-directfb2-dev_1.9.6-2_amd64.deb
Files: 
 a76fd485e8efe92b410e693ffe55d009 1618 libs optional cairo_1.9.6-2.dsc
 03fd549da011b5bd2abfa3cd3d957a13 24197 libs optional cairo_1.9.6-2.debian.tar.gz
 57bf95cd84ad7b8b7030ae8a1fc0efbb 601974 doc optional libcairo2-doc_1.9.6-2_all.deb
 732cb880e6376b8b11a6aae6193af4e8 1017032 libdevel optional libcairo2-dev_1.9.6-2_amd64.deb
 dd4dd4c00d65c82c42f1716a0ac14e55 818654 libs optional libcairo2_1.9.6-2_amd64.deb
 1c6395e675cc0be4633e72b533abd3ee 1413914 debug extra libcairo2-dbg_1.9.6-2_amd64.deb
 164c28303acd3bef7db0a038bc59db9a 298318 debian-installer optional libcairo-directfb2-udeb_1.9.6-2_amd64.udeb
 71650cfbc0eca4dc9ecc9d6020790624 448016 libs optional libcairo-directfb2_1.9.6-2_amd64.deb
 74b0c66837447164cc0c8ac04abe11c3 448238 libdevel optional libcairo-directfb2-dev_1.9.6-2_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuGcd4ACgkQBsBdh1vkHyH2EgCfWqZE+Miy3i5VLfDjkmF7DVml
uaEAn0XeGb8HMupEmx2kni6n07cS8JEm
=VzLH
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Apr 2010 07:42:33 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 7 22:49:56 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.