I'm not sure what part of this you need, so you get the whole lot... :)
[turnip@...21... ~]$ gdb inkscape GNU gdb Red Hat Linux (6.1post-1.20040607.43rh) 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 "i386-redhat-linux-gnu"...(no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run Starting program: /usr/bin/inkscape (no debugging symbols found)...(no debugging symbols found)...[Thread debuggingusing libthread_db enabled] [New Thread -151128384 (LWP 7673)] (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)...*** glibc detected *** free(): invalid pointer: 0x083332b0 ***
Program received signal SIGABRT, Aborted. [Switching to Thread -151128384 (LWP 7673)] 0x00ad47a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 (gdb) bt #0 0x00ad47a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x00b14955 in raise () from /lib/tls/libc.so.6 #2 0x00b16319 in abort () from /lib/tls/libc.so.6 #3 0x00b4da1b in malloc_printerr () from /lib/tls/libc.so.6 #4 0x00b4e4ba in free () from /lib/tls/libc.so.6 #5 0x00836445 in operator delete () from /usr/lib/libstdc++.so.6 #6 0x0081759f in std::string::_Rep::_M_destroy () from /usr/lib/libstdc++.so.6 #7 0x0828ab18 in Inkscape::Extension::Dependency::check () #8 0x082890e8 in Inkscape::Extension::Extension::check () #9 0x0828c50f in Inkscape::Extension::Input::check () #10 0x0828b0f9 in Inkscape::Extension::Dependency::check () #11 0x08289e69 in Inkscape::Extension::DB::foreach () #12 0x0828b20e in Inkscape::Extension::init () #13 0x080c53b2 in sp_main_gui () #14 0x080c55ae in main () (gdb)
Jonathan
Bryce Harrington wrote:
On Sat, 4 Dec 2004, Jonathan Leighton [Turnip] wrote:
Thanks. I installed the SVG modules from CPAN, but it didn't work. I managed to find some RPMs in the Dag repository though, so I got it to install. However, I seem to be fighting a bit of a losing battle here. After installation it wouldn't start up. I recompiled inkscape, and tried again, but it still wouldn't start up. When launched from the terminal it gives this message:
[turnip@...21... ~]$ inkscape *** glibc detected *** free(): invalid pointer: 0x083332b0 ***
Try running:
$ gdb inkscape
run
(let it crash)
bt
This could give some idea where the problem is creeping in.
I imagine this is getting frustrating but keep at it - you seem to be making good progress, and it'll put hair on your chest. ;-)
This is a very hard release to get packaged due to the wide number of dependencies, but it can be done. There were a couple releases we had back in the Sodipodi days like this when large numbers of dependencies had to be solved. It's hard but it can be done, and you'll learn a lot in the process.
Bryce