Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113594 - Inkscape 0.43 crashes with double free or corruption error.
Summary: Inkscape 0.43 crashes with double free or corruption error.
Status: RESOLVED DUPLICATE of bug 91437
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-25 15:04 UTC by Antek Grzymała (antoszka)
Modified: 2005-11-25 15:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antek Grzymała (antoszka) 2005-11-25 15:04:18 UTC
When I try to run inkscape 0.43 I get this error:

$ inkscape
*** glibc detected *** double free or corruption (out): 0x085a4678 ***

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.

Here's the (probably useless GDB output):

$ gdb /usr/bin/inkscape 
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/inkscape 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1230559040 (LWP 11966)]
*** glibc detected *** double free or corruption (out): 0x085a4680 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1230559040 (LWP 11966)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cd4d1d in raise () from /lib/libc.so.6
#2  0xb6cd6333 in abort () from /lib/libc.so.6
#3  0xb6d07b52 in __fsetlocking () from /lib/libc.so.6
#4  0xb6d0d497 in malloc_usable_size () from /lib/libc.so.6
#5  0xb6d0de9b in free () from /lib/libc.so.6
#6  0xb6e88a11 in operator delete () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/
libstdc++.so.6
#7  0xb6e68195 in std::string::_Rep::_M_destroy () from /usr/lib/gcc/i686-pc-
linux-gnu/3.4.4/libstdc++.so.6
#8  0x08391128 in Inkscape::Extension::Dependency::check ()
#9  0x0838f0ad in Inkscape::Extension::Extension::check ()
#10 0x08396683 in Inkscape::Extension::Input::check ()
#11 0x08391698 in Inkscape::Extension::Dependency::check ()
#12 0x08390037 in Inkscape::Extension::DB::foreach ()
#13 0x0839195d in Inkscape::Extension::init ()
#14 0x0812bba6 in sp_main_gui ()
#15 0x081f0a31 in Inkscape::NSApplication::Application::run ()
#16 0x0812b643 in main ()

*** THIS BUG IS PROBABLY RELATED ***:
http://sourceforge.net/tracker/index.php?
func=detail&aid=1359937&group_id=93438&atid=604306


Reproducible: Always
Steps to Reproduce:
1. emerge inskscape-0.43
2. run inkscape



# emerge --info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.
12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mcpu=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-
pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/
share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /
usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium4 -mcpu=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-
pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="#http://gentoo.zie.pg.gda.pl/   http://src.gentoo.pl/   http://
mirrors.sec.informatik.tu-darmstadt.de/gentoo    http://gentoo.linux.no/         
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/       http://linux.rz.ruhr-
uni-bochum.de/download/gentoo-mirror/      http://ftp.snt.utwente.nl/pub/os/
linux/gentoo   ftp://gentoo.inode.at/source/   http://gentoo.inode.at/         
ftp://ftp.easynet.nl/mirror/gentoo/"
LC_ALL="en_GB.UTF-8"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 16bit X aac aalib acl alsa apache2 apm audiofile avi bash-completion 
berkdb bitmap-fonts bluetooth bonobo bootspla bootsplash browserplugin bzip2 
bzlib cairo calendar caps cdb cdparanoia cdr cjk commercial crypt cscope cups 
curl curlwrappers dba dri dvd dvdr dynagraph eds encode ethereal evo exif expat 
faad ffmpeg flac foomaticdb fortran gcj gd gdbm gif gimp gimpprint glut gnome 
gpm gstreamer gtk gtk2 gtkhtml hal howl iconv idn imagemagick imap imlib inkjar 
iproute2 ipv6 irda irmc jabber jack java jpeg junit kdeenablefinal ladcca ladspa 
lcms ldap libg++ libgda libwww linuxkeys logrotate mad mbox mhash mikmod ming 
mmx mng motif mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpm-
prefork mysql ncurses net nethack nls nojython nosrc nptl nptlonly objc 
offensive ogg oggvorbis openal opengl operanom2 pam pcmcia pcre pda pdf pdflib 
perl plotutils png pnp ppds python qt quicktime readline real recode samba sasl 
scanner sdl slang slp smartcard snmp sox speex spell sse ssl svg tabs tcltk tcpd 
tetex theora threads tidy tiff timidity truetype truetype-fonts trusted type1-
fonts udev unicode usb userlocales utf8 vorbis wifi x11vnc xattr xface 
xgetdefault xine xinerama xml2 xmms xrandr xv xvid zlib video_cards_rage128 
linguas_pl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-25 15:17:47 UTC

*** This bug has been marked as a duplicate of 91437 ***