Backtrace logs.........

General discussions
Locked
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

I don't see a point in opening new topic for each log, so I was thinking about putting them all in one. At least, all mine in one. I'm running ubuntu 12.04 with gnome shell.

(gdb) bt
#0 0x00007ffff406b445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff406ebab in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff40a8e2e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ffff40b3626 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ffff5916b27 in ?? () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#5 0x00007ffff5914226 in TagLib::String::~String() ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#6 0x00007ffff58e41f3 in TagLib::ID3v1::Tag::parse(TagLib::ByteVector const&)
() from /usr/lib/x86_64-linux-gnu/libtag.so.1
#7 0x00007ffff58e3e5c in TagLib::ID3v1::Tag::read() ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#8 0x00007ffff58e3519 in TagLib::ID3v1::Tag::Tag(TagLib::File*, long) ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#9 0x00007ffff58e031e in TagLib::MPEG::File::read(bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#10 0x00007ffff58ded49 in TagLib::MPEG::File::File(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#11 0x00007ffff5943af4 in TagLib::FileRef::create(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#12 0x00007ffff5942dba in TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#13 0x00000000005dbb55 in guTagInfo::SetFileName (this=0x21f3b30, filename=...)
at /home/mario/guayadeque/src/TagInfo.cpp:700
---Type to continue, or q to quit---
#14 0x00000000005dbc7a in guTagInfo::guTagInfo (this=0x21f3b30, filename=...)
at /home/mario/guayadeque/src/TagInfo.cpp:676
#15 0x00000000005dbd8d in guMp3TagInfo::guMp3TagInfo (this=0x21f3b30,
filename=...) at /home/mario/guayadeque/src/TagInfo.cpp:802
#16 0x00000000005de688 in guGetTagInfoHandler (filename=...)
at /home/mario/guayadeque/src/TagInfo.cpp:90
#17 0x00000000005df49b in guUpdateTracks (tracks=..., images=..., lyrics=...,
changedflags=...) at /home/mario/guayadeque/src/TagInfo.cpp:2871
#18 0x0000000000560b46 in guMainFrame::CheckPendingUpdates (this=0xca3300,
track=0x218a9d0) at /home/mario/guayadeque/src/MainFrame.cpp:4825
#19 0x0000000000560e33 in guMainFrame::OnUpdateTrack (this=0xca3300, event=...)
at /home/mario/guayadeque/src/MainFrame.cpp:1832
#20 0x00007ffff7b6cd35 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#21 0x00007ffff7b6d0ff in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#22 0x00007ffff7b6d1b2 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#23 0x00007ffff7b6cca0 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#24 0x00007ffff7aee7c9 in wxAppConsole::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
---Type to continue, or q to quit---
#25 0x00007ffff7700b39 in wxAppBase::ProcessIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#26 0x00007ffff7675aed in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#27 0x00007ffff60bcd53 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff60bd0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff60bd49a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff34f72f7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007ffff76897b8 in wxEventLoop::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#32 0x00007ffff770095b in wxAppBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#33 0x00007ffff7b1dd4b in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#34 0x000000000049f7f2 in main (argc=1, argv=)
at /home/mario/guayadeque/src/MainApp.cpp:40

And after this guayadeque was frozen. I couldn't do anything but end it from terminal.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Backtrace logs.........

Post by anonbeat »

It crashed in taglib. Can you verify if happens with a random file or with specific ones ? if you find a specific file that make it to crash please send it to me
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

well, replaying the file after restart was fine. But I had a crash in taglib before on random files and all were playing fine after restart.
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

