Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KAudioCreator - Stopped Working
Date: Thu, 24 Apr 2008 21:43:46
Message-Id: 200804242343.30233.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] KAudioCreator - Stopped Working by Paul Sobey
1 On Thursday 24 April 2008, Paul Sobey wrote:
2 > Some time in the last three months (last time I bought a new CD!),
3 > KAudioCreator has stopped working on my system, Running from a shell
4 > gives the following:
5 >
6 > *** glibc detected *** kaudiocreator: malloc(): memory corruption:
7 > 0x081ccb38 ***
8
9 I believe this is called a "bug".
10
11 Quite a serious one actually and the corruption is happening in
12 kaudiocreator's heap. Assuming your environment and CFLAGS are sane, I
13 would try looking for a workaround. Perhaps the memory corruption is
14 triggered by some code that you can remove via USE flags. Remove all
15 USE flags for that package, recompile and see what happens.
16
17 I doubt you will have much luck, all the USE flags are for useful stuff
18 and chances are you'll want them.
19
20 I'd file a bug at bugs.gentoo.org with the output you have. With luck
21 some dev will ask for more info and tell you how to get it in an effort
22 to track it down.
23
24 You could also use a different app, it's not like kaudiocreator is
25 software with a totally unique purpose
26
27
28 > ======= Backtrace: =========
29 > /lib/libc.so.6[0x4a953a00]
30 > /lib/libc.so.6[0x4a955cbb]
31 > /lib/libc.so.6(__libc_malloc+0x7e)[0x4a95730e]
32 > /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6(_Znwj+0x29)[0x4ab
33 >33459]
34 > /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6(_Znaj+0x1d)[0x4ab
35 >33579]
36 > /usr/qt/3/lib/libqt-mt.so.3(_ZN7QString9setLengthEj+0x39)[0x4b2a4d93]
37 > /usr/qt/3/lib/libqt-mt.so.3[0x4b2a77d0]
38 > /usr/qt/3/lib/libqt-mt.so.3(_ZNK7QString3argExii+0xa4)[0x4b2ad4ba]
39 > kaudiocreator[0x805d72f]
40 > [0x2a0001f]
41 > ======= Memory map: ========
42 > 08047000-08097000 r-xp 00000000 08:03 267795
43 > /usr/kde/3.5/bin/kaudiocreator
44 > 08097000-08098000 r--p 00050000 08:03 267795
45 > /usr/kde/3.5/bin/kaudiocreator
46 > 08098000-0809a000 rw-p 00051000 08:03 267795
47 > /usr/kde/3.5/bin/kaudiocreator
48 > 0809b000-0812d000 rw-p 00052000 08:03 267795
49 > /usr/kde/3.5/bin/kaudiocreator
50 > 0812d000-081e4000 rw-p 0812d000 00:00 0 [heap]
51 >
52 > ... etc.
53 >
54 > How can I troubleshoot this? I've tried re-emerging, revdep-rebuild
55 > (doesn't rebuild anything), re-emerging kdemultimedia-kioslaves just
56 > in case, and now I'm out of ideas.
57 >
58 > Thanks all,
59 >
60 > Paul
61
62
63
64 --
65 Alan McKinnon
66 alan dot mckinnon at gmail dot com
67
68 --
69 gentoo-user@l.g.o mailing list