So I emerged Inkscape 0.43 after working perfectly fine for a while with version 0.41, after the process finished succesfully, I run inkscape and I see this message:
*** glibc detected *** double free or corruption (out):
0x08847df0 ***
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.
I check sourceforge bug tracker system and look for a similar bug, and I found this one.
At the same time, I /join
ed #inkscape channel and asked about it, and I got this response.
[15:00] < ^-> [mental] inkscape wasn't compiled with the same gcc version as the C++ libraries you linked it against
[15:00] < ^-> [mental] occupational hazard of using a source-based distro like Gentoo
[15:00] < ^-> [ACSpike] Jj: C++ ABI mismatch means you need to recompile all the deps with the same compiler
[15:00] < ^-> [ishmal2] true, emerging source?
[15:05] < ^-> [ishmal2] part of the problem was not just the c++ libs changing, but even g++ changed abi a couple of times in the 3.x series, without incrementing the version #
Which is good cause they both told me the same thing, I reemerged libgtkmm, libsigc++ and scim, with my new gcc version (I compiled all of that including my old Inkscape with 3.3 and now I have 3.4). And then Inkscape started :)
Now I have that message showing up when I try to open the font dialog, any idea which library do I need to recompile in order to fix that?
At least Gentoo is doing its labor making me learn stuff :roll:
Comments
#413" title="2006-04-23 04:17:35">soulse: nigga abre un caso en bugzie :-)
#421" title="2006-04-23 22:34:11">Droper: usa debian ;)
#2903" title="2006-10-04 09:41:53">klm: ken
#2921" title="2006-10-04 22:55:42">Jj: Thanks for the comment Ken, Good to know about that dependency as well... :)