SVN 0.3.0-1533 crashes

General discussions
bjstirling
Posts: 10
Joined: Sun Mar 13, 2011 8:21 am

SVN 0.3.0-1533 crashes

Post by bjstirling »

Thanks for the software, it appears to be the perfect player for me. Unfortunately I was not able to test it very long.

Installed 0.2.7 on Ubuntu 10.10 from software centre and Guayadeque played fine except for glitches on many songs that played fine in Rhythmbox and even Guayadeque after rewinding and playing again. Upgraded to 0.2.9-1500 package from site but found that software would start but would crash if I tried to play any song. In removed the version and installed from SVN (0.3.0-1533) following site instructions and while the song will start now it crashes after about 1 second. Details as below;

From the command line;
brian@PC1:~/guayadeque$ guayadeque
12:35:00 PM: Deleted stale lock file '/home/brian/.guayadeque/.guayadeque-brian'.
12:35:00 PM: Initialized locale ( en_CA )
12:35:00 PM: Library Db Version 21
12:35:00 PM: Library Paths:
12:35:00 PM: /mnt/mp3/Music/
12:35:00 PM: /mnt/mp3/New/
12:35:01 PM: Tree Flag 00000002
12:35:01 PM: SetPath: /mnt/mp3/Music/
12:35:02 PM: Updating the podcasts...
12:35:18 PM: StatusChanged( 0, 0, 0, 0 )
12:35:18 PM: Trying to get url: http://lyrics.wikia.com/Beatles:Penny_Lane
guayadeque: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

From the backtrace data;
(gdb) run
Starting program: /home/brian/guayadeque/guayadeque
[Thread debugging using libthread_db enabled]
Created the Layouts directory
12:28:53 PM: Deleted stale lock file '/home/brian/.guayadeque/.guayadeque-brian'.
12:28:53 PM: Initialized locale ( en_CA )
12:28:53 PM: Library Db Version 21
12:28:53 PM: Library Paths:
12:28:53 PM: /mnt/mp3/Music/
12:28:53 PM: /mnt/mp3/New/
[New Thread 0x7fffe7e33700 (LWP 12836)]
[Thread 0x7fffe7e33700 (LWP 12836) exited]
12:28:55 PM: Tree Flag 00000002
12:28:55 PM: SetPath: /mnt/mp3/Music/
[New Thread 0x7fffe7e33700 (LWP 13054)]
[Thread 0x7fffe7e33700 (LWP 13054) exited]
[New Thread 0x7fffe7e33700 (LWP 13055)]
12:28:55 PM: Updating the podcasts...
[New Thread 0x7fffddc83700 (LWP 13061)]
[New Thread 0x7fffdcfc2700 (LWP 13062)]
[New Thread 0x7fffdc7c1700 (LWP 13063)]
[Thread 0x7fffdcfc2700 (LWP 13062) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdc7c1700 (LWP 13063)]
0x00007fffdb8ffc5c in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN 0.3.0-1533 crashes

Post by anonbeat »

you are having a libcurl problem. What is your distro please ?

Thanks for your help
bjstirling
Posts: 10
Joined: Sun Mar 13, 2011 8:21 am

SVN 0.3.0-1533 crashes

Post by bjstirling »

As mentioned above Ubuntu 10.10. Kernel 2.6.35-28
Package manager reports libcurl3 at version 7.21.0
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN 0.3.0-1533 crashes

Post by anonbeat »

Sorry about the distro and version I didnt notice it before.

Can you try using libcurl4-gnutls-dev as Im using here ?

You are using the same distro as me and its quite stable for me

Also as you are using svn now can you use ./buildd instread of ./build so it compiles with debug info ?

Also if you get a segmentation fault dont forget to do bt 'enter' to list the call stack

Thanks for your help
bjstirling
Posts: 10
Joined: Sun Mar 13, 2011 8:21 am

SVN 0.3.0-1533 crashes

Post by bjstirling »

Package manager says libcurl4-gnutls-dev is also installed. Sorry, I misread the backtrace instructions, should have included this before;

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd55b5700 (LWP 16426)]
0x00007fffd46f3c5c in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
(gdb) bt
#0 0x00007fffd46f3c5c in _nss_wins_gethostbyname_r ()
from /lib/libnss_wins.so.2
#1 0x00007ffff2a0cd43 in ?? () from /lib/libc.so.6
#2 0x00007ffff2a0e802 in getaddrinfo () from /lib/libc.so.6
#3 0x00007ffff4df59c2 in Curl_getaddrinfo_ex ()
from /usr/lib/libcurl-gnutls.so.4
#4 0x00007ffff4def5c3 in Curl_getaddrinfo () from /usr/lib/libcurl-gnutls.so.4
#5 0x00007ffff4dc5ffc in Curl_resolv () from /usr/lib/libcurl-gnutls.so.4
#6 0x00007ffff4dc6127 in Curl_resolv_timeout ()
from /usr/lib/libcurl-gnutls.so.4
#7 0x00007ffff4dd6164 in ?? () from /usr/lib/libcurl-gnutls.so.4
#8 0x00007ffff4ddb678 in ?? () from /usr/lib/libcurl-gnutls.so.4
#9 0x00007ffff4ddc1b3 in Curl_connect () from /usr/lib/libcurl-gnutls.so.4
#10 0x00007ffff4de308f in ?? () from /usr/lib/libcurl-gnutls.so.4
#11 0x000000000078ddb8 in wxCurlBase::Perform (this=0x7fffd55b4710)
at /home/brian/guayadeque/src/curl/base.cpp:517
#12 0x000000000078f417 in wxCurlHTTP::Get (this=0x7fffd55b4710, buffer=...,
szRemoteFile=...) at /home/brian/guayadeque/src/curl/http.cpp:299
#13 0x000000000078f6a3 in wxCurlHTTP::Get (this=0x7fffd55b4710,
buffer=@0x7fffd55b46d8, szRemoteFile=...)
at /home/brian/guayadeque/src/curl/http.cpp:271
#14 0x00000000004f688d in guLastFMRequest::DoRequest (this=0x7fffd55b4a60,
AddSign=, IsGetAction=)
---Type to continue, or q to quit---
at /home/brian/guayadeque/src/LastFM.cpp:138
#15 0x00000000004f8218 in guLastFM::ArtistGetTopTracks (
this=, Artist=...)
at /home/brian/guayadeque/src/LastFM.cpp:1204
#16 0x000000000050c403 in guFetchTopTracksInfoThread::Entry (this=0x2440c70)
at /home/brian/guayadeque/src/LastFMPanel.cpp:2651
#17 0x00007ffff7b6d431 in wxThreadInternal::PthreadStart(wxThread*) ()
from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007ffff4487971 in start_thread () from /lib/libpthread.so.0
#19 0x00007ffff2a3c92d in clone () from /lib/libc.so.6
#20 0x0000000000000000 in ?? ()
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN 0.3.0-1533 crashes

Post by anonbeat »

I wonder why this is happening for you in Ubuntu when Im using this same lib and its not happening. I have read posts of this problem from debian users so I thought it was related only to the debian libcurl library.

Can you post the output of this command ?
dpkg --list | grep libcurl3-gnutls

Thanks
bjstirling
Posts: 10
Joined: Sun Mar 13, 2011 8:21 am

SVN 0.3.0-1533 crashes

Post by bjstirling »

For your first request;
brian@PC1:~$ dpkg --list | grep libcurl3-gnutls
ii libcurl3-gnutls 7.21.0-1ubuntu1 Multi-protocol file transfer library (GnuTLS)

Secondly, I do have winbind installed. I'll check those links.
I may go back to version 0.2.7 as that at least worked although it had some audio problems.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN 0.3.0-1533 crashes

Post by anonbeat »

0.2.7 should give the same problem as it snot related to guayadeque. Its a libwins problem and its used by libcurl so it should happen the same in 0.2.7

As you can read affects also other programs

Thanks for your help
bjstirling
Posts: 10
Joined: Sun Mar 13, 2011 8:21 am

SVN 0.3.0-1533 crashes

Post by bjstirling »

Well, as mentioned in my original post 0.2.7 worked except that there was the odd audio anomaly.

I just made some changes to 0.2.9 and find that it's playing fine right now. The change I made was to turn off "Follow player" on the Last.fm tab. Interestingly, Last.fm is what causes Rhythmbox to crash as well!

Could it be the bug is really with winbind and Last.fm? It's no concern of mine really, I can live without Last.fm.
Locked