[Pkg-phototools-devel] Bug#655312: hugin: segfaults at startup

Stefan Froehlich debian at froehlich.priv.at
Sat Jan 21 14:07:39 UTC 2012


On Sat, Jan 21, 2012 at 02:58:04PM +0100, Andreas Metzler wrote:
> Using the software renderer instead of DRI (apt-get --purge install
> libgl1-mesa-swx11) might work.

Unfortunately, this doesnt' work either :-(

| sokrates:~# apt-get --purge install libgl1-mesa-swx11
| The following extra packages will be installed:
|   libosmesa6
| The following packages will be REMOVED:
|   libgl1-mesa-glx*
| The following NEW packages will be installed:
|   libgl1-mesa-swx11 libosmesa6
[...]
| Setting up libosmesa6 (7.7.1-5) ...
| Setting up libgl1-mesa-swx11 (7.7.1-5) ...
| sokrates:~# exit
| sfroehli at sokrates:~$  hugin
| *** glibc detected *** hugin: free(): invalid pointer: 0x000000000087fa80 ***
| ======= Backtrace: =========
| /lib/libc.so.6(+0x71ad6)[0x7f9537267ad6]
| /lib/libc.so.6(cfree+0x6c)[0x7f953726c84c]
| /usr/lib/libGL.so.1(_ZNSs9_M_mutateEmmm+0x1a8)[0x7f9539104578]
| /usr/lib/libGL.so.1(_ZNSs15_M_replace_safeEmmPKcm+0x2c)[0x7f95391045bc]
| /usr/lib/hugin/libhuginvigraimpex.so.0.0(_ZN5vigra9byteorder4hostC1Ev+0x30)[0x7f953b95aa40]
| /usr/lib/hugin/libhuginvigraimpex.so.0.0(+0x22a70)[0x7f953b95aa70]
| /usr/lib/hugin/libhuginvigraimpex.so.0.0(+0x4f656)[0x7f953b987656]
| ======= Memory map: ========
| 00400000-0067c000 r-xp 00000000 fd:02 108798                             /usr/bin/hugin
| 0087c000-00880000 rw-p 0027c000 fd:02 108798                             /usr/bin/hugin
| 00880000-008c5000 rw-p 00000000 00:00 0 
| 0148a000-014cc000 rw-p 00000000 00:00 0                                  [heap]
| 7f9528000000-7f9528021000 rw-p 00000000 00:00 0 
| 7f9528021000-7f952c000000 ---p 00000000 00:00 0 
| 7f952d55d000-7f952d564000 r-xp 00000000 fd:02 205783                     /usr/lib/libxcb-render.so.0.0.0
| 7f952d564000-7f952d764000 ---p 00007000 fd:02 205783                     /usr/lib/libxcb-render.so.0.0.0
| 7f952d764000-7f952d765000 rw-p 00007000 fd:02 205783                     /usr/lib/libxcb-render.so.0.0.0
| 7f952d765000-7f952d768000 r-xp 00000000 fd:02 203632                     /usr/lib/libxcb-render-util.so.0.0.0
| 7f952d768000-7f952d967000 ---p 00003000 fd:02 203632                     /usr/lib/libxcb-render-util.so.0.0.0
| 7f952d967000-7f952d968000 rw-p 00002000 fd:02 203632                     /usr/lib/libxcb-render-util.so.0.0.0
| 7f952d968000-7f952d9be000 r-xp 00000000 fd:02 203630                     /usr/lib/libpixman-1.so.0.16.4
| 7f952d9be000-7f952dbbd000 ---p 00056000 fd:02 203630                     /usr/lib/libpixman-1.so.0.16.4
| 7f952dbbd000-7f952dbc0000 rw-p 00055000 fd:02 203630                     /usr/lib/libpixman-1.so.0.16.4
| 7f952dbc0000-7f952dbc5000 r-xp 00000000 fd:02 203936                     /usr/lib/libXdmcp.so.6.0.0
| 7f952dbc5000-7f952ddc4000 ---p 00005000 fd:02 203936                     /usr/lib/libXdmcp.so.6.0.0
| 7f952ddc4000-7f952ddc5000 rw-p 00004000 fd:02 203936                     /usr/lib/libXdmcp.so.6.0.0
| 7f952ddc5000-7f952ddc7000 r-xp 00000000 fd:02 203928                     /usr/lib/libXau.so.6.0.0
| 7f952ddc7000-7f952dfc7000 ---p 00002000 fd:02 203928                     /usr/lib/libXau.so.6.0.0
| 7f952dfc7000-7f952dfc8000 rw-p 00002000 fd:02 203928                     /usr/lib/libXau.so.6.0.0
| 7f952dfc8000-7f952e104000 r-xp 00000000 fd:02 204945                     /usr/lib/libicuuc.so.44.1
| 7f952e104000-7f952e304000 ---p 0013c000 fd:02 204945                     /usr/lib/libicuuc.so.44.1
| 7f952e304000-7f952e314000 rw-p 0013c000 fd:02 204945                     /usr/lib/libicuuc.so.44.1
| 7f952e314000-7f952e317000 rw-p 00000000 00:00 0 
| 7f952e317000-7f952e4df000 r-xp 00000000 fd:02 204933                     /usr/lib/libicui18n.so.44.1
| 7f952e4df000-7f952e6df000 ---p 001c8000 fd:02 204933                     /usr/lib/libicui18n.so.44.1
| 7f952e6df000-7f952e6eb000 rw-p 001c8000 fd:02 204933                     /usr/lib/libicui18n.so.44.1
| 7f952e6eb000-7f952f528000 r--p 00000000 fd:02 204931                     /usr/lib/libicudata.so.44.1
| 7f952f528000-7f952f727000 ---p 00e3d000 fd:02 204931                     /usr/lib/libicudata.so.44.1
| 7f952f727000-7f952f728000 rw-p 00e3c000 fd:02 204931                     /usr/lib/libicudata.so.44.1
| 7f952f728000-7f952f72a000 r-xp 00000000 fd:00 169018                     /lib/libutil-2.11.2.so
| 7f952f72a000-7f952f929000 ---p 00002000 fd:00 169018                     /lib/libutil-2.11.2.so
| 7f952f929000-7f952f92a000 r--p 00001000 fd:00 169018                     /lib/libutil-2.11.2.so
| 7f952f92a000-7f952f92b000 rw-p 00002000 fd:00 169018                     /lib/libutil-2.11.2.so
| 7f952f92b000-7f952faa0000 r-xp 00000000 fd:02 203866                     /usr/lib/libcrypto.so.0.9.8
| 7f952faa0000-7f952fca0000 ---p 00175000 fd:02 203866                     /usr/lib/libcrypto.so.0.9.8
| 7f952fca0000-7f952fcc8000 rw-p 00175000 fd:02 203866                     /usr/lib/libcrypto.so.0.9.8
| 7f952fcc8000-7f952fccc000 rw-p 00000000 00:00 0 
| 7f952fccc000-7f952fd1b000 r-xp 00000000 fd:02 203902                     /usr/lib/libssl.so.0.9.8
| 7f952fd1b000-7f952ff1a000 ---p 0004f000 fd:02 203902                     /usr/lib/libssl.so.0.9.8
| 7f952ff1a000-7f952ff21000 rw-p 0004e000 fd:02 203902                     /usr/lib/libssl.so.0.9.8
| 7f952ff21000-7f952ff25000 r-xp 00000000 fd:00 168734                     /lib/libuuid.so.1.3.0
| 7f952ff25000-7f9530124000 ---p 00004000 fd:00 168734                     /lib/libuuid.so.1.3.0
| 7f9530124000-7f9530125000 rw-p 00003000 fd:00 168734                     /lib/libuuid.so.1.3.0
| 7f9530125000-7f953013c000 r-xp 00000000 fd:02 205881                     /usr/lib/libICE.so.6.3.0
| 7f953013c000-7f953033b000 ---p 00017000 fd:02 205881                     /usr/lib/libICE.so.6.3.0
| 7f953033b000-7f953033c000 rw-p 00016000 fd:02 205881                     /usr/lib/libICE.so.6.3.0
| 7f953033c000-7f9530340000 rw-p 00000000 00:00 0 
| 7f9530340000-7f953035c000 r-xp 00000000 fd:00 168738                     /lib/libselinux.so.1
| 7f953035c000-7f953055b000 ---p 0001c000 fd:00 168738                     /lib/libselinux.so.1
| 7f953055b000-7f953055c000 r--p 0001b000 fd:00 168738                     /lib/libselinux.so.1
| 7f953055c000-7f953055d000 rw-p 0001c000 fd:00 168738                     /lib/libselinux.so.1
| 7f953055d000-7f953055e000 rw-p 00000000 00:00 0 
| 7f953055e000-7f9530571000 r-xp 00000000 fd:00 169012                     /lib/libresolv-2.11.2.so
| 7f9530571000-7f9530770000 ---p 00013000 fd:00 169012                     /lib/libresolv-2.11.2.so
| 7f9530770000-7f9530771000 r--p 00012000 fd:00 169012                     /lib/libresolv-2.11.2.so
| 7f9530771000-7f9530772000 rw-p 00013000 fd:00 169012                     /lib/libresolv-2.11.2.so
| 7f9530772000-7f9530774000 rw-p 00000000 00:00 0 
| 7f9530774000-7f95307a4000 r-xp 00000000 fd:00 168733                     /lib/libpcre.so.3.12.1
| 7f95307a4000-7f95309a3000 ---p 00030000 fd:00 168733                     /lib/libpcre.so.3.12.1
| 7f95309a3000-7f95309a4000 rw-p 0002f000 fd:00 168733                     /lib/libpcre.so.3.12.1
| 7f95309a4000-7f95309ad000 r-xp 00000000 fd:02 203974                     /usr/lib/libXcursor.so.1.0.2
| 7f95309ad000-7f9530bad000 ---p 00009000 fd:02 203974                     /usr/lib/libXcursor.so.1.0.2
| 7f9530bad000-7f9530bae000 rw-p 00009000 fd:02 203974                     /usr/lib/libXcursor.so.1.0.2
| 7f9530bae000-7f9530bb6000 r-xp 00000000 fd:02 203980                     /usr/lib/libXrandr.so.2.2.0Aborted

