Summary: | media-sound/amarok-2.2.0: crash on startup | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oleh Kravchenko <oleg> |
Component: | Current packages | Assignee: | Jorge Manuel B. S. Vicetto <jmbsvicetto> |
Status: | VERIFIED INVALID | ||
Severity: | normal | CC: | eldad, kde, Regnaron, sound |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge.info
amarok gdb backtrace |
Description
Oleh Kravchenko
2009-10-07 08:30:35 UTC
Created attachment 206289 [details]
emerge.info
Same here. (Recently upgraded to KDE 4.3.) I expect next comment in this bug to be 'gdb' output or this isn't moving anywhere. Created attachment 206436 [details]
amarok gdb backtrace
I've the same problem. Some days ago amarok 2.2 worked perfectly. :|
z
As the attached backtrace is without debugging symbols, here a backtrace with debugging symbols. Googling for this crash, I found the thread [1] which implies some jpeg7 problems. However, the solutions from that thread (using revdep-rebuild, recompiling kdelibs and amarok) do not work for me. Also the corresponding bugs at the KDE bugtracker have been closed downstream, so it indeed seems to be some sort of "Gentoo only" bug. [1] http://mail.kde.org/pipermail/amarok/2009-October/009406.html Anyway, the backtrace is: Application: Amarok (amarok), signal: Segmentation fault [KCrash Handler] #5 0x00007f84c73739ac in jpeg_CreateDecompress (cinfo=0x7fff043476e0, version=62, structsize=632) at jdapimin.c:38 #6 0x00007f84c39c673f in read_jpeg_image (device=<value optimized out>, outImage=0x7fff04347e20, parameters=@0x27d4dc8, scaledSize=<value optimized out>, inQuality=-1) at qjpeghandler.cpp:757 #7 0x00007f84d10c51ca in QImageReader::read (this=0x7fff04347f10, image=0x7fff04347e20) at image/qimagereader.cpp:1077 #8 0x00007f84d10c577c in QImageReader::read (this=0x7fff04347f10) at image/qimagereader.cpp:1027 #9 0x00007f84d10d358e in QPixmap::load (this=0x7fff043480c0, fileName=<value optimized out>, format=0x0, flags={i = 70549600}) at image/qpixmap.cpp:797 #10 0x00007f84d10d3915 in QPixmap (this=0x7fff043480c0, fileName=@0x7fff04348180, format=0x0, flags={i = 70550256}) at image/qpixmap.cpp:267 #11 0x00007f84d26882e4 in App (this=0x7fff04348360) at /tmp/portage/media-sound/amarok-2.2.0/work/amarok-2.2.0/src/App.cpp:139 #12 0x0000000000409915 in main (argc=1, argv=0x7fff0434a0f8) at /tmp/portage/media-sound/amarok-2.2.0/work/amarok-2.2.0/src/main.cpp:223 This is because of uncomplete jpeg upgrade (there was a postinst message after upgrading, but it doesn't help if you don't read it.) emerge -C jpeg-compat (if it's installed.) rm -f /usr/lib/libjpeg.so.62* emerge gentoolkit revdep-rebuild for example. or re-emerge jpeg to show the postinst message. or read gentoo forums, there's a sticky post for the jpeg upgrade too. closing. |