Summary: | Crash (SIGSEGV) at Amarok startup | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Emmanuel Benoit <tseeker> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | CLOSED INTENTIONAL | ||
Severity: | crash | CC: | acitta1, andresbajotierra, chrise.haase, eqisow, jal, nusch88, smera, trottola2004 |
Priority: | NOR | ||
Version: | 2.2.1 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Emmanuel Benoit
2009-11-17 16:22:50 UTC
It looks like a QtScript / Qt java|ecmascript implementation to me. - Have you manually installed Qt4.6.0 ? - Do you know if Amarok was compiled against Qt4.6.0 or Qt4.5.x ? Thanks No, I have not installed QT manually, I am using the version that comes along with (K)Ubuntu Lucid Lynx. According to qtconfig's "about" dialog box, it is version 4.6.0, however the package that contains the library is marked as "4.6.0 beta1". I have no idea which version of QT Amarok was compiled against, but I could try getting the package's sources and rebuilding it, see if that helps. If the amarok package came from the same repo as the Qt4.6.0 package, then it should be compiled using it. In any case, today Qt4.6.0rc1 was release, may be it will appear soon in the repos and you can test it. May be an Amarok developer has a better opinion on this. Regards Yes, I just checked the Amarok package, it's been compiled with the correct version of the QT packages. My attempts at rebuilding it have failed so far, tho. I'll insist a little more. Thanks for your time and effort. Do you use any external scripts in Amarok? I did, and rm -rf'ing them from ~/.kde/share/apps/amarok/scripts "solved" the problem, as Amarok now starts correctly. Oh, forgot to mention that the script which caused the crash was UltimateLyrics. Thank you for your fast answer. You should report this crash to the script author. Since this is a third-party application, there is not much we can do about that. A *script* causing an application which interpretes it to crash may be buggy in itself, but the crash indicates a bug in the application. However, as Dario pointed out, it is likely not related to Amarok itself but to the {ECMA|Java}script implementation in QT 4.6.0 beta 1. Emmanuel, there are several reasons this is not an Amarok problem: a) the crash is in Qt, b) Qt 4.6 has only just arrived in RC, I bet your version is the beta one and there are several known bugs in Qt 4.6, c) Amarok depends on Qt. 4.4, not on 4.,6 d) You are apparently using Lucid, which is pre-alpha and potentially highly unstable and not for productive use. Please report this bug to Qt or on Launchpad, but not here, there is noting we can do about this. I know, that's why I didn't reopen the bug report. Oh wait, I actually did. Sorry. *** Bug 219217 has been marked as a duplicate of this bug. *** *** Bug 223318 has been marked as a duplicate of this bug. *** *** Bug 225749 has been marked as a duplicate of this bug. *** *** Bug 235919 has been marked as a duplicate of this bug. *** *** Bug 235931 has been marked as a duplicate of this bug. *** *** Bug 235915 has been marked as a duplicate of this bug. *** Created attachment 43158 [details]
New crash information added by DrKonqi
Amarok does not start at all after upgrading to 10.04. It crashes immediately without showing any window and this happens both when computer starts (after kdm log-in) or if I attempt to launch it manually.
No user activity was running
Augusto, please see: https://bugs.kde.org/show_bug.cgi?id=214984#c6 to work around this crash. (In reply to comment #20) > Augusto, please see: https://bugs.kde.org/show_bug.cgi?id=214984#c6 to work > around this crash. Problem solved!! (at least in my case) I just deleted all rc files concerning amarok in .kde/share/config/ so that amarok recreated a new set. These files are: amarok-appletsrc amarok_homerc and amarokrc. Thank you to everybody |