GNOME Bugzilla – Bug 649729
SIGSEGV at start up, Archlinux version 3.0.0-3
Last modified: 2011-05-08 15:46:09 UTC
In theory this should be easy bug. Get the pdf, reproduce with debugging symbols enabled and the bit which needs fixing should be very visible.If the upstream latest works I think the downstream packager should be informed that the distributed version is bit suboptimal. I apology my laziness to build all Gnome stuff with debug symbols so that I could give spot on exactly what you need to code the fix. $ wget http://cran.r-project.org/web/packages/HSAUR/vignettes/Ch_cluster_analysis.pdf [snip] $ evince Ch_cluster_analysis.pdf Segmentation fault $ gdb /usr/bin/evince core GNU gdb (GDB) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/evince...(no debugging symbols found)...done. [New Thread 3370] [New Thread 3373] [New Thread 3372] [New Thread 3374] warning: Can't read pathname for load map: Input/output error. Reading symbols from /usr/lib/libevdocument3.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libevdocument3.so.3 Reading symbols from /usr/lib/libevview3.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libevview3.so.3 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libgtk-3.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgtk-3.so.0 Reading symbols from /usr/lib/libgdk-3.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk-3.so.0 Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libgio-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgio-2.0.so.0 Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libgnome-keyring.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnome-keyring.so.0 Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libpng14.so.14...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng14.so.14 Reading symbols from /usr/lib/libcairo-gobject.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcairo-gobject.so.2 Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/libgailutil-3.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgailutil-3.so.0 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /lib/libpcre.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpcre.so.0 Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libdbus-1.so.3...(no debugging symbols found)...done.Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/libgcrypt.so.11 Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libgpg-error.so.0 Reading symbols from /lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/gconv/ISO8859-1.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Reading symbols from /usr/lib/gio/modules/libdconfsettings.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gio/modules/libdconfsettings.so Core was generated by `evince Ch_cluster_analysis.pdf'. Program terminated with signal 11, Segmentation fault.
+ Trace 227042
quit $ pacman -Qi evince Name : evince Version : 3.0.0-3 URL : http://projects.gnome.org/evince/ Licenses : GPL Groups : gnome-extra Provides : None Depends On : gtk3 libspectre gsfonts poppler-glib djvulibre gnome-icon-theme t1lib libgnome-keyring desktop-file-utils dconf gsettings-desktop-schemas Optional Deps : texlive-bin: DVI support Required By : None Conflicts With : None Replaces : None Installed Size : 13016.00 K Packager : Ionut Biru <ibiru@archlinux.org> Architecture : x86_64 Build Date : Sun 01 May 2011 09:32:17 AM CEST Install Date : Sun 01 May 2011 03:25:09 PM CEST Install Reason : Explicitly installed Install Script : Yes Description : Simply a document viewer
actually this bug is related to https://bugzilla.gnome.org/show_bug.cgi?id=649635
-> dconf
Thanks for the bug report. As mentioned by Ionut, this particular bug has already been reported into our bug tracking system. Please continue to report and other issues you may find (or feel free to reopen this report if it was a different issue, indeed). *** This bug has been marked as a duplicate of bug 649635 ***