[Users] Segfault in PDF viewer plugin / today's CVS

H.Merijn Brand h.m.brand at xs4all.nl
Mon Nov 14 14:43:09 CET 2011


On Mon, 14 Nov 2011 13:34:42 +0100, Philippe Gramoullé
<philippe at gramoulle.com> wrote:

> Hello Salvatore,
> 
> I've upgraded from libgtk2.0-0 debian package version 2.24.6-x to the
> latest available in SID: 2.24.8-2.
> 
> Same result -> segfault with identical backtrace (besides version numbers).

I have no problems with either patched 0.9.3 or 0.9.1 from CVS (or git)
both work fine

OpenSUSE 11.4
-------------
libgtk-2_0-0-2.22.1-13.15.1.x86_64
libgtk-2_0-0-32bit-2.22.1-13.15.1.x86_64
libgtk-3-0-3.0.0-3.3.x86_64

+

gdk-pixbuf-0.22.0-298.1.x86_64
gdk-pixbuf-32bit-0.22.0-298.1.x86_64
gdk-pixbuf-devel-2.22.1-4.1.x86_64
gdk-pixbuf-gnome-0.22.0-298.1.x86_64
gdk-pixbuf-loader-libopenraw-0.0.8-11.12.1.x86_64
gdk-pixbuf-loader-rsvg-2.32.1-3.4.1.x86_64
gdk-pixbuf-query-loaders-2.22.1-4.1.x86_64
gdk-pixbuf-query-loaders-32bit-2.22.1-4.1.x86_64
libgdk_pixbuf-2_0-0-2.22.1-4.1.x86_64
libgdk_pixbuf-2_0-0-32bit-2.22.1-4.1.x86_64

+

libpoppler5-0.12.0-3.5.x86_64
libpoppler7-0.14.4-6.1.x86_64
libpoppler-cpp0-0.14.4-6.1.x86_64
libpoppler-devel-0.14.4-6.1.x86_64
libpoppler-glib4-0.12.0-3.5.x86_64
libpoppler-glib5-0.14.4-6.1.x86_64
libpoppler-glib-devel-0.14.4-6.1.x86_64
libpoppler-qt2-0.14.4-6.1.x86_64
libpoppler-qt3-devel-0.14.4-6.1.x86_64
libpoppler-qt4-3-0.14.4-6.1.x86_64
libpoppler-qt4-devel-0.14.4-6.1.x86_64
poppler-data-0.4.4-2.1.noarch
poppler-tools-0.14.4-6.1.x86_64
xpdf-poppler-3.02-14.1.x86_64

FWIW the resulting .so has a huge number of libraries to load.
Following ldd gives me