and another one..........

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff46b8f83 in std::basic_string::size() const ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) bt
#0 0x00007ffff46b8f83 in std::basic_string::size() const ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x00007ffff5914b92 in TagLib::String::isEmpty() const ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#2 0x00007ffff5940a3a in TagLib::Tag::duplicate(TagLib::Tag const*, TagLib::Tag*, bool) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#3 0x00007ffff58df12b in TagLib::MPEG::File::save(int, bool) ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#4 0x00007ffff58def5f in TagLib::MPEG::File::save(int) ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#5 0x00007ffff58def37 in TagLib::MPEG::File::save() ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#6 0x00007ffff59430d7 in TagLib::FileRef::save() ()
from /usr/lib/x86_64-linux-gnu/libtag.so.1
#7 0x00000000005d9655 in guTagInfo::Write (this=0x350d770,
changedflag=) at /home/mario/guayadeque/src/TagInfo.cpp:752
#8 0x00000000005e02fb in guMp3TagInfo::Write (this=0x350d770, changedflag=16)
at /home/mario/guayadeque/src/TagInfo.cpp:997
#9 0x00000000005df4f2 in guUpdateTracks (tracks=..., images=..., lyrics=...,
changedflags=...) at /home/mario/guayadeque/src/TagInfo.cpp:2909
#10 0x0000000000560b46 in guMainFrame::CheckPendingUpdates (this=0xca3730,
track=0xc74000) at /home/mario/guayadeque/src/MainFrame.cpp:4825
---Type to continue, or q to quit---
#11 0x0000000000560e33 in guMainFrame::OnUpdateTrack (this=0xca3730, event=...)
at /home/mario/guayadeque/src/MainFrame.cpp:1832
#12 0x00007ffff7b6cd35 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#13 0x00007ffff7b6d0ff in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#14 0x00007ffff7b6d1b2 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#15 0x00007ffff7b6cca0 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#16 0x00007ffff7aee7c9 in wxAppConsole::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#17 0x00007ffff7700b39 in wxAppBase::ProcessIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#18 0x00007ffff7675aed in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#19 0x00007ffff60bcd53 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff60bd0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff60bd49a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff34f72f7 in gtk_main ()
---Type to continue, or q to quit---
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x00007ffff76897b8 in wxEventLoop::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#24 0x00007ffff770095b in wxAppBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#25 0x00007ffff7b1dd4b in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#26 0x000000000049f7f2 in main (argc=1, argv=)
at /home/mario/guayadeque/src/MainApp.cpp:40
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Backtrace logs.........

Post by anonbeat »

Its again a crash in taglib. My guess is that its not related to guayadeque. If you can reproduce the problem with a certain file let me know to open a bug against taglib.

Thank you very much for your help
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

the file is not the same. It happens on random files and I have like 25k in the library. But since I can see on which file that happened 'cause quayadeque stays frozen I tried a couple of times to replay that file and everything was fine.
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc563d700 (LWP 27458)]
0x00007ffff3a05034 in pthread_mutex_unlock ()
from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) bt
#0 0x00007ffff3a05034 in pthread_mutex_unlock ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff7b673b9 in wxMutexInternal::Unlock() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#2 0x00000000005103f0 in guFetchSimilarArtistInfoThread::Entry (
this=0x4634be0) at /home/mario/guayadeque/src/LastFMPanel.cpp:3974
#3 0x00007ffff7b689eb in wxThreadInternal::PthreadStart(wxThread*) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#4 0x00007ffff3a01e9a in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#5 0x00007ffff4125cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

OK, yesterday I did a clean install of 12.10 gnome version and since than guayadeque keeps crashing

[Thread 0x7fff99f6e700 (LWP 5621) exited]
[Thread 0x7fff9bfff700 (LWP 5620) exited]
[Thread 0x7fff98b47700 (LWP 5616) exited]
[Thread 0x7fffcc9ab700 (LWP 5584) exited]
[New Thread 0x7fffcc9ab700 (LWP 5640)]
[Thread 0x7fffcc9ab700 (LWP 5640) exited]
03:37:50 PM: OnMediaLoaded Cur: 86 0 1351957067
03:37:50 PM: Adding pending update track '/media/sda6/FTP Vostro/music/dig it/Da Blitz - Movin' On CDM/Da Blitz- Movin' On (Progressive Mix).mp3'
03:37:52 PM: Track starts at 0 with length 230000
[New Thread 0x7fffcc9ab700 (LWP 5786)]
[Thread 0x7fffcc9ab700 (LWP 5786) exited]
[New Thread 0x7fffcc9ab700 (LWP 5787)]
[New Thread 0x7fff98b47700 (LWP 5788)]
[New Thread 0x7fff9bfff700 (LWP 5789)]
[New Thread 0x7fff99f6e700 (LWP 5790)]
[New Thread 0x7fffb5dc2700 (LWP 5791)]
[New Thread 0x7fff6ffff700 (LWP 5792)]
[New Thread 0x7fff6f7fe700 (LWP 5793)]
[Thread 0x7fffb5dc2700 (LWP 5791) exited]
[New Thread 0x7fffb5dc2700 (LWP 5794)]
[New Thread 0x7fff6effd700 (LWP 5795)]
03:37:52 PM: Writing ratings and playcount...
03:37:52 PM: Rating: 0 => 0
[Thread 0x7fff6f7fe700 (LWP 5793) exited]
[Thread 0x7fffb5dc2700 (LWP 5794) exited]
[New Thread 0x7fffb5dc2700 (LWP 5796)]
[New Thread 0x7fff6f7fe700 (LWP 5797)]
[Thread 0x7fff6f7fe700 (LWP 5797) exited]
[New Thread 0x7fff6f7fe700 (LWP 5799)]
[New Thread 0x7fff6e7fc700 (LWP 5798)]
[Thread 0x7fffb5dc2700 (LWP 5796) exited]
[Thread 0x7fff6effd700 (LWP 5795) exited]
[Thread 0x7fff98b47700 (LWP 5788) exited]
[New Thread 0x7fff6effd700 (LWP 5800)]
[Thread 0x7fffcc9ab700 (LWP 5787) exited]
[New Thread 0x7fffb5dc2700 (LWP 5801)]
[New Thread 0x7fffcc9ab700 (LWP 5802)]
[New Thread 0x7fff98b47700 (LWP 5803)]
[Thread 0x7fffb5dc2700 (LWP 5801) exited]
[New Thread 0x7fffb5dc2700 (LWP 5804)]
[Thread 0x7fff6e7fc700 (LWP 5798) exited]
[New Thread 0x7fff6dffb700 (LWP 5805)]
[Thread 0x7fff6dffb700 (LWP 5805) exited]
[New Thread 0x7fff6e7fc700 (LWP 5806)]
[Thread 0x7fff98b47700 (LWP 5803) exited]
[Thread 0x7fff6f7fe700 (LWP 5799) exited]
[Thread 0x7fffb5dc2700 (LWP 5804) exited]
[Thread 0x7fffcc9ab700 (LWP 5802) exited]
[Thread 0x7fff6e7fc700 (LWP 5806) exited]
[Thread 0x7fff6effd700 (LWP 5800) exited]
[Thread 0x7fff9bfff700 (LWP 5789) exited]
[Thread 0x7fffb77fe700 (LWP 2924) exited]
[Thread 0x7fffb6bf2700 (LWP 2793) exited]
[Thread 0x7fffce031700 (LWP 2792) exited]
[Thread 0x7fffcfcf1700 (LWP 2782) exited]
[Thread 0x7fffe4a9b700 (LWP 2781) exited]
[Thread 0x7fffe5559700 (LWP 2747) exited]
[Thread 0x7fffe6221700 (LWP 2690) exited]
[Thread 0x7ffff7fb19c0 (LWP 2686) exited]
[Thread 0x7fff6ffff700 (LWP 5792) exited]
[Inferior 1 (process 2686) exited with code 01]

Typing "bt" does nothing
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Backtrace logs.........

Post by anonbeat »

You need to compile guayadeque with debug symbols to make the backtrace ussefull
kinggo
Posts: 247
Joined: Thu Feb 09, 2012 5:54 am

Backtrace logs.........

Post by kinggo »

Well, I did. I mean, if all those previous logs were fine then I think I know how to do that. But in this situation "bt" does nothing, all I get is a blinking cursor in terminal.
And when I go to quit the terminal it tells me that there is a process running and that closing terminal will kill it. But no matter how long I wait all I see is a blinking cursor.
I just turned of player now manually and typing "bt" gives me "no stack". And that was expected because I didn't have any errors. Would I get that if guayadeque is not compiled for debugging?
Locked