Summary: | Amarok is crashed every time it is launched [@ Daap::Reader::contentCodesReceived] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Eugene <zheker> |
Component: | Collections/DAAP | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bobthevirus, huevosrotos, kender, markshawa, shaddowy2, zheker |
Priority: | HI | Keywords: | regression, release_blocker |
Version: | 2.5.0 | ||
Target Milestone: | 2.6 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/ae1fefc326872f62c5799e3de86f7ba9839c04b7 | Version Fixed In: | 2.6 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Eugene
2011-08-25 13:54:45 UTC
Please install debugging symbols for Amarok and provide a new backtrace. Created attachment 63283 [details]
New crash information added by DrKonqi
amarok (2.4.3) on KDE Platform 4.7.00 (4.7.0) "release 10" using Qt 4.7.3
Here new backtrace with debug information. Please let me know if you need additional information from my side.
-- Backtrace (Reduced):
#7 qVariantToHelper<QString> (this=0x11) at kernel/qvariant.cpp:2101
#8 QVariant::toString (this=0x11) at kernel/qvariant.cpp:2133
#9 0xa475bd7d in Daap::Reader::contentCodesReceived(int, bool) () from /usr/lib/kde4/amarok_collection-daapcollection.so
#10 0xa475d657 in Daap::Reader::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/amarok_collection-daapcollection.so
[...]
#13 0xb524d585 in QHttp::requestFinished (this=0x8bce840, _t1=1, _t2=false) at .moc/release-shared/moc_qhttp.cpp:191
I suppose that daap plugin causes crashes. Sorry, but there still are no debugging symbols for amarok, as the code line is not shown. Please make sure you have the package amarok-debuginfo installed. Hi, last backtrace was made with amarok-debuginfo installed: > rpm -qi amarok Name : amarok Relocations: (not relocatable) Version : 2.4.3 Vendor: obs://build.opensuse.org/KDE Release : 5.2 Build Date: Sat 03 Sep 2011 05:10:05 AM EEST Install Date: Mon 05 Sep 2011 09:27:01 AM EEST Build Host: build31 Group : Productivity/Multimedia/Sound/Players Source RPM: amarok-2.4.3-5.2.src.rpm Size : 28845277 License: GPLv2+ Signature : DSA/SHA1, Sat 03 Sep 2011 05:11:52 AM EEST, Key ID 27c070176f88bb2f URL : http://amarok.kde.org/ Summary : Media Player for KDE Description : Amarok is a media player for all kinds of media. This includes MP3, Ogg Vorbis, audio CDs, podcasts and streams. Play lists can be stored in .m3u or .pls files. Distribution: KDE:Release:47 / openSUSE_11.4 > rpm -qi amarok-debuginfo Name : amarok-debuginfo Relocations: (not relocatable) Version : 2.4.3 Vendor: obs://build.opensuse.org/KDE Release : 15.1 Build Date: Mon 29 Aug 2011 08:12:40 PM EEST Install Date: Thu 01 Sep 2011 01:51:41 PM EEST Build Host: build31 Group : Development/Debug Source RPM: amarok-2.4.3-15.1.src.rpm Size : 142468515 License: GPLv2+ Signature : DSA/SHA1, Mon 29 Aug 2011 08:17:38 PM EEST, Key ID 27c070176f88bb2f URL : http://amarok.kde.org/ Summary : Debug information for package amarok Description : This package provides debug information for package amarok. Debug information is useful when developing applications that use this package or when debugging this package. Distribution: KDE:UpdatedApps / openSUSE_11.4 Is there any other way to install/add debug symbols for amarok? Created attachment 63501 [details] New crash information added by DrKonqi amarok (2.4.3) on KDE Platform 4.7.00 (4.7.0) "release 10" using Qt 4.7.4 It seems absence of debug symbols was caused by packages release difference (amarok: 5.2, amarok-debuginfo: 5.1). I've installed amarok package release 5.1: > rpm -qi amarok Name : amarok Relocations: (not relocatable) Version : 2.4.3 Vendor: obs://build.opensuse.org/KDE Release : 15.1 Build Date: Mon 29 Aug 2011 08:12:40 PM EEST Install Date: Thu 08 Sep 2011 09:27:30 AM EEST Build Host: build31 Group : Productivity/Multimedia/Sound/Players Source RPM: amarok-2.4.3-15.1.src.rpm Size : 25104221 License: GPLv2+ Signature : DSA/SHA1, Mon 29 Aug 2011 08:17:36 PM EEST, Key ID 27c070176f88bb2f URL : http://amarok.kde.org/ Summary : Media Player for KDE Description : Amarok is a media player for all kinds of media. This includes MP3, Ogg Vorbis, audio CDs, podcasts and streams. Play lists can be stored in .m3u or .pls files. Distribution: KDE:UpdatedApps / openSUSE_11.4 > rpm -qi amarok-debuginfo Name : amarok-debuginfo Relocations: (not relocatable) Version : 2.4.3 Vendor: obs://build.opensuse.org/KDE Release : 15.1 Build Date: Mon 29 Aug 2011 08:12:40 PM EEST Install Date: Thu 01 Sep 2011 01:51:41 PM EEST Build Host: build31 Group : Development/Debug Source RPM: amarok-2.4.3-15.1.src.rpm Size : 142468515 License: GPLv2+ Signature : DSA/SHA1, Mon 29 Aug 2011 08:17:38 PM EEST, Key ID 27c070176f88bb2f URL : http://amarok.kde.org/ Summary : Debug information for package amarok Description : This package provides debug information for package amarok. Debug information is useful when developing applications that use this package or when debugging this package. Distribution: KDE:UpdatedApps / openSUSE_11.4 And here is new backtrace (now with code lines in trace). -- Backtrace (Reduced): #7 qVariantToHelper<QString> (this=0x29) at kernel/qvariant.cpp:2101 #8 QVariant::toString (this=0x29) at kernel/qvariant.cpp:2133 #9 0xa3efed7d in Daap::Reader::contentCodesReceived (this=0x8a93c60, error=false) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/daap/daapreader/Reader.cpp:124 #10 0xa3f00657 in Daap::Reader::qt_metacall (this=0x8a93c60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe14a34) at /usr/src/debug/amarok-2.4.3/build/src/core-impl/collections/daap/Reader.moc:94 [...] #13 0xb5227875 in QHttp::requestFinished (this=0x8b8f008, _t1=2, _t2=false) at .moc/release-shared/moc_qhttp.cpp:191 This time it helps, thank you for the feedback :) Created attachment 65213 [details]
New crash information added by DrKonqi
amarok (2.4.3) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
I had enabled DAAP plugin and when it is enabled it crashes. Hopefully an extra backtrace is useful.
-- Backtrace (Reduced):
#6 qVariantToHelper<QString> (t=QVariant::String, d=<optimized out>, handler=<optimized out>) at kernel/qvariant.cpp:2101
#7 QVariant::toString (this=0x21) at kernel/qvariant.cpp:2133
#8 0x00007feb479c1d25 in Daap::Reader::contentCodesReceived (this=0x1f85a80, error=<optimized out>) at ../../../../../src/core-impl/collections/daap/daapreader/Reader.cpp:124
#9 0x00007feb479c44a9 in Daap::Reader::qt_metacall (this=0x1f85a80, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff9e7e5d40) at ./Reader.moc:94
[...]
#11 0x00007feb6a80354f in QHttp::requestFinished (this=<optimized out>, _t1=4, _t2=false) at .moc/release-shared/moc_qhttp.cpp:191
Confirmed by duplicate. Created attachment 66688 [details]
New crash information added by DrKonqi
amarok (2.4-GIT) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
- What I was doing when the application crashed:
listen to music the first time is crashed, then crashes every time is lunched
-- Backtrace (Reduced):
#7 qVariantToHelper<QString> (t=QVariant::String, d=..., handler=<optimized out>) at kernel/qvariant.cpp:2101
#8 QVariant::toString (this=0x25) at kernel/qvariant.cpp:2133
#9 0xa61539ea in Daap::Reader::contentCodesReceived (this=0xa1e00f48, error=false) at ../../../../../src/core-impl/collections/daap/daapreader/Reader.cpp:124
#10 0xa61564e7 in Daap::Reader::qt_metacall (this=0xa1e00f48, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe38194) at ./Reader.moc:94
#11 0xb5aeab7d in metacall (argv=0xbfe38194, idx=7, cl=QMetaObject::InvokeMetaMethod, object=0xa1e00f48) at kernel/qmetaobject.cpp:237
*** Bug 292053 has been marked as a duplicate of this bug. *** Git commit ae1fefc326872f62c5799e3de86f7ba9839c04b7 by Matěj Laitl. Committed on 08/05/2012 at 19:53. Pushed by laitl into branch 'master'. Daap::Reader: Don't use QList::[ on unreliable input, use ::value() This should fix bug 280774, but I don't use DAAP collection, do I'm shooting blindly. BUGFIXES: * Fix crash related to DAAP collection. Reporters, if this doesn't solve your bug, please reopen. FIXED-IN: 2.6 DIGEST: bugfix M +1 -0 ChangeLog M +4 -4 src/core-impl/collections/daap/daapreader/Reader.cpp http://commits.kde.org/amarok/ae1fefc326872f62c5799e3de86f7ba9839c04b7 *** Bug 302854 has been marked as a duplicate of this bug. *** Created attachment 74124 [details]
New crash information added by DrKonqi
amarok (2.5.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
Was listening to music when amarok crashed. Cant play any music with any other app either
-- Backtrace (Reduced):
#7 qVariantToHelper<QString> (t=QVariant::String, d=..., handler=<optimized out>) at kernel/qvariant.cpp:2101
#8 QVariant::toString (this=0x29) at kernel/qvariant.cpp:2133
#9 0xa9de8aca in Daap::Reader::contentCodesReceived (this=0x9c42818, error=false) at ../../../../../src/core-impl/collections/daap/daapreader/Reader.cpp:124
[...]
#11 0xb536d0d5 in QHttp::requestFinished (this=0x9b9a750, _t1=1, _t2=false) at .moc/release-shared/moc_qhttp.cpp:205
#12 0xb5376a26 in QHttpPrivate::finishedWithSuccess (this=0x9d99428) at access/qhttp.cpp:2530
(In reply to comment #14) > Created attachment 74124 [details] > New crash information added by DrKonqi > > amarok (2.5.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 > Did you actually read the bug report you are submitting this to? This is already fixed in version 2.6, please update. I read the bug report, my system is up to date. On 24 September 2012 00:12, Myriam Schweingruber <myriam@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=280774 > > --- Comment #15 from Myriam Schweingruber <myriam@kde.org> --- > (In reply to comment #14) >> Created attachment 74124 [details] >> New crash information added by DrKonqi >> >> amarok (2.5.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 >> > Did you actually read the bug report you are submitting this to? This is > already fixed in version 2.6, please update. > > -- > You are receiving this mail because: > You are on the CC list for the bug. |