audacity freezes when song change happen when delete key is being pressed deleting items off playlist

Bug #1400184 reported by themusicgod1
2
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
ProcVersionSignature: Ubuntu 3.16.0-25.33-generic 3.16.7
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)

Revision history for this message
themusicgod1 (themusicgod1) wrote :
Revision history for this message
themusicgod1 (themusicgod1) wrote :
Download full text (6.7 KiB)

(gdb) bt
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000000000411db7 in _start ()
(gdb) thread 1
[Switching to thread 1 (Thread 0x7f31846979c0 (LWP 17582))]
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
185 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
(gdb) bt
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000000000411db7 in _start ()
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f315b740700 (LWP 21440))]
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
185 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
(gdb) bt
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000000000413bc1 in _start ()
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f315c5a4700 (LWP 21439))]
#0 0x00007f318224b52d in poll () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f318224b52d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f31733dc461 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007f31733cd8e1 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007f31733cdf7e in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007f31733ce030 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007f31733dc3f6 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007f3172f79628 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7 0x00007f3183c790a5 in start_thread (arg=0x7f315c5a4700) at pthread_create.c:309
#8 0x00007f31822559dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) thread 4
[Switching to thread 4 (Thread 0x7f315af3f700 (LWP 18405))]
#0 0x00007f318224b52d in poll () at ../sysdeps/unix/syscall-template.S:81
81 in ../sysdeps/unix/syscall-template.S
(gdb) bt
#0 0x00007f318224b52d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f31833e016c in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f3138000b50,
    timeout=-1, context=0xc7ddc0) at /build/buildd/glib2.0-2.43.1/./glib/gmain.c:4103
#2 g_main_context_iterate (context=context@entry=0xc7ddc0, block=block@entry=1,
    dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.1/./glib/gmain.c:3803
#3 0x00007f31833e027c in g_main_context_iteration (context=0xc7ddc0, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.43.1/./glib/gmain.c:3869
#4 0x00007f31833e02b9 in glib_worker_main (data=<optimized out>)
    at /build/buildd/glib2.0-2.43.1/./glib/gmain.c:5614
#5 0x00007f3183406c05 in g_thread_proxy (data=0xe21050)
    at /build/buildd/glib2.0-2.43.1/./glib/gthread.c:764
#6 0x00007f3183c790a5 in start_thread (arg=0x7f315af3f700) at pthread_create.c:309
#7 0x00007f31822559dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) thread 5
[Switching to thread 5 (Thread 0x7f31678b4700 (LW...

Read more...

Revision history for this message
themusicgod1 (themusicgod1) wrote :

This used to be 100% reproducible.

still on
DistroRelease: Ubuntu 15.04
Package: audacious 3.5-2

yet all of a sudden I can't reproduce this anymore.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.