In the meantime debsums -s completed as well:

| sokrates:~# debsums -s
| debsums: no md5sums for bin86
| debsums: no md5sums for binutils
| debsums: no md5sums for cdrecord
| debsums: no md5sums for debian-backports-keyring
| debsums: no md5sums for dhcp3-client
| debsums: no md5sums for dhcp3-common
| debsums: no md5sums for doc-debian
| debsums: no md5sums for g++
| debsums: no md5sums for git
| debsums: no md5sums for gnuplot
| debsums: changed file /var/lib/ispell/ngerman.compat (from ingerman package)
| debsums: changed file /var/lib/ispell/ngerman.hash (from ingerman package)
| debsums: no md5sums for java-gcj-compat
| debsums: changed file /usr/lib/apache2/modules/libphp5.so (from libapache2-mod-php5 package)
| debsums: no md5sums for libaudio2
| debsums: no md5sums for libdb4.5
| debsums: no md5sums for mawk
| debsums: no md5sums for netbase
| debsums: no md5sums for php5
| debsums: no md5sums for rpncalc
| debsums: no md5sums for slib
| debsums: changed file /usr/share/texmf-texlive/tex/latex/g-brief/g-brief.cls (from texlive-latex-extra package)
| debsums: changed file /var/lib/xine/xine.desktop (from xine-ui package)
| debsums: missing file /usr/share/doc/xpdf-reader/changelog.Debian.gz (from xpdf-reader package)
| debsums: missing file /usr/share/doc/xpdf-reader/changelog.gz (from xpdf-reader package)
| debsums: missing file /usr/share/doc/xpdf-reader/copyright (from xpdf-reader package)
| debsums: missing file /usr/share/doc/xpdf-utils/changelog.Debian.gz (from xpdf-utils package)
| debsums: missing file /usr/share/doc/xpdf-utils/changelog.gz (from xpdf-utils package)
| debsums: missing file /usr/share/doc/xpdf-utils/copyright (from xpdf-utils package)

The changes in php5 and g-brief.cls are on purpose. No idea about ispell and
xine, but this can't have any impact on hugin. (I suppose the "no md5sums" messages
are just normal?)

Stefan





More information about the Pkg-phototools-devel mailing list