|
I originally posted this on the wrong forum... *sigh*
amarok 1.2b4 Mandrake 10.0 official gcc 3.4.2 taglib 1.3.1 (release 1.101mdk) If I run amarok from the command line and try to View/Edit Meta Information, amarok freezes and I see the following output in the shell windows: [code:1][setting tty state failed in terminal_inferior: Input/output error][/code:1] And here\'s the full backtrace from gdb: [code:1] #0 0x41796aa1 in TagLib::String::String(TagLib::String const&«») () from /usr/lib/libtag.so.1 #1 0x080f59ef in std::list<:string std::allocator> >::_M_create_n ode(TagLib::String const&«») () #2 0x080f599a in std::list<:string std::allocator> >::insert(std: :_List_iterator<:st ring taglib::string>, TagLib::String const&«») () #3 0x080f5927 in void std::list<:string std::allocator> >::_M_ins ert_dispatch<:_list_iterato r taglib::string const co nst> >(std::_List_iterator<:string taglib::string>, std::_List _iterator<:string taglib::string const>, std::_List_itera tor<:string taglib::string const>, __false_type) () #4 0x080f5896 in void std::list<:string std::allocator> >::insert <:_list_iterator :string taglib::string const> >(std: :_List_iterator<:string taglib::string>, std::_List_iterator #5 0x080f57af in std::list<:string std::allocator> >::list(std::l ist<:string std::allocator> > const&«») () #6 0x080f56be in TagLib::List<:string>::detach() () #7 0x080f5604 in TagLib::List<:string>::begin() () #8 0x080f537f in MetaBundle::genreList() () #9 0x081510f4 in TagDialog::init() () #10 0x081509cd in TagDialog::TagDialog(KURL const&, QWidget*) () #11 0x080976b5 in CollectionView::showTrackInfo() () #12 0x08098cbf in CollectionView::qt_invoke(int, QUObject*) () #13 0x410db4a2 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #14 0x40ef575e in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x02eb50e6 in ?? () #16 0x40e80914 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0x083f7400 in ?? () #18 0xbfffdb38 in ?? () #19 0xbfffdb24 in ?? () #20 0x08470090 in ?? () #21 0x4106edbc in QUType_QVariant::set(QUObject*, QVariant const&«») () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x084ae3d8 in ?? () #23 0x0848c150 in ?? () #24 0x00000008 in ?? () #25 0x41523998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0xbfffdb38 in ?? () #27 0x0848c128 in ?? () #28 0x08470090 in ?? () #29 0x413fdaa6 in QSignal::signal(QVariant const&«») () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x0848c128 in ?? () #31 0x08470090 in ?? () #32 0xbfffdb10 in ?? () #33 0x413fd8dc in QSignal::staticMetaObject() () from /usr/lib/qt3/lib/libqt-mt.so.3 #34 0x41503cc0 in vtable for QGArray () from /usr/lib/qt3/lib/libqt-mt.so.3 [/code:1] |
KDE Developer
|
|
|
muesli wrote:
Thanks. I\'ll download the HEAD revision from CVS later today. If that seems to fix the crash on my end, I\'ll mark the bug as resolved (http://bugs.kde.org/show_bug.cgi?id=98561). |
KDE Developer
|
|
|
muesli wrote:
Hrmmm. Same crash. And yes, I am running the CVS version I just built... :dry: $ /usr/bin/amarok --version Qt: 3.2.3 KDE: 3.2 BRANCH >= 20040204 amaroK: 1.2-CVS [code:1] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1103097888 (LWP 21712)] 0x41797aa1 in TagLib::String::String(TagLib::String const&«») () from /usr/lib/libtag.so.1 (gdb) bt #0 0x41797aa1 in TagLib::String::String(TagLib::String const&«») () from /usr/lib/libtag.so.1 #1 0x080f837f in std::list<:string std::allocator> >::_M_create_node(TagLib::String const&«») () #2 0x080f832a in std::list<:string std::allocator> >::insert(std::_List_iterator<:string taglib::string>, TagLib::String const&«») () #3 0x080f82b7 in void std::list<:string std::allocator> >::_M_insert_dispatch<:_list_iterator taglib::string const> >(std::_List_iterator<:string taglib::string>, std::_List_iterator<:string taglib::string const>, std::_List_iterator<:string taglib::string const>, __false_type) () #4 0x080f8226 in void std::list<:string std::allocator> >::insert<:_list_iterator taglib::string const> >(std::_List_iterator<:string taglib::string>, std::_List_iterator<:string taglib::string const>, std::_List_iterator<:string taglib::string const>«») () #5 0x080f813f in std::list<:string std::allocator> >::list(std::list<:string std::allocator> > const&«») () #6 0x080f804e in TagLib::List<:string>::detach() () #7 0x080f7f94 in TagLib::List<:string>::begin() () #8 0x080f7d0f in MetaBundle::genreList() () #9 0x08155865 in TagDialog::init() () [/code:1] |
KDE Developer
|
oops, just see it. this is a taglib bug, nothing we can do about, sorry.
you might wanna try updating your taglib and file a bug report to taglib if it still happens. thanks, muesli |
Registered users: Bing [Bot], blue_bullet, Google [Bot], Yahoo [Bot]