Audacious freeze when music playing end
Added by felipe augusto over 12 years ago
After the version 2 of Audacious I ofte have a problem, when some musics end playing, Audacious just freeze instead change to the next track, now, I am using Audacious-3.2.
I ran it with -V and I got it when it freeze:
VFS: <0xb359c130> tell = 4100
id3/id3v24.c:346 [read_frame]: Data size = 11.
id3/id3v24.c:315 [read_frame]: Found frame:
id3/id3v24.c:316 [read_frame]: key = TPE1
id3/id3v24.c:317 [read_frame]: size = 20
id3/id3v24.c:318 [read_frame]: flags = 0
id3/id3v24.c:346 [read_frame]: Data size = 20.
id3/id3v24.c:315 [read_frame]: Found frame:
id3/id3v24.c:316 [read_frame]: key = TALB
id3/id3v24.c:317 [read_frame]: size = 12
id3/id3v24.c:318 [read_frame]: flags = 0
id3/id3v24.c:346 [read_frame]: Data size = 12.
id3/id3v24.c:315 [read_frame]: Found frame:
id3/id3v24.c:316 [read_frame]: key = TRCK
id3/id3v24.c:317 [read_frame]: size = 3
id3/id3v24.c:318 [read_frame]: flags = 0
id3/id3v24.c:346 [read_frame]: Data size = 3.
VFS: <0xb3594a20> close
effect.c:69 [effect_start]: Starting effects.
alsa.c:500 [alsa_drain]: Drain.
util.c:167 [audgui_pixbuf_for_entry]: Using fallback pixbuf.
alsa.c:251 [pump_stop]: Stopping pump.
I ran it with gdb too, and i got it when it freeze:
[Thread debugging using libthread_db enabled]
[New Thread 0xb6c49b70 (LWP 24466)]
[New Thread 0xb6328b70 (LWP 24467)]
[New Thread 0xb5b27b70 (LWP 24468)]
[New Thread 0xb5326b70 (LWP 24469)]
[New Thread 0xb4174b70 (LWP 24471)]
[New Thread 0xb37b7b70 (LWP 24472)]
[New Thread 0xb2fb6b70 (LWP 24473)]
[New Thread 0xb27b5b70 (LWP 24474)]
[New Thread 0xb1f84b70 (LWP 24475)]
[Thread 0xb2fb6b70 (LWP 24473) exited]
[New Thread 0xb2fb6b70 (LWP 24476)]
[Thread 0xb2fb6b70 (LWP 24476) exited]
[Thread 0xb27b5b70 (LWP 24474) exited]
[New Thread 0xb27b5b70 (LWP 24477)]
[New Thread 0xb2fb6b70 (LWP 24478)]
[Thread 0xb2fb6b70 (LWP 24478) exited]
[Thread 0xb27b5b70 (LWP 24477) exited]
[Thread 0xb37b7b70 (LWP 24472) exited]
[New Thread 0xb37b7b70 (LWP 24479)]
[Thread 0xb37b7b70 (LWP 24479) exited]
[New Thread 0xb37b7b70 (LWP 24480)]
[Thread 0xb4174b70 (LWP 24471) exited]
[New Thread 0xb4174b70 (LWP 24482)]
[New Thread 0xb27b5b70 (LWP 24483)]
[Thread 0xb37b7b70 (LWP 24480) exited]
[Thread 0xb27b5b70 (LWP 24483) exited]
[Thread 0xb5326b70 (LWP 24469) exited]
[Thread 0xb6328b70 (LWP 24467) exited]
[Thread 0xb6c49b70 (LWP 24466) exited]
[Thread 0xb1f84b70 (LWP 24475) exited]
[Thread 0xb5b27b70 (LWP 24468) exited]
[Thread 0xb4174b70 (LWP 24482) exited]
Replies (5)
RE: Audacious freeze when music playing end - Added by felipe augusto over 12 years ago
I tried play the same tracks in another audio player (like xine and deadbeef) and they work well, anyone knows about how to fix this problem?
When a track is in the finish and may change to another track, Audacious just freeze (maybe crash?) and I need to force-kill it and change manually to the next track.
RE: Audacious freeze when music playing end - Added by Michael Schwendt over 12 years ago
Which Linux platform is this with?
I see you use Audacious' ALSA output plugin. What recent messages about ALSA do you find in /var/log/messages? Can you create a more detailed backtrace by running "thread apply all bt" within gdb? For that you would need to build Audacious with debug information (or install your Linux distributor's debuginfo packages).
RE: Audacious freeze when music playing end - Added by felipe augusto over 12 years ago
I am use Debian Sid, kernel 2.6.38-2-686 #1 SMP i686, Alsa 1.0.23+dfsg-4, I got no messages in "messages" or "syslog".
How to build it with debug?
RE: Audacious freeze when music playing end - Added by felipe augusto over 12 years ago
I tried compile audacious with the flags CFLAGS=-g, like show here (http://stackoverflow.com/questions/1574468/how-can-i-add-debugging-symbols-to-audacious), but I think that don't work.
RE: Audacious freeze when music playing end - Added by John Lindgren over 12 years ago
Have you tried the "work around drain hangup" option, found in the preferences for the ALSA output plugin?