Summary: | amarok crashes on startup, possibly due to a problem in QString | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Arthur Nascimento <tureba> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | andresbajotierra, ladislav.suckr |
Priority: | NOR | ||
Version: | 2.2.1 | ||
Target Milestone: | --- | ||
Platform: | Exherbo | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Arthur Nascimento
2009-11-23 02:58:02 UTC
This looks related to bug 211275. Thanks It really does look exactly like bug 211275. However, that bug is marked RESOLVED UPSTREAM, and if that were the case, then I shouldn't be experiencing it. So it should be reopened or at least re-looked at. Unfortunately, it doesn't say how it was resolved or what was the bottomline problem (was it that piece of code or Qt?). If anybody can explain it to me, maybe I can run some better tests. UPSTREAM means that the bug was caused by some of the used libraries, in that case Qt... but I'm not an Amarok developer to tell if the issue was investigated or if it is going to be forwarded to Qt bugtracker. Regards No, this is probably something different, please read up here: http://www.purinchu.net/wp/2009/11/16/malloc_check_-crashes/ If that's really it, it would be a bug in glibc, which is upstream. Please read up on this blog article, and check if the glibc issue might affect you. Thanks. Very interesting. The reason of this bug and of bug 211275 is probably a glibc issue. According to the glibc guys, the bug will be fixed on 2.11.1, which should be out before the end of this month. I am currently using 2.11, but I will bump it up as soon as possible and report back if I still have problems. Created attachment 57896 [details]
New crash information added by DrKonqi
amarok (2.4.0) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1
- What I was doing when the application crashed:
first start of amarok after instalation openSUSE 11.4 64 bit in virtualbox
-- Backtrace (Reduced):
#12 0x00007ff5372df4f2 in qBadAlloc () at global/qglobal.cpp:2019
#13 0x00007ff53732f835 in QString::realloc (this=0x16a5fd8, alloc=1048560) at tools/qstring.cpp:1297
#14 0x00007ff53732fc4f in QString::append (this=0x16a5fd8, str=...) at tools/qstring.cpp:1534
#15 0x00007ff53740574c in operator+= (this=<value optimized out>, target=0x16a5fd8, chars=<value optimized out>, len=<value optimized out>, state=<value optimized out>) at ../../src/corelib/tools/qstring.h:281
#16 QUtf8Codec::convertToUnicode (this=<value optimized out>, target=0x16a5fd8, chars=<value optimized out>, len=<value optimized out>, state=<value optimized out>) at codecs/qutfcodec.cpp:527
|