Lib                               Real path                                                    Package                                                Size      Date                Refs
--------------------------------- ------------------------------------------------------------ ------------------------------------------------------ --------- ------------------- ----
src/.libs/pdf_viewer.so           /pro/3gl/sc/plugins/pdf_viewer-0.9.3/src/.libs/pdf_viewer.so -                                                         104391 2011-11-14 14:26:41   46
/usr/lib64/libgtk-x11-2.0.so.0    /usr/lib64/libgtk-x11-2.0.so.0.2200.1                        libgtk-2_0-0-2.22.1-13.15.1.x86_64                       4440576 2011-04-09 00:08:12   38
/usr/lib64/libgdk-x11-2.0.so.0    /usr/lib64/libgdk-x11-2.0.so.0.2200.1                        libgtk-2_0-0-2.22.1-13.15.1.x86_64                        740688 2011-04-09 00:08:12   36
/usr/lib64/libpangocairo-1.0.so.0 /usr/lib64/libpangocairo-1.0.so.0.2800.3                     libpango-1_0-0-1.28.3-3.6.1.x86_64                         52664 2011-03-01 13:09:52   23
/usr/lib64/libcairo.so.2          /usr/lib64/libcairo.so.2.11000.2                             libcairo2-1.10.2-6.11.1.x86_64                            741248 2011-03-31 00:57:44   14
/lib64/libpthread.so.0            /lib64/libpthread-2.11.3.so                                  glibc-2.11.3-12.19.1.x86_64                               135934 2011-09-20 12:31:20    1
/lib64/libc.so.6                  /lib64/libc-2.11.3.so                                        glibc-2.11.3-12.19.1.x86_64                              1725435 2011-09-20 12:31:18    0
/usr/lib64/libpixman-1.so.0       /usr/lib64/libpixman-1.so.0.20.0                             libpixman-1-0-0.20.0-3.1.x86_64                           453336 2011-02-18 22:23:50    3
/lib64/libm.so.6                  /lib64/libm-2.11.3.so                                        glibc-2.11.3-12.19.1.x86_64                               391943 2011-09-20 12:31:19    1
/usr/lib64/libfontconfig.so.1     /usr/lib64/libfontconfig.so.1.4.4                            fontconfig-2.8.0-19.1.x86_64                              225160 2011-02-18 22:29:55    4
/usr/lib64/libfreetype.so.6       /usr/lib64/libfreetype.so.6.6.2                              libfreetype6-2.4.4-7.8.1.x86_64                           564952 2011-07-22 16:45:53    2
/lib64/libz.so.1                  /lib64/libz.so.1.2.5                                         zlib-1.2.5-9.10.1.x86_64                                   96912 2011-06-06 22:00:22    1
/lib64/libexpat.so.1              /lib64/libexpat.so.1.5.2                                     libexpat1-2.0.1-101.1.x86_64                              170240 2011-02-18 22:23:38    1
/usr/lib64/libpng14.so.14         /usr/lib64/libpng14.so.14.4.0                                libpng14-14-1.4.4-3.4.1.x86_64                            170984 2011-08-02 18:32:53    3
/usr/lib64/libXrender.so.1        /usr/lib64/libXrender.so.1.3.0                               xorg-x11-libXrender-7.6_0.9.6-6.1.x86_64                   43624 2011-02-19 04:44:25    5
/usr/lib64/libX11.so.6            /usr/lib64/libX11.so.6.3.0                                   xorg-x11-libX11-7.6-10.2.x86_64                          1322720 2011-02-22 22:34:22    4
/usr/lib64/libxcb.so.1            /usr/lib64/libxcb.so.1.1.0                                   xorg-x11-libxcb-7.6_1.7-8.1.x86_64                        117600 2011-02-19 04:33:05    2
/usr/lib64/libXau.so.6            /usr/lib64/libXau.so.6.0.0                                   xorg-x11-libXau-7.6_1.0.6-6.1.x86_64                       14608 2011-02-19 04:28:00    1
/lib64/libdl.so.2                 /lib64/libdl-2.11.3.so                                       glibc-2.11.3-12.19.1.x86_64                                19149 2011-09-20 12:31:19    1
/usr/lib64/libpangoft2-1.0.so.0   /usr/lib64/libpangoft2-1.0.so.0.2800.3                       libpango-1_0-0-1.28.3-3.6.1.x86_64                        184904 2011-03-01 13:09:53   15
/usr/lib64/libpango-1.0.so.0      /usr/lib64/libpango-1.0.so.0.2800.3                          libpango-1_0-0-1.28.3-3.6.1.x86_64                        312584 2011-03-01 13:09:51   10
/lib64/libgobject-2.0.so.0        /lib64/libgobject-2.0.so.0.2800.0                            libgobject-2_0-0-2.28.0-3.8.1.x86_64                      327208 2011-08-10 12:24:21    6
/lib64/libgthread-2.0.so.0        /lib64/libgthread-2.0.so.0.2800.0                            libgthread-2_0-0-2.28.0-3.8.1.x86_64                       18984 2011-08-10 12:24:21    5
/lib64/libglib-2.0.so.0           /lib64/libglib-2.0.so.0.2800.0                               libglib-2_0-0-2.28.0-3.8.1.x86_64                         987528 2011-08-10 12:24:18    4
/lib64/libpcre.so.0               /lib64/libpcre.so.0.0.1                                      libpcre0-8.10-4.1.x86_64                                  219424 2011-02-18 22:23:48    1
/lib64/librt.so.1                 /lib64/librt-2.11.3.so                                       glibc-2.11.3-12.19.1.x86_64                                47329 2011-09-20 12:31:20    2
/lib64/libgmodule-2.0.so.0        /lib64/libgmodule-2.0.so.0.2800.0                            libgmodule-2_0-0-2.28.0-3.8.1.x86_64                       14632 2011-08-10 12:24:20    6
/lib64/libgio-2.0.so.0            /lib64/libgio-2.0.so.0.2800.0                                libgio-2_0-0-2.28.0-3.8.1.x86_64                         1229344 2011-08-10 12:24:17   12
/lib64/libresolv.so.2             /lib64/libresolv-2.11.3.so                                   glibc-2.11.3-12.19.1.x86_64                                98145 2011-09-20 12:31:20    1
/lib64/libselinux.so.1            /lib64/libselinux.so.1                                       libselinux1-2.0.91-10.11.x86_64                           122160 2011-02-22 22:35:00    2
/usr/lib64/libXext.so.6           /usr/lib64/libXext.so.6.4.0                                  xorg-x11-libXext-7.6_1.2.0-2.1.x86_64                      77880 2011-02-19 04:44:23    5
/usr/lib64/libXinerama.so.1       /usr/lib64/libXinerama.so.1.0.0                              xorg-x11-libs-7.6-16.1.x86_64                              10544 2011-02-19 05:15:34    6
/usr/lib64/libXi.so.6             /usr/lib64/libXi.so.6.1.0                                    libXi6-1.4.0-7.1.x86_64                                    63960 2011-02-19 04:47:59    6
/usr/lib64/libXrandr.so.2         /usr/lib64/libXrandr.so.2.2.0                                xorg-x11-libs-7.6-16.1.x86_64                              35112 2011-02-19 05:15:34    7
/usr/lib64/libXcursor.so.1        /usr/lib64/libXcursor.so.1.0.2                               xorg-x11-libs-7.6-16.1.x86_64                              43768 2011-02-19 05:15:31    7
/usr/lib64/libXfixes.so.3         /usr/lib64/libXfixes.so.3.1.0                                xorg-x11-libXfixes-7.6_4.0.5-6.1.x86_64                    22680 2011-02-19 04:45:59    5
/usr/lib64/libXcomposite.so.1     /usr/lib64/libXcomposite.so.1.0.0                            xorg-x11-libs-7.6-16.1.x86_64                              10360 2011-02-19 05:15:30    5
/usr/lib64/libXdamage.so.1        /usr/lib64/libXdamage.so.1.1.0                               xorg-x11-libs-7.6-16.1.x86_64                              10376 2011-02-19 05:15:31    5
/usr/lib64/libgdk_pixbuf-2.0.so.0 /usr/lib64/libgdk_pixbuf-2.0.so.0.2200.1                     libgdk_pixbuf-2_0-0-2.22.1-4.1.x86_64                     126040 2011-02-19 06:12:00   14
/usr/lib64/libatk-1.0.so.0        /usr/lib64/libatk-1.0.so.0.3209.1                            libatk-1_0-0-1.32.0-6.1.x86_64                            138784 2011-02-19 06:11:15    7
/usr/lib64/libpoppler-glib.so.5   /usr/lib64/libpoppler-glib.so.5.0.0                          libpoppler-glib5-0.14.4-6.1.x86_64                        235360 2011-02-19 07:16:00   31
/usr/lib64/libpoppler.so.7        /usr/lib64/libpoppler.so.7.0.0                               libpoppler7-0.14.4-6.1.x86_64                            2109600 2011-02-19 07:16:00   13
/usr/lib64/liblcms.so.1           /usr/lib64/liblcms.so.1.0.19                                 liblcms1-1.19-2.2.x86_64                                  222880 2011-02-23 02:12:06    2
/usr/lib64/libjpeg.so.62          /usr/lib64/libjpeg.so.62.0.0                                 libjpeg-6.2.0-882.2.x86_64 libjpeg62-62.0.0-6.1.x86_64    244496 2011-05-19 14:53:34    1
/usr/lib64/libxml2.so.2           /usr/lib64/libxml2.so.2.7.8                                  libxml2-2.7.8-16.17.1.x86_64                             1397288 2011-06-29 22:15:38    4
/usr/lib64/libstdc++.so.6         /usr/lib64/libstdc++.so.6.0.14                               libstdc++45-4.5.1_20101208-9.8.x86_64                     999448 2011-02-22 23:52:13    3
/lib64/libgcc_s.so.1              /lib64/libgcc_s.so.1                                         libgcc45-4.5.1_20101208-9.8.x86_64                         88544 2011-02-22 23:49:41    1

> I'll have another look tonight.
> 
> Thanks,
> Philippe

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.14 and porting perl5.15.x on HP-UX 10.20, 11.00,
11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.4 and AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/



More information about the Users mailing list