WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Inkscape - Internal errors  (Read 4836 times)

Offline trinity

  • Newbie
  • *
  • Posts: 37
Inkscape - Internal errors
« on: February 09, 2010, 10:46:16 AM »
I just upgraded from TC 2.8 to 2.8.1 (as I could never get 2.8 to upgrade apps) by replacing the bzImage and tinycore.gz files.

All went well but when I tried to upgrade 2.8.1 files it froze after a message that gcc_libs was missing. I needed to reboot twice before it came back to a desktop and then when I tried upgrade again it stalled at the same place. I noticed it was when it tried to upgrade inkscape so deleted the inkscape files and then all came good.

This is the second time I have had problems just with inkscape.tcz although I see it has changed since I last reported a problem (never got any acknowledgement here last time.)

But it still seems to be broken. Hopefully someone will take note this time.
Meanwhile I'm using inkscapelite.
« Last Edit: February 10, 2010, 08:41:13 AM by roberts »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: still problems with inkscape
« Reply #1 on: February 09, 2010, 12:07:19 PM »
I'm not sure I understand your issue - you had trouble with extension upgrade?

On a fresh 2.8 boot, tce-load -wi inkscape, it works fine here.
The only barriers that can stop you are the ones you create yourself.

Offline trinity

  • Newbie
  • *
  • Posts: 37
Re: still problems with inkscape
« Reply #2 on: February 09, 2010, 03:00:33 PM »
Not sure how else I can explain this but here goes.

Yes I had problems previously with running inkscape.tcz previously on TC 2.8 in fact on TC 2.7 also.
I did 3 separate clean installs to TC 2.7 and 2 clean installs to TC 2.8 to check it wasn't an install problem but each time I had the same problem. Please see http://forum.tinycorelinux.net/index.php?topic=4633.0 and http://forum.tinycorelinux.net/index.php?topic=4647.0
But I found it was a dependancy issue which I could work around. It still needed fixing IMHO.

Okay so now, as I say above, I replaced the bzImage and tinycore.gz files of v2.8 with those of TC 2.8.1
I then used Tools>Update_Extensions and it stopped with the message that gcc_libs was missing.
It froze the system and I had to do two hard reboots to get back to a desktop. When I did that I did Tools>Update_Extensions again and it stopped updating again but I noticed it stopped whilst trying to update Inkscape.  So I deleted the inkscpae.tcz files in /tce/optional and rebooted. I did Tools>Update_Extensions yet again and it updated all remaining extensions this time.

So I assume the new inkscape.tcz doesn't like being updated the Tools>Update_Extensions way, unlike all the 20 other extensions I have.

Hope that is clear but please tell me specifically if any of this is unclear.

Thank you

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: still problems with inkscape
« Reply #3 on: February 09, 2010, 03:17:29 PM »
I do see now, thanks for explaining. This is an issue in the update routine, likely nothing wrong with inkscape.tcz per se. It could be the fact it's a big file, or that it got an additional dep before the update.

Moving this to TCB bugs.
The only barriers that can stop you are the ones you create yourself.

Offline trinity

  • Newbie
  • *
  • Posts: 37
Re: still problems with inkscape
« Reply #4 on: February 09, 2010, 03:29:06 PM »
Okay so I just tried to install inkscape your way ie
Code: [Select]
tce-load -wi inkscape rather than using appsbrowser.
I got an error message
Quote
inkscape.tcz: OK
Xlib: extension "Generic Event Extension" missing on display ":0.0".

This time it updated okay with Tools>Update_Extensions but clicking on the wbar icon  inkscape doesn't run.

Using a terminal I get
Quote
Xlib: extension "Generic Event Extension" missing on display ":0.0".
Xlib: extension "Generic Event Extension" missing on display ":0.0".
Xlib: extension "Generic Event Extension" missing on display ":0.0".
Emergency save activated!
***glibc detected *** inkscape:malloc(): memory corruption:0x0a7b66d0***
Aborted

I then did
Code: [Select]
tce-load -wi inkscapelite and I got a similar message about
Quote
Xlib: extension "Generic Event Extension" missing on display ":0.0".
But inkscapelite ran perfectly from wbar or the terminal.

HTH

Offline trinity

  • Newbie
  • *
  • Posts: 37
Re: 2.8.1 TCE update issue
« Reply #5 on: February 09, 2010, 03:33:50 PM »
I posted my last message before I saw your last one where you say it's an update issue. If that is the  case then why does it occur only when I use inkscape and no other app like firefox/gnumeric/mpaint/xfe/geany/gimp etc which I also think are large apps.
Also why would it happen before I did an update when I was using TC 2.8
And it doesn't explain the problem I had in TC2.7 either.
Doesn't seem to be an update issue to me.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: 2.8.1 TCE update issue
« Reply #6 on: February 09, 2010, 03:36:54 PM »
When using very large apps and the system hangs like that, it could it be that you are out of loops?
The default is 80. You can try using the boot code max_loop=256
10+ Years Contributing to Linux Open Source Projects.

Offline trinity

  • Newbie
  • *
  • Posts: 37
Re: 2.8.1 TCE update issue
« Reply #7 on: February 09, 2010, 04:38:30 PM »
Hi roberts,
I've had max_loop=255 in my grub stanza since before TC 2.7
I agree Inkscape is large but opera, firefox, gnumeric and thunderbird3 are all larger and cause no trouble.
To my mind it all points to inkscape.tcz or a dependancy where I've had trouble before but curaga seems to think not.
Stalemate? :(

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: 2.8.1 TCE update issue
« Reply #8 on: February 10, 2010, 04:28:49 AM »
There are two issues here, one with inkscape bug memory corruption, and one with the update.

I'm sorry to hear inkscape doesn't work for you, I personally don't see that bug. Hopefully it will be resolved with the next update to inkscape.
The only barriers that can stop you are the ones you create yourself.

Offline trinity

  • Newbie
  • *
  • Posts: 37
Re: 2.8.1 TCE update issue
« Reply #9 on: February 10, 2010, 07:08:48 AM »
Hello curaga,

From the Arch Linux forum I understand that the
Code: [Select]
Xlib: extension "Generic Event Extension" missing on display ":0.0".message that I get with both Inkscape and Inkscapelite is because
Quote
.....the libraries support an extension that isn't supported by the X server yet. This message is harmless and can be ignored
Okay.

Also it seems that you are confirming my belief that there may be a bug in the current inkscape.tcz but you can't reproduce it. Let's hope that this will get sorted out in the next release of that extension.

Perhaps this ought to go back into the bugs section then.

Is anyone else getting problems with inkscape.tcz or is anyone finding it works just fine?

Thanks

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: 2.8.1 TCE update issue
« Reply #10 on: February 10, 2010, 08:40:16 AM »
It is not a tce-update issue!

Inkscape fails for me, even when used with a base norestore.
Sometimes a hard crash, sometiimes recoverable, always witth a popup of:
"Inkscape encountered an internal error and will close now"
10+ Years Contributing to Linux Open Source Projects.