desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #157839
[Bug 1323276] Re: Rhythmbox UI lagging in actually_add_monitor
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: rhythmbox (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1323276
Title:
Rhythmbox UI lagging in actually_add_monitor
Status in rhythmbox package in Ubuntu:
Confirmed
Bug description:
1. Launch rhythmbox, it works nicely for 15-30 mins
2. At some point RB's UI becomes very sluggish. For example changing song may take 15-30 seconds.
This happens every time i run RB so it's easily reproducable.
I investigated it a bit, and seems that the UI thread is blocked in actually_add_monitor. Full
backtrace follows:
(gdb) bt
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007fba3586d68d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00007fba3586d607 in __GI___pthread_mutex_lock (mutex=0x2413480) at ../nptl/pthread_mutex_lock.c:134
#3 0x00007fba35b0b991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fba30a848b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5 0x00007fba30a84d47 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6 0x00007fba30a771b2 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x00007fba36ad36f3 in actually_add_monitor (db=0x1ba2230, directory=0x7fb9a8006b80, error=0x0) at rhythmdb-monitor.c:133
#8 0x00007fba36ad37ad in monitor_subdirectory (file=0x7fb9a8006b80, dir=1, db=0x1ba2230) at rhythmdb-monitor.c:154
#9 0x00007fba36af4831 in _uri_handle_file (dir=0x7fb9e79b73a0, fileinfo=<optimized out>, handled=0x2a668c0,
func=0x7fba36ad3750 <monitor_subdirectory>, user_data=0x1ba2230, descend=0x7fffae8da6e0) at rb-file-helpers.c:751
#10 0x00007fba36af4b44 in _uri_handle_recursively_process_files (src=<optimized out>, result=<optimized out>, ptr=0x24ecec0)
at rb-file-helpers.c:897
#11 0x00007fba309dd6a7 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007fba30a1041b in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x00007fba30a10439 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x00007fba35ac9ce5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fba35aca048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fba35aca0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fba30a3267c in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007fba36a5a812 in rb_application_run (app=0x181e140, argc=argc@entry=1, argv=argv@entry=0x7fffae8daba8) at rb-application.c:659
#19 0x0000000000400d3a in main (argc=1, argv=0x7fffae8daba8) at main.c:89
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: rhythmbox 3.0.2-0ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-19.33-generic 3.11.10.5
Uname: Linux 3.11.0-19-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
CurrentDesktop: X-Cinnamon
Date: Mon May 26 15:15:46 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-01-13 (132 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
SourcePackage: rhythmbox
UpgradeStatus: Upgraded to trusty on 2014-05-15 (11 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1323276/+subscriptions