1.4-SVN [NOTstripped][validity: 0.58][frames: 169][line numbers][xine]

Rich rich at hq.vsaa.lv
Fri Aug 25 18:18:39 UTC 2006


Amarok has crashed! We are terribly sorry about this :(

But, all is not lost! You could potentially help us fix the crash. 
Information describing the crash is below, so just click send, or if you 
have time, write a brief description of how the crash happened first.

Many thanks.
--------------------------------------------------------

ok, you're gonna like this (if you will be able to reproduce :) )
lately we got several reports on irc from people who claimed that 
sending global shortcut to amarok while it was crashing or something can 
tie up keyboard. we dismissed these, as some of them were running other 
window managers.
now, i had the same problem, running kde, so i decided to try 
reproducing the problem.

my scenario :

enable a dynamic playlist (i had a custom one), start playing a song. 
switch to 'files' tab, find some directory with lots of music (i had one 
inside my collection directory). when the song has some 4 or 5 seconds 
left, right click the directory, choose 'edit track proprties'. right 
after that, press a global shurtcut (i pressed win+c).

enjoy your keyboard. oh, did i say to save everything before trying this 
? :>
the behaviour wasn't perfectly constant for me - sometimes amarok 
crashed shortly thereafter, freeing the keyboard, in some cases it just 
kept on playing (it played several tracks - i think 3 of them - and then 
whole system crashed. i got two small green consoles with kdm login 
screen below them...).
because it takes quite some time to recover in some occasions, i did not 
test this as extensively as i'd like to - but i hope it can be 
reproduced by others and that backtrace could help at least a bit. 
backtrace was obtained in one case when amarok crashed shortly 
thereafter, thus freeing the keyboard and leaving kde/x in a usable state.
--------------------------------------------------------

The information below is to help the developers identify the problem, 
please do not modify it.



======== DEBUG INFORMATION  =======
Version:    1.4-SVN
Engine:     xine-engine
Build date: Aug 25 2006
CC version: 3.4.6
KDElibs:    3.5.4
Qt:         3.3.6
TagLib:     1.4.0
CPU count:  1

==== file `which amarokapp` =======
/opt/kde/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 
1 (SYSV), dynamically linked (uses shared libs), not stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1245583680 (LWP 3045)]
[New Thread -1300690000 (LWP 5348)]
[New Thread -1292301392 (LWP 3533)]
[New Thread -1283912784 (LWP 3532)]
[New Thread -1273635920 (LWP 3529)]
[New Thread -1248527440 (LWP 3528)]
[New Thread -1258292304 (LWP 3526)]
0xb5fad071 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#0  0xb5fad071 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#1  0x0804df10 in amaroK::Crash::crashHandler () at crashhandler.cpp:249
#2  <signal handler called>
#3  0x00000011 in ?? ()
#4  0xb7cb58c8 in ~MetaBundleSaver (this=0x98811d0) at 
metabundlesaver.cpp:49
#5  0xb7ca4fb6 in MetaBundle (this=0xbfa58ec0, url=@0x9822b08, 
noCache=true, readStyle=TagLib::AudioProperties::Fast,
     images=0x0) at metabundle.cpp:253
#6  0xb7d9c061 in TagDialog::bundleForURL (this=0x96fc2a8, 
url=@0x9822b08) at tagdialog.cpp:1014
#7  0xb7d99e26 in TagDialog::readMultipleTracks (this=0x96fc2a8) at 
tagdialog.cpp:782
#8  0xb7d96ffa in TagDialog::init (this=0x96fc2a8) at tagdialog.cpp:484
#9  0xb7d9496e in TagDialog (this=0x96fc2a8, list={<QValueList<KURL>> = 
{sh = 0x8371318}, <No data fields>},
     parent=0x836b528) at tagdialog.cpp:76
#10 0xb7c6630a in FileBrowser::contextMenuActivated (this=0x836b528, 
id=9) at filebrowser.cpp:459
#11 0xb7c650ee in FileBrowser::qt_invoke (this=0x836b528, _id=50, 
_o=0xbfa593b0) at filebrowser.moc:133
#12 0xb65d5d44 in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
#13 0xb65d636b in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
#14 0xb692ba10 in QPopupMenu::activated () from 
/usr/lib/qt/lib/libqt-mt.so.3
#15 0xb66e83d8 in QPopupMenu::actSig () from /usr/lib/qt/lib/libqt-mt.so.3
#16 0xb66e8a08 in QPopupMenu::mouseReleaseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#17 0xb6e9c1a1 in KPopupMenu::mouseReleaseEvent () from 
/opt/kde/lib/libkdeui.so.4
#18 0xb660faa4 in QWidget::event () from /usr/lib/qt/lib/libqt-mt.so.3
#19 0xb657123f in QApplication::internalNotify () from 
/usr/lib/qt/lib/libqt-mt.so.3
#20 0xb6571496 in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#21 0xb6bbbac5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#22 0xb650b60a in QETWidget::translateMouseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#23 0xb6509821 in QApplication::x11ProcessEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#24 0xb651cf25 in QEventLoop::processEvents () from 
/usr/lib/qt/lib/libqt-mt.so.3
#25 0xb6587961 in QEventLoop::enterLoop () from 
/usr/lib/qt/lib/libqt-mt.so.3
#26 0xb65878b6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#27 0xb657039f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#28 0x0804ce4f in main (argc=1, argv=0xbfa5a0f4) at main.cpp:108
#0  0xb5fad071 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1  0x0804df10 in amaroK::Crash::crashHandler () at crashhandler.cpp:249
	pid = 5657
#2  <signal handler called>
No symbol table info available.
#3  0x00000011 in ?? ()
No symbol table info available.
#4  0xb7cb58c8 in ~MetaBundleSaver (this=0x98811d0) at 
metabundlesaver.cpp:49
	uniquelyNamedStackAllocatedStandardBlock = {m_start = {tv_sec = 
1156529002, tv_usec = 816777},
   m_label = 0xb7eaa440 "virtual MetaBundleSaver::~MetaBundleSaver()"}
#5  0xb7ca4fb6 in MetaBundle (this=0xbfa58ec0, url=@0x9822b08, 
noCache=true, readStyle=TagLib::AudioProperties::Fast,
     images=0x0) at metabundle.cpp:253
	mbs = (class MetaBundleSaver *) 0x98811d0
	fileref = (struct TagLib::FileRef *) 0x94ae030
	readOkay = true
#6  0xb7d9c061 in TagDialog::bundleForURL (this=0x96fc2a8, 
url=@0x9822b08) at tagdialog.cpp:1014
No locals.
#7  0xb7d99e26 in TagDialog::readMultipleTracks (this=0x96fc2a8) at 
tagdialog.cpp:782
	mb = {_vptr.MetaBundle = 0xb7ee8958, static Undetermined = -2, static 
Irrelevant = -1, static Unavailable = 0,
   m_url = {m_strProtocol = {static null = {static null = <same as 
static member of an already seen type>, d = 0x8072aa0,
         static shared_null = 0x8072aa0}, d = 0x8365890, static 
shared_null = 0x8072aa0}, m_strUser = {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPass = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strHost = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPath = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x95bbd50, static shared_null = 0x8072aa0}, m_strRef_encoded 
= {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strQuery_encoded = {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_bIsMalformed = 
false, m_iUriMode = URL, freeForUse = 0,
     m_iPort = 0, m_strPath_encoded = {static null = {static null = 
<same as static member of an already seen type>,
         d = 0x8072aa0, static shared_null = 0x8072aa0}, d = 0x8072aa0, 
static shared_null = 0x8072aa0}, d = 0x0},
   m_title = {static null = {static null = <same as static member of an 
already seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x9883600, static 
shared_null = 0x8072aa0}, m_artist = {static s_store = {
       _M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x987ef38,
     storeMutex = <incomplete type>}, m_composer = {static s_store = 
{_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x0,
     storeMutex = <incomplete type>}, m_album = {static s_store = {_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x987d6e0,
     storeMutex = <incomplete type>}, m_comment = {static s_store = 
{_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x98792e8,
     storeMutex = <incomplete type>}, m_genre = {static s_store = {_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x94afc90,
     storeMutex = <incomplete type>}, m_streamName = {static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x8072aa0, static shared_null = 0x8072aa0}, m_streamUrl = 
{static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x8072aa0, static shared_null = 0x8072aa0}, m_uniqueId = 
{static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x81d3a78, static shared_null = 0x8072aa0}, m_year = 2003, 
m_discNumber = -2, m_track = 0, m_bpm = -2,
   m_bitrate = 192, m_length = 141, m_sampleRate = 44100, m_score = -2, 
m_rating = -2, m_playCount = -2, m_lastPlay = 2,
   m_filesize = 3385344, m_moodbar = {<> = {<No data fields>}, static 
metaObj = 0x82741c8, m_bundle = 0xbfa58ec0, m_data = {
       sh = 0x9885148}, m_pixmap = <incomplete type>, m_url = 
{m_strProtocol = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strUser = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPass = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strHost = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPath = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strRef_encoded = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strQuery_encoded = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_bIsMalformed 
= true, m_iUriMode = Auto, freeForUse = 13,
       m_iPort = 0, m_strPath_encoded = {static null = {static null = 
<same as static member of an already seen type>,
           d = 0x8072aa0, static shared_null = 0x8072aa0}, d = 
0x8072aa0, static shared_null = 0x8072aa0}, d = 0x94ff638},
     m_mutex = <incomplete type>, m_hueSort = 0, m_state = 
Moodbar::Unloaded}, m_type = 1, m_exists = true,
   m_isValidMedia = true, m_isCompilation = false, m_notCompilation = 
false, m_safeToSave = false, m_waitingOnKIO = 0,
   m_tempSavePath = {static null = {static null = <same as static member 
of an already seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x8072aa0, static 
shared_null = 0x8072aa0}, m_origRenamedSavePath = {
     static null = {static null = <same as static member of an already 
seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x8072aa0, static 
shared_null = 0x8072aa0},
   m_tempSaveDigest = <incomplete type>, m_saveFileref = 0x0, 
m_podcastBundle = 0x0, m_lastFmBundle = 0x0}
	composer = true
	statisticsText = {static null = {static null = <same as static member 
of an already seen type>, d = 0x8072aa0,
     static shared_null = 0x8072aa0}, d = 0x0, static shared_null = 
0x8072aa0}
	year = false
	score = false
	rating = true
	songCount = 417
	ratingCount = 0
	ratingSum = 0
	scoreCount = 63
	scoreSum = 4550
	end = {node = 0x96e29f8}
	album = false
	genre = false
	comment = false
	discNumber = false
	body = {static null = {static null = <same as static member of an 
already seen type>, d = 0x8072aa0,
     static shared_null = 0x8072aa0}, d = 0x8072aa0, static shared_null 
= 0x8072aa0}
	it = {node = 0x9822b00}
	first = {_vptr.MetaBundle = 0xb7ee8958, static Undetermined = -2, 
static Irrelevant = -1, static Unavailable = 0,
   m_url = {m_strProtocol = {static null = {static null = <same as 
static member of an already seen type>, d = 0x8072aa0,
         static shared_null = 0x8072aa0}, d = 0x8365890, static 
shared_null = 0x8072aa0}, m_strUser = {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPass = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strHost = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPath = 
{static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x84746f8, static shared_null = 0x8072aa0}, m_strRef_encoded 
= {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strQuery_encoded = {static null = {
         static null = <same as static member of an already seen type>, 
d = 0x8072aa0, static shared_null = 0x8072aa0},
       d = 0x8072aa0, static shared_null = 0x8072aa0}, m_bIsMalformed = 
false, m_iUriMode = URL, freeForUse = 0,
     m_iPort = 0, m_strPath_encoded = {static null = {static null = 
<same as static member of an already seen type>,
         d = 0x8072aa0, static shared_null = 0x8072aa0}, d = 0x8072aa0, 
static shared_null = 0x8072aa0}, d = 0xb7f274f0},
   m_title = {static null = {static null = <same as static member of an 
already seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x96dd800, static 
shared_null = 0x8072aa0}, m_artist = {static s_store = {
       _M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x983a328,
     storeMutex = <incomplete type>}, m_composer = {static s_store = 
{_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x0,
     storeMutex = <incomplete type>}, m_album = {static s_store = {_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x0,
     storeMutex = <incomplete type>}, m_comment = {static s_store = 
{_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x0,
     storeMutex = <incomplete type>}, m_genre = {static s_store = {_M_ht = {
         _M_node_allocator = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*> >> = 
{<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, 
_M_equals = {<No data fields>},
         _M_get_key = {<std::unary_function<QString*,QString*>> = {<No 
data fields>}, <No data fields>},
         _M_buckets = 
{<std::_Vector_base<__gnu_cxx::_Hashtable_node<QString*>*,std::allocator<__gnu_cxx::_Hashtable_node<QString*>*> 
 >> = {
             _M_impl = 
{<std::allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<QString*>*>> = 
{<No data fields>}, <No data fields>}, _M_start = 0x807d0a0, _M_finish = 
0x807d3a4,
               _M_end_of_storage = 0x807d3a4}}, <No data fields>}, 
_M_num_elements = 64}}, m_string = 0x0,
     storeMutex = <incomplete type>}, m_streamName = {static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x8072aa0, static shared_null = 0x8072aa0}, m_streamUrl = 
{static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x8072aa0, static shared_null = 0x8072aa0}, m_uniqueId = 
{static null = {
       static null = <same as static member of an already seen type>, d 
= 0x8072aa0, static shared_null = 0x8072aa0},
     d = 0x9839a98, static shared_null = 0x8072aa0}, m_year = 2000, 
m_discNumber = -2, m_track = 0, m_bpm = -2,
   m_bitrate = 192, m_length = 247, m_sampleRate = 44100, m_score = 0, 
m_rating = 0, m_playCount = -2, m_lastPlay = 2,
   m_filesize = 5930677, m_moodbar = {<> = {<No data fields>}, static 
metaObj = 0x82741c8, m_bundle = 0xbfa59030, m_data = {
       sh = 0x96ab7a0}, m_pixmap = <incomplete type>, m_url = 
{m_strProtocol = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strUser = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPass = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strHost = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_strPath = 
{static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strRef_encoded = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, 
m_strQuery_encoded = {static null = {
           static null = <same as static member of an already seen 
type>, d = 0x8072aa0, static shared_null = 0x8072aa0},
         d = 0x8072aa0, static shared_null = 0x8072aa0}, m_bIsMalformed 
= true, m_iUriMode = Auto, freeForUse = 12,
       m_iPort = 0, m_strPath_encoded = {static null = {static null = 
<same as static member of an already seen type>,
           d = 0x8072aa0, static shared_null = 0x8072aa0}, d = 
0x8072aa0, static shared_null = 0x8072aa0}, d = 0x95a8f60},
     m_mutex = <incomplete type>, m_hueSort = 0, m_state = 
Moodbar::Unloaded}, m_type = 1, m_exists = true,
   m_isValidMedia = true, m_isCompilation = true, m_notCompilation = 
false, m_safeToSave = false, m_waitingOnKIO = 0,
   m_tempSavePath = {static null = {static null = <same as static member 
of an already seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x8072aa0, static 
shared_null = 0x8072aa0}, m_origRenamedSavePath = {
     static null = {static null = <same as static member of an already 
seen type>, d = 0x8072aa0,
       static shared_null = 0x8072aa0}, d = 0x8072aa0, static 
shared_null = 0x8072aa0},
   m_tempSaveDigest = <incomplete type>, m_saveFileref = 0x0, 
m_podcastBundle = 0x0, m_lastFmBundle = 0x0}
	artist = false
#8  0xb7d96ffa in TagDialog::init (this=0x96fc2a8) at tagdialog.cpp:484
	config = (struct KConfig *) 0x819b0e8
	albums = {<QValueList<QString>> = {sh = 0x962d9a0}, <No data fields>}
	composers = {<QValueList<QString>> = {sh = 0x97fc938}, <No data fields>}
	genres = {<QValueList<QString>> = {sh = 0x9800720}, <No data fields>}
	artists = {<QValueList<QString>> = {sh = 0x84b2e98}, <No data fields>}
#9  0xb7d9496e in TagDialog (this=0x96fc2a8, list={<QValueList<KURL>> = 
{sh = 0x8371318}, <No data fields>},
     parent=0x836b528) at tagdialog.cpp:76
No locals.
#10 0xb7c6630a in FileBrowser::contextMenuActivated (this=0x836b528, 
id=9) at filebrowser.cpp:459
	list = {<QValueList<KURL>> = {sh = 0x8371318}, <No data fields>}
	dialog = (class TagDialog *) 0x0
#11 0xb7c650ee in FileBrowser::qt_invoke (this=0x836b528, _id=50, 
_o=0xbfa593b0) at filebrowser.moc:133
No locals.
#12 0xb65d5d44 in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb65d636b in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb692ba10 in QPopupMenu::activated () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb66e83d8 in QPopupMenu::actSig () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb66e8a08 in QPopupMenu::mouseReleaseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb6e9c1a1 in KPopupMenu::mouseReleaseEvent () from 
/opt/kde/lib/libkdeui.so.4
No symbol table info available.
#18 0xb660faa4 in QWidget::event () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb657123f in QApplication::internalNotify () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#20 0xb6571496 in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb6bbbac5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
No symbol table info available.
#22 0xb650b60a in QETWidget::translateMouseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#23 0xb6509821 in QApplication::x11ProcessEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#24 0xb651cf25 in QEventLoop::processEvents () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#25 0xb6587961 in QEventLoop::enterLoop () from 
/usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#26 0xb65878b6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#27 0xb657039f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#28 0x0804ce4f in main (argc=1, argv=0xbfa5a0f4) at main.cpp:108
	app = {<> = {<No data fields>}, <EngineObserver> = 
{_vptr.EngineObserver = 0xb7ee8ca8, m_subject = 0x0},
   static metaObj = 0x81d0ea0, static mainThreadId = 0, m_pGlobalAccel = 
0x81fe6d8, m_pPlayerWindow = 0x0,
   m_pPlaylistWindow = 0x8204808, m_pTray = 0x8215ad0, 
m_pMediaDeviceManager = 0xb7f03b40}
==== (gdb) thread apply all bt ====
Thread 7 (Thread -1258292304 (LWP 3526)):
#0  0xb5fa9d72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#1  0xb46bd91e in xine_stream_master_slave () from /usr/lib/libxine.so.1
#2  0x09346a20 in ?? ()
#3  0x09346a08 in ?? ()
#4  0xb4fff46c in ?? ()
#5  0xb4fff474 in ?? ()
#6  0xb4fff474 in ?? ()
#7  0x09346a08 in ?? ()
#8  0x09346a20 in ?? ()
#9  0xb4fff46c in ?? ()
#10 0x44ef3b74 in ?? ()
#11 0x31ea5200 in ?? ()
#12 0x44ef3b6f in ?? ()
#13 0x000cc740 in ?? ()
#14 0xb5fb0ff4 in ?? () from /lib/tls/libpthread.so.0
#15 0x00000000 in ?? ()
Thread 6 (Thread -1248527440 (LWP 3528)):
#0  0xb5d3ea0a in poll () from /lib/tls/libc.so.6
#1  0xb41a264f in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#2  0xb594f3fc in ?? ()
#3  0x00000001 in ?? ()
#4  0x0000014d in ?? ()
#5  0x00000000 in ?? ()
Thread 5 (Thread -1273635920 (LWP 3529)):
#0  0xb5d3ea0a in poll () from /lib/tls/libc.so.6
#1  0xb45f30a8 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#2  0xb45f32af in snd_pcm_wait () from /usr/lib/libasound.so.2
#3  0xb41a3a04 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#4  0x0844fa98 in ?? ()
#5  0x000f4240 in ?? ()
#6  0x00000000 in ?? ()
Thread 4 (Thread -1283912784 (LWP 3532)):
#0  0xb5fa9d72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#1  0xb46cf177 in xine_free_audio_frame () from /usr/lib/libxine.so.1
#2  0x0937e52c in ?? ()
#3  0x0937e514 in ?? ()
#4  0xb379034c in ?? ()
#5  0xb379034c in ?? ()
#6  0x0937e55c in ?? ()
#7  0x44ef3b72 in ?? ()
#8  0x3092ad58 in ?? ()
#9  0x44ef3b71 in ?? ()
#10 0x000c6f47 in ?? ()
#11 0xb46f40f0 in ?? () from /usr/lib/libxine.so.1
#12 0x0935fed8 in ?? ()
#13 0x09493b98 in ?? ()
#14 0xb5045888 in ?? ()
#15 0xb46daf36 in _x_post_frame_u_turn () from /usr/lib/libxine.so.1
#16 0x0935fed8 in ?? ()
#17 0xb1f49ec4 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_mad.so
#18 0xb1f49ec4 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_mad.so
#19 0x0948fb40 in ?? ()
#20 0x09493b98 in ?? ()
#21 0xb1f356d5 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_decode_mad.so
#22 0x09493b98 in ?? ()
#23 0xb5048cf4 in ?? ()
#24 0x00000344 in ?? ()
#25 0xb46f40f0 in ?? () from /usr/lib/libxine.so.1
#26 0x0948b110 in ?? ()
#27 0x09346ab0 in ?? ()
#28 0xb50468ac in ?? ()
#29 0xb504b134 in ?? ()
#30 0xb5048cb4 in ?? ()
#31 0xb5048cf4 in ?? ()
#32 0xb46b782f in _x_extra_info_merge () from /usr/lib/libxine.so.1
#33 0xb46f40f0 in ?? () from /usr/lib/libxine.so.1
#34 0x03010000 in ?? ()
#35 0x0948fb40 in ?? ()
#36 0x0947f5c8 in ?? ()
#37 0xb46c88c3 in _x_waveformatex_le2me () from /usr/lib/libxine.so.1
#38 0xb5045888 in ?? ()
#39 0x0948fb40 in ?? ()
#40 0x00000000 in ?? ()
Thread 3 (Thread -1292301392 (LWP 3533)):
#0  0xb5fa9b11 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#1  0xb46d17c0 in xine_event_wait () from /usr/lib/libxine.so.1
#2  0x094933f0 in ?? ()
#3  0x00000001 in ?? ()
#4  0xb46d1c2c in xine_event_dispose_queue () from /usr/lib/libxine.so.1
#5  0x00000000 in ?? ()
Thread 2 (Thread -1300690000 (LWP 5348)):
#0  0xb5fa9b11 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#1  0xb46c09a8 in _x_config_change_opt () from /usr/lib/libxine.so.1
#2  0x0948b1c8 in ?? ()
#3  0x0948b1b0 in ?? ()
#4  0xb1f8d474 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_audio.so
#5  0xb1f8d474 in ?? () from 
/usr/lib/xine/plugins/1.1.2/xineplug_dmx_audio.so
#6  0x00085068 in ?? ()
#7  0x00000000 in ?? ()
Thread 1 (Thread -1245583680 (LWP 3045)):
#0  0xb5fad071 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#1  0x0804df10 in amaroK::Crash::crashHandler () at crashhandler.cpp:249
#2  <signal handler called>
#3  0x00000011 in ?? ()
#4  0xb7cb58c8 in ~MetaBundleSaver (this=0x98811d0) at 
metabundlesaver.cpp:49
#5  0xb7ca4fb6 in MetaBundle (this=0xbfa58ec0, url=@0x9822b08, 
noCache=true, readStyle=TagLib::AudioProperties::Fast,
     images=0x0) at metabundle.cpp:253
#6  0xb7d9c061 in TagDialog::bundleForURL (this=0x96fc2a8, 
url=@0x9822b08) at tagdialog.cpp:1014
#7  0xb7d99e26 in TagDialog::readMultipleTracks (this=0x96fc2a8) at 
tagdialog.cpp:782
#8  0xb7d96ffa in TagDialog::init (this=0x96fc2a8) at tagdialog.cpp:484
#9  0xb7d9496e in TagDialog (this=0x96fc2a8, list={<QValueList<KURL>> = 
{sh = 0x8371318}, <No data fields>},
     parent=0x836b528) at tagdialog.cpp:76
#10 0xb7c6630a in FileBrowser::contextMenuActivated (this=0x836b528, 
id=9) at filebrowser.cpp:459
#11 0xb7c650ee in FileBrowser::qt_invoke (this=0x836b528, _id=50, 
_o=0xbfa593b0) at filebrowser.moc:133
#12 0xb65d5d44 in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
#13 0xb65d636b in QObject::activate_signal () from 
/usr/lib/qt/lib/libqt-mt.so.3
#14 0xb692ba10 in QPopupMenu::activated () from 
/usr/lib/qt/lib/libqt-mt.so.3
#15 0xb66e83d8 in QPopupMenu::actSig () from /usr/lib/qt/lib/libqt-mt.so.3
#16 0xb66e8a08 in QPopupMenu::mouseReleaseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#17 0xb6e9c1a1 in KPopupMenu::mouseReleaseEvent () from 
/opt/kde/lib/libkdeui.so.4
#18 0xb660faa4 in QWidget::event () from /usr/lib/qt/lib/libqt-mt.so.3
#19 0xb657123f in QApplication::internalNotify () from 
/usr/lib/qt/lib/libqt-mt.so.3
#20 0xb6571496 in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#21 0xb6bbbac5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#22 0xb650b60a in QETWidget::translateMouseEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#23 0xb6509821 in QApplication::x11ProcessEvent () from 
/usr/lib/qt/lib/libqt-mt.so.3
#24 0xb651cf25 in QEventLoop::processEvents () from 
/usr/lib/qt/lib/libqt-mt.so.3
#25 0xb6587961 in QEventLoop::enterLoop () from 
/usr/lib/qt/lib/libqt-mt.so.3
#26 0xb65878b6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#27 0xb657039f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#28 0x0804ce4f in main (argc=1, argv=0xbfa5a0f4) at main.cpp:108
#0  0xb5fad071 in __waitpid_nocancel () from /lib/tls/libpthread.so.0


==== kdBacktrace() ================
[
0: /opt/kde/lib/libkdecore.so.4(_Z11kdBacktracei+0x41) [0xb6bcb811]
1: /opt/kde/lib/libkdecore.so.4(_Z11kdBacktracev+0x2b) [0xb6bcbb8b]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xcb7) [0x804dd19]
3: [0xffffe420]
4: 
/opt/kde/lib/libamarok.so.0(_ZN10MetaBundleC1ERK4KURLbN6TagLib15AudioProperties9ReadStyleEP10QValueListINS_13EmbeddedImageEE+0x4c8) 
[0xb7ca4fb6]
5: /opt/kde/lib/libamarok.so.0(_ZN9TagDialog12bundleForURLERK4KURL+0xd9) 
[0xb7d9c061]
6: 
/opt/kde/lib/libamarok.so.0(_ZN9TagDialog18readMultipleTracksEv+0x214) 
[0xb7d99e26]
7: /opt/kde/lib/libamarok.so.0(_ZN9TagDialog4initEv+0xc58) [0xb7d96ffa]
8: 
/opt/kde/lib/libamarok.so.0(_ZN9TagDialogC1EN4KURL4ListEP7QWidget+0x158) 
[0xb7d9496e]
9: 
/opt/kde/lib/libamarok.so.0(_ZN11FileBrowser20contextMenuActivatedEi+0x1a0) 
[0xb7c6630a]
10: 
/opt/kde/lib/libamarok.so.0(_ZN11FileBrowser9qt_invokeEiP8QUObject+0x17a) 
[0xb7c650ee]
11: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x144) 
[0xb65d5d44]
12: /usr/lib/qt/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEii+0xcb) 
[0xb65d636b]
13: /usr/lib/qt/lib/libqt-mt.so.3(_ZN10QPopupMenu9activatedEi+0x30) 
[0xb692ba10]
14: /usr/lib/qt/lib/libqt-mt.so.3(_ZN10QPopupMenu6actSigEib+0x38) 
[0xb66e83d8]
15: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN10QPopupMenu17mouseReleaseEventEP11QMouseEvent+0x4a8) 
[0xb66e8a08]
16: 
/opt/kde/lib/libkdeui.so.4(_ZN10KPopupMenu17mouseReleaseEventEP11QMouseEvent+0x51) 
[0xb6e9c1a1]
17: /usr/lib/qt/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x5b4) 
[0xb660faa4]
18: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x8f) 
[0xb657123f]
19: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x146) 
[0xb6571496]
20: 
/opt/kde/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x215) 
[0xb6bbbac5]
21: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0xf5a) 
[0xb650b60a]
22: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x691) 
[0xb6509821]
23: 
/usr/lib/qt/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x105) 
[0xb651cf25]
24: /usr/lib/qt/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x51) 
[0xb6587961]
25: /usr/lib/qt/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26) [0xb65878b6]
26: /usr/lib/qt/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f) 
[0xb657039f]
27: amarokapp [0x804ce4f]
28: /lib/tls/libc.so.6(__libc_start_main+0xd4) [0xb5c93e14]
29: amarokapp(_ZN6QGList5clearEv+0xb9) [0x804c6f1]
]



More information about the Amarok mailing list