Public bug reported: Scenario: a server is available via LAN from which content is played back via SFTP (ssh, gvfs).
After some time (could be an hour) rhythmbox hangs and a window comes up suggesting that you can either wait or terminate rhythmbox. There are no network interruptions that would cause something like this (the issue comes up quite frequently) and plus I do not see any of the threads to be in the D state. strace shows that there is a futex wait for some condition. ps: redacted 20291 3.3 1.0 1989228 173472 tty2 Sl+ 12:14 4:49 rhythmbox ➜ ~ ps -T -o pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm -p 20291 PID TID CLS RTPRIO NI PRI PSR %CPU STAT WCHAN COMMAND 20291 20291 TS - 0 19 6 0.9 Sl+ futex_wait_que rhythmbox 20291 20294 TS - 0 19 6 0.0 Sl+ poll_schedule_ gmain 20291 20295 TS - 0 19 7 0.0 Sl+ poll_schedule_ gdbus 20291 20296 TS - 0 19 7 0.0 Sl+ poll_schedule_ dconf worker 20291 20298 TS - 0 19 2 0.2 Sl+ futex_wait_que typefind:sink 20291 20306 TS - 0 19 5 0.0 Sl+ futex_wait_que rhythmdb-thread 20291 20344 TS - 0 19 4 0.1 Sl+ futex_wait_que id3demux167:sin 20291 20346 TS - 0 19 7 0.1 Sl+ poll_schedule_ mpegaudioparse1 20291 20392 TS - 0 19 4 0.2 Sl+ futex_wait_que mpegaudioparse1 20291 20393 TS - 0 19 4 0.0 Sl+ futex_wait_que id3demux168:sin 20291 12125 TS - 0 19 4 0.0 Sl+ futex_wait_que typefind:sink sudo strace -f -p 20291 strace: Process 20291 attached with 11 threads [pid 12125] futex(0x55eacb8dc778, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...> [pid 20393] futex(0x7fe7201320b8, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...> [pid 20392] futex(0x7fe6f4013538, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...> [pid 20346] restart_syscall(<... resuming interrupted poll ...> <unfinished ...> [pid 20344] futex(0x7fe6f0004898, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...> [pid 20306] futex(0x55eacab00580, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> [pid 20298] futex(0x55eacb8dcf58, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...> [pid 20296] restart_syscall(<... resuming interrupted poll ...> <unfinished ...> [pid 20295] restart_syscall(<... resuming interrupted poll ...> <unfinished ...> [pid 20294] restart_syscall(<... resuming interrupted poll ...> <unfinished ...> [pid 20291] futex(0x55eacf0ea9a0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> # after killing via the GUI button [pid 20344] <... futex resumed> ) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 12125] <... futex resumed>) = ? [pid 20393] <... futex resumed>) = ? [pid 20392] <... futex resumed>) = ? [pid 12125] +++ killed by SIGKILL +++ [pid 20393] +++ killed by SIGKILL +++ [pid 20392] +++ killed by SIGKILL +++ [pid 20346] <... restart_syscall resumed>) = ? [pid 20344] +++ killed by SIGKILL +++ [pid 20346] +++ killed by SIGKILL +++ [pid 20306] <... futex resumed>) = ? [pid 20296] <... restart_syscall resumed>) = ? [pid 20295] <... restart_syscall resumed>) = ? [pid 20306] +++ killed by SIGKILL +++ [pid 20296] +++ killed by SIGKILL +++ [pid 20298] <... futex resumed>) = ? [pid 20295] +++ killed by SIGKILL +++ [pid 20298] +++ killed by SIGKILL +++ [pid 20294] <... restart_syscall resumed>) = ? [pid 20291] <... futex resumed>) = ? [pid 20294] +++ killed by SIGKILL +++ +++ killed by SIGKILL +++ ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: rhythmbox 3.4.2-4ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-33.36-generic 4.15.18 Uname: Linux 4.15.0-33-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu7.2 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Tue Sep 4 14:44:50 2018 InstallationDate: Installed on 2018-07-12 (53 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426) SourcePackage: rhythmbox UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: rhythmbox (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug bionic -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in Ubuntu. https://bugs.launchpad.net/bugs/1790624 Title: rhythmbox periodically hangs during playback via SFTP To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1790624/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs