← Back to team overview

touch-packages team mailing list archive

[Bug 1410260] [NEW] Image provider blocking the UI thread

 

Public bug reported:

Steps:
* add some music to your device (phone or desktop is fine)
* [on desktop] install unity8 and run "unity8-dash -mousetouch"
* bottom-swipe to the Manage screen
* select the "My Music" scope
* scroll quickly

Expected:
* scope scrolls smoothly, even if there's no images

Current:
* scope scrolling blocked for seconds at a time

This seems to be most visible the first time, when images are not cached
on disk yet.

AFAIK the impact of this is elevated by the fact that Qt serializes
requests to image providers, so when it's blocked to download one image,
it will not continue to the next image etc.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: qtdeclarative5-ubuntu-thumbnailer0.1 1.3+15.04.20150106-0ubuntu1
Uname: Linux 3.18.0-031800rc4-generic x86_64
ApportVersion: 2.15.1-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jan 13 14:26:35 2015
SourcePackage: thumbnailer
SystemImageInfo:
 current build number: 0
 device name: 
 channel: daily
 last update: Unknown
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: thumbnailer (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug vivid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to thumbnailer in Ubuntu.
https://bugs.launchpad.net/bugs/1410260

Title:
  Image provider blocking the UI thread

Status in thumbnailer package in Ubuntu:
  New

Bug description:
  Steps:
  * add some music to your device (phone or desktop is fine)
  * [on desktop] install unity8 and run "unity8-dash -mousetouch"
  * bottom-swipe to the Manage screen
  * select the "My Music" scope
  * scroll quickly

  Expected:
  * scope scrolls smoothly, even if there's no images

  Current:
  * scope scrolling blocked for seconds at a time

  This seems to be most visible the first time, when images are not
  cached on disk yet.

  AFAIK the impact of this is elevated by the fact that Qt serializes
  requests to image providers, so when it's blocked to download one
  image, it will not continue to the next image etc.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: qtdeclarative5-ubuntu-thumbnailer0.1 1.3+15.04.20150106-0ubuntu1
  Uname: Linux 3.18.0-031800rc4-generic x86_64
  ApportVersion: 2.15.1-0ubuntu2
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Tue Jan 13 14:26:35 2015
  SourcePackage: thumbnailer
  SystemImageInfo:
   current build number: 0
   device name: 
   channel: daily
   last update: Unknown
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1410260/+subscriptions


Follow ups

References