After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 649729 - SIGSEGV at start up, Archlinux version 3.0.0-3
SIGSEGV at start up, Archlinux version 3.0.0-3
Status: RESOLVED DUPLICATE of bug 649635
Product: dconf
Classification: Core
Component: gsettings backend
git master
Other Linux
: Normal normal
: ---
Assigned To: dconf-maint
dconf-maint
Depends on:
Blocks:
 
 
Reported: 2011-05-08 12:00 UTC by Sami Kerola
Modified: 2011-05-08 15:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sami Kerola 2011-05-08 12:00:15 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.
  • #0 ??
    from /usr/lib/gio/modules/libdconfsettings.so
  • #0 ??
    from /usr/lib/gio/modules/libdconfsettings.so
  • #1 ??
    from /usr/lib/gio/modules/libdconfsettings.so
  • #2 ??
    from /usr/lib/gio/modules/libdconfsettings.so
  • #3 ??
    from /usr/lib/gio/modules/libdconfsettings.so
  • #4 ??
    from /usr/lib/libgio-2.0.so.0
  • #5 ??
    from /usr/lib/libgio-2.0.so.0
  • #6 ??
    from /usr/lib/libgio-2.0.so.0
  • #7 ??
    from /usr/lib/libgio-2.0.so.0
  • #8 g_settings_get_enum
    from /usr/lib/libgio-2.0.so.0
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 ??
  • #13 ??
  • #14 ??
    from /usr/lib/libgio-2.0.so.0
  • #15 ??
    from /usr/lib/libgio-2.0.so.0
  • #16 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #17 ??
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-3.so.0
  • #20 ??
  • #21 __libc_start_main
    from /lib/libc.so.6
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
  • #27 ??
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
Comment 1 Ionut Biru 2011-05-08 12:03:20 UTC
actually this bug is related to https://bugzilla.gnome.org/show_bug.cgi?id=649635
Comment 2 Christian Persch 2011-05-08 12:26:41 UTC
-> dconf
Comment 3 Allison Karlitskaya (desrt) 2011-05-08 15:46:09 UTC
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 ***