[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Changed in: cairo (Debian) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Released Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Fix Released Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Changed in: cairo (Debian) Status: New = Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Released Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Confirmed Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Branch linked: lp:ubuntu/raring-proposed/cairo -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Released Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
This bug was fixed in the package cairo - 1.12.2-1ubuntu2 --- cairo (1.12.2-1ubuntu2) quantal; urgency=low * Cherry-pick fixes from upstream (LP: #1030357) Thanks to Edward Donovan for the patch. - cff subsetting: widths can be floating point - cff: initialise variable to prevent valgrind warning - cff: use correct size for buffer - cff: convert '.' to locale specific decimal point before using sscanf - cff-subsetting: Ignore charset for non cid fonts -- Stephane Graber stgra...@ubuntu.com Fri, 28 Sep 2012 15:20:19 -0400 ** Changed in: cairo (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Released Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Branch linked: lp:ubuntu/cairo -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Released Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
So, in June and July, upstream developer Adrian Johnson made 5 commits to cairo-cff-subset.c, to fix this bug. Here they are in one patch. I've built and tested it. Would it be more helpful to upload this to LP as a branch? I haven't done that before, but if I get time I can learn the steps. Thanks. ** Patch added: upstream's fixes, combined into one patch https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+attachment/3279655/+files/updates-to-cairo-cff-subset.c.patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Here's the upstream git log for cairo-cff-subset.c : http://cgit.freedesktop.org/cairo/log/src/cairo-cff-subset.c The attached patch collects the five changes between 2012-06-07 and 2012-07-31. The valgrind warning may not be needed, but it seemed safer to me to take all his updates to this point, together, given that the result looks quite stable. More testing would be great, of course. Thanks! -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Thanks Edward, subscribing ubuntu-sponsors for review and setting to fix commited since it's fixed upstream, it would still be good to backport the fix to Ubuntu ** Changed in: cairo (Ubuntu) Status: Triaged = Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Committed Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
That's great, Sebastien. :) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Fix Committed Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Any chance to have this in the Ubuntu package? Already four duplicates ... -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
This is marked as Triaged, so its waiting for dev fixing. Felix, is this already fixed in Quantal? If it is, then if you can find the patch and attach it to here, we might be able to SRU it. If it is *not* yet in Quantal, it needs fixed there first, then it can be SRU'd to Precise. Note that for QUantal, it should be fixed in Debian as well, if the fix is not yet there (according to the Debian bug, it is not yet fixed there) -- Thomas Ward LPID: trekcaptainusa-tw -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Hi Thomas, I am already on Quantal and it is not fixed there. I was hoping that it could be cherry picked from upstream git into quantal. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Thomas: see comment #45 - imported from upstream's bug tracker, Edwards #13 - there is a query on the upstream tracker about backporting it to current cairo versions, but no one has responded. http://cgit.freedesktop.org/cairo/commit/?id=2f1d6b27e8b78c77346a5b603114b54400e57d83 still looks like the bug is in Debian's 1.12.2 package. Dave -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Changed in: cairo (Debian) Status: Unknown = New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: New Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Tags removed: apparmor -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Bug watch added: freedesktop.org Bugzilla #51443 https://bugs.freedesktop.org/show_bug.cgi?id=51443 ** Also affects: cairo via https://bugs.freedesktop.org/show_bug.cgi?id=51443 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Unknown Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Oh! It's an f.d.o. project, not gnome as I mis-guessed. I eventually found a report there, and it looks like it's been fixed in the trunk this month. I can't tell if a release may be upcoming, or if Ubuntu may want to incorporate this, sooner. The patch does indeed rewrite this code, rather than just changing the operator: http://cgit.freedesktop.org/cairo/commit/?id=2f1d6b27e8b78c77346a5b603114b54400e57d83 Haven't tested the new version against this PDF yet; I'll try to. Dave - thanks again. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Unknown Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Patch removed: one-line patch for cairo-cff-subset.c, as suggested by Dave Gilbert https://bugs.launchpad.net/cairo/+bug/1030357/+attachment/3240374/+files/cairo-crash-fix.patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Unknown Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Launchpad has imported 32 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=51443. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2012-06-26T04:44:24+00:00 Michael Biebl wrote: When trying to print certain PDF documents (an example is [1]) I get completely broken print output. This can already be seen in the print preview [2]. Downgrading to cairo 1.10 fixes the problem. [1] http://www.comdirect.de/pbl/ePdfTracker.do?ePageId=cori2444 [2] http://people.debian.org/~biebl/evince.png Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/0 On 2012-06-26T05:30:24+00:00 Adrian Johnson wrote: I can't reproduce the bug. What version of cairo and poppler are you using? Evince prints in pdf format. Can you print to a pdf file and attach the output. Or alternatively use pdftocairo to generate the pdf output. Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/1 On 2012-06-26T06:20:14+00:00 Michael Biebl wrote: (In reply to comment #1) I can't reproduce the bug. What version of cairo and poppler are you using? evince: 3.4.0 poppler: 0.18.4 cairo: 1.12.2 Evince prints in pdf format. Can you print to a pdf file and attach the output. Or alternatively use pdftocairo to generate the pdf output. original pdf document attached and the one generated by evince using print-to-pdf Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/2 On 2012-06-26T06:20:47+00:00 Michael Biebl wrote: Created attachment 63485 original PDF Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/3 On 2012-06-26T06:21:12+00:00 Michael Biebl wrote: Created attachment 63486 print-to-file PDF Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/4 On 2012-06-26T07:06:57+00:00 Michael Biebl wrote: (In reply to comment #4) Created attachment 63486 [details] print-to-file PDF (In reply to comment #2) (In reply to comment #1) I can't reproduce the bug. What version of cairo and poppler are you using? evince: 3.4.0 poppler: 0.18.4 cairo: 1.12.2 Just tested current head of the 1.12 branch (f228769) but still no luck. Downgrading to cairo 1.10 though fixes the problem reliably. Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/5 On 2012-06-27T07:57:21+00:00 Adrian Johnson wrote: I have tested the pdf file with cairo 1.12.2 and poppler 0.18.4 on both 64-bit Ubuntu 12.04 and Debian Testing and still can not reproduce the bug. The only other option I can think of is to provide you with a patch containing some printfs that you can use to obtain some debug information that may help me find the cause. Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/6 On 2012-06-27T08:36:51+00:00 Michael Biebl wrote: (In reply to comment #6) I have tested the pdf file with cairo 1.12.2 and poppler 0.18.4 on both 64-bit Ubuntu 12.04 and Debian Testing and still can not reproduce the bug. Might be hardware/driver related, dunno. I'm using a Sandybridge laptop with xserver-xorg-video-intel 2.19.0 The only other option I can think of is to provide you with a patch containing some printfs that you can use to obtain some debug information that may help me find the cause. Sure, I'm happy to test such a patch. Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/7 On 2012-06-27T08:45:53+00:00 Michael Biebl wrote: (In reply to comment #7) (In reply to comment #6) I have tested the pdf file with cairo 1.12.2 and poppler 0.18.4 on both 64-bit Ubuntu 12.04 and Debian Testing and still can not reproduce the bug. Might be hardware/driver related, dunno. I'm using a Sandybridge laptop with xserver-xorg-video-intel 2.19.0 Hm, I can trivially reproduce the bug in a qemu VM with debian testing. Reply at: https://bugs.launchpad.net/cairo/+bug/1030357/comments/8 On 2012-06-27T08:54:56+00:00 Psychon-d wrote: I can reproduce this (debian testing amd64). Here's what git bisect says: 6ed0c6224b763e9cbcfb0d46f13d8425bab5 is the first bad commit commit 6ed0c6224b763e9cbcfb0d46f13d8425bab5 Author:
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Launchpad translates the upstream bugzilla's Fixed status as Fix Released, but Fix Committed would be more accurate here. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in Cairo Graphics Library: Fix Released Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Edward: Might be worth checking with a Cairo dev; I mean there might be an underlying cause as to why that end cff_dict_get_operands returned null. Dave -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Ok -- I guess I don't have a gnome bugzilla account, yet, but I'll try to file it there, too. I would think that the reversed operator is a valid fix, on its own, anyway. Would you agree? Thanks. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Summary changed: - evince crashed with SIGSEGV when trying to print this PDF file + crash with SIGSEGV in cairo, when evince tries to print this PDF file -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
** Bug watch added: Debian Bug tracker #682673 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682673 ** Also affects: cairo (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682673 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
Found it reported in Debian, too. Don't see it yet in Gnome bugzilla. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1030357] Re: crash with SIGSEGV in cairo, when evince tries to print this PDF file
The attachment one-line patch for cairo-cff-subset.c, as suggested by Dave Gilbert of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report. [This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.] ** Tags added: patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: crash with SIGSEGV in cairo, when evince tries to print this PDF file Status in “cairo” package in Ubuntu: Triaged Status in “evince” package in Ubuntu: Invalid Status in “cairo” package in Debian: Unknown Bug description: While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library. To reproduce: 1) Open Prepaid-eng.pdf with evince. 2) Select Print from the File menu. 3) Hit Print or Print Preview. Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core. ProblemType: Crash DistroRelease: Ubuntu 12.10 Package: evince 3.5.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-6.6-generic 3.5.0 Uname: Linux 3.5.0-6-generic x86_64 ApportVersion: 2.4-0ubuntu6 Architecture: amd64 Date: Sat Jul 28 14:40:51 2012 ExecutablePath: /usr/bin/evince ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-6-generic root=UUID=779b6708-eeec-4cc0-9701-d76b020f7ffb ro splash quiet irqfixup vt.handoff=7 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x7fed2ec56c40:movzbl (%rdi),%edx PC (0x7fed2ec56c40) ok source (%rdi) (0x) not located in a known VMA region (needed readable region)! destination %edx ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2 Title: evince crashed with SIGSEGV UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago) UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo XsessionErrors: (compiz:19014): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed (indicator-multiload:19029): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp