After the last D-U, gimp (version 2.8.0-2, with libgegl-0.2-0-2) no longer works and instead gives the following message: "segmentation error".
Using "--verbose" does not give different output.
Can you help me?

The first thing i see is that you have amd64 while drb has i386. Not to worrisome though as I have amd64, and it works here, too. Is your system up-to-date? Try another dist-upgrade just to be sure.

You can install 'gdb' (gnu debugger) and 'gimp-dbg' (debug symbols for gimp). Then run 'gdb gimp' and in a terminal and in the following prompt enter 'run'. It will segfault again (at least it does so far for you): Enter 'bt' (it is short for backtrace) and you have a few more details what went wrong and where.

_________________MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor

GdV87

Post subject:Posted: 06.07.2012, 20:46

Joined: 2010-10-11
Posts: 63
Location: Italy
Status: Offline

Thanks drb and DonKult for your quick replies, doing another D-U somehow did the trick and now gimp is working again.

GdV87

GdV87

Post subject:Posted: 06.07.2012, 20:54

Joined: 2010-10-11
Posts: 63
Location: Italy
Status: Offline

That's very strange: Gimp worked only the first time I opened it after the D-U! Now it is giving the same error (even after reboot). I'll try with 'gimp-dbg'.

Interesting, i don't even have 'libblas3gf' installed (which includes /usr/lib/libblas.so.3gf). Looks like it's brought into by 'gimp-plugin-registry'. Just for testing, try removing it, maybe one of the plugins it includes is incompatible with newer gimp versions.

_________________MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor

GdV87

Post subject:Posted: 07.07.2012, 09:29

Joined: 2010-10-11
Posts: 63
Location: Italy
Status: Offline

Thanks DonKult: I've removed libblas3gf and now gimp is finally working again.
However, when I open it, it gives me this error:
"GEGL-geglmodule.c-Message: Module '/usr/lib/x86_64-linux-gnu/gegl-0.2/matting-levin.so' load error: libblas.so.3gf"
but after that the program runs regularly. Should I mark this thread as "solved"?
GdV87

DonKult

Post subject:Posted: 07.07.2012, 10:07

Team Member

Joined: 2010-09-02
Posts: 485

Status: Offline

Mhh, yeah "fixed" by removing is usually just a workaround. You can't use the functionality provided by this package, so this isn't really solved (it is just that you don't seem to need this functionality).

It would be good if you could report this bug in debian against 'libblas3gf'. The 'reportbug' program can help you with that. Ensure that you tell them that gimp is segfaulting if 'libblas3gf' is installed and if not that 'libgegl-0.2-0' complains about it being missing if you execute gimp (but runs fine none-the-less) with the error message above. They might have additional questions, so it's always a good idea to talk to them directly.

As these blas packages seem to be in the middle of change add the output of 'dpkg -l libblas*' to the report. Might be that you have both blas-libraries installed and they don't co-exist as nicely as they should.

But that are all only guesses. The maintainers will know for sure and can actually fix that -- which ultimately means that you will make the world a better place with a report to them.

_________________MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor