audacity freezes when song change happen when delete key is being pressed deleting items off playlist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
audacious (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce
1) have a large playlist(haven't tried it with small ones yet)
2) press and hold delete key while audacity is playing near the end of one song so that it continues to delete track after track with enough songs left on the playlist that it's still deleting when the song change happens
3) when song ends, instead of jumping to the next song, window becomes completely unresponsive, no audio is heard.
desired result: not freezing, skip to a next song.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: audacious 3.5-2
ProcVersionSign
Uname: Linux 3.16.0-25-generic x86_64
ApportVersion: 2.14.7-0ubuntu10
Architecture: amd64
CurrentDesktop: GNOME
Date: Sun Dec 7 19:24:01 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-07-09 (151 days ago)
InstallationMedia: Ubuntu-GNOME 14.10 "Utopic Unicorn" - Alpha amd64 (20140708)
SourcePackage: audacious
UpgradeStatus: No upgrade log present (probably fresh install)
(gdb) bt cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:185 cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:185 sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:185 cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:185 sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:185 unix/syscall- template. S:81 unix/syscall- template. S: No such file or directory. unix/syscall- template. S:81 x86_64- linux-gnu/ libpulse. so.0 x86_64- linux-gnu/ libpulse. so.0 x86_64- linux-gnu/ libpulse. so.0 x86_64- linux-gnu/ libpulse. so.0 x86_64- linux-gnu/ libpulse. so.0 x86_64- linux-gnu/ pulseaudio/ libpulsecommon- 4.0.so 4700) at pthread_ create. c:309 unix/sysv/ linux/x86_ 64/clone. S:111 unix/syscall- template. S:81 unix/syscall- template. S unix/syscall- template. S:81 2147483647, n_fds=2, fds=0x7f3138000b50, buildd/ glib2.0- 2.43.1/ ./glib/ gmain.c: 4103 context_ iterate (context= context@ entry=0xc7ddc0, block=block@ entry=1, dispatch@ entry=1, self=<optimized out>) at /build/ buildd/ glib2.0- 2.43.1/ ./glib/ gmain.c: 3803 context_ iteration (context=0xc7ddc0, may_block= may_block@ entry=1) buildd/ glib2.0- 2.43.1/ ./glib/ gmain.c: 3869 buildd/ glib2.0- 2.43.1/ ./glib/ gmain.c: 5614 buildd/ glib2.0- 2.43.1/ ./glib/ gthread. c:764 f700) at pthread_ create. c:309 unix/sysv/ linux/x86_ 64/clone. S:111
#0 pthread_
#1 0x0000000000411db7 in _start ()
(gdb) thread 1
[Switching to thread 1 (Thread 0x7f31846979c0 (LWP 17582))]
#0 pthread_
185 in ../nptl/
(gdb) bt
#0 pthread_
#1 0x0000000000411db7 in _start ()
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f315b740700 (LWP 21440))]
#0 pthread_
185 in ../nptl/
(gdb) bt
#0 pthread_
#1 0x0000000000413bc1 in _start ()
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f315c5a4700 (LWP 21439))]
#0 0x00007f318224b52d in poll () at ../sysdeps/
81 ../sysdeps/
(gdb) bt
#0 0x00007f318224b52d in poll () at ../sysdeps/
#1 0x00007f31733dc461 in ?? () from /usr/lib/
#2 0x00007f31733cd8e1 in pa_mainloop_poll () from /usr/lib/
#3 0x00007f31733cdf7e in pa_mainloop_iterate () from /usr/lib/
#4 0x00007f31733ce030 in pa_mainloop_run () from /usr/lib/
#5 0x00007f31733dc3f6 in ?? () from /usr/lib/
#6 0x00007f3172f79628 in ?? () from /usr/lib/
#7 0x00007f3183c790a5 in start_thread (arg=0x7f315c5a
#8 0x00007f31822559dd in clone () at ../sysdeps/
(gdb) thread 4
[Switching to thread 4 (Thread 0x7f315af3f700 (LWP 18405))]
#0 0x00007f318224b52d in poll () at ../sysdeps/
81 in ../sysdeps/
(gdb) bt
#0 0x00007f318224b52d in poll () at ../sysdeps/
#1 0x00007f31833e016c in g_main_context_poll (priority=
timeout=-1, context=0xc7ddc0) at /build/
#2 g_main_
dispatch=
#3 0x00007f31833e027c in g_main_
at /build/
#4 0x00007f31833e02b9 in glib_worker_main (data=<optimized out>)
at /build/
#5 0x00007f3183406c05 in g_thread_proxy (data=0xe21050)
at /build/
#6 0x00007f3183c790a5 in start_thread (arg=0x7f315af3
#7 0x00007f31822559dd in clone () at ../sysdeps/
(gdb) thread 5
[Switching to thread 5 (Thread 0x7f31678b4700 (LW...