[PATCH] Backport ListView related crash fixes

Bug #1176962 reported by Albert Astals Cid on 2013-05-06
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Timo Jyrinki
qtdeclarative-opensource-src (Ubuntu)
Timo Jyrinki

Bug Description

The listview code has a few crashes that have been fixed for Qt 5.1, in the Unity Shell we need them backported to 5.0.2, i'll link to the upstream Merge requests and then attach the backported patches for 5.0.x

01 - https://codereview.qt-project.org/#change,53235
02 - https://codereview.qt-project.org/#change,53608
03 - https://codereview.qt-project.org/#change,54808
04 - https://codereview.qt-project.org/#change,55020

Albert Astals Cid (aacid) wrote :
Albert Astals Cid (aacid) wrote :
Albert Astals Cid (aacid) wrote :
Albert Astals Cid (aacid) wrote :

The attachment "Patch for 02" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Changed in qtdeclarative-opensource-src (Ubuntu):
assignee: nobody → Timo Jyrinki (timo-jyrinki)
status: New → In Progress
Timo Jyrinki (timo-jyrinki) wrote :

Testable now also for raring (previously saucy) at ppa:canonical-qt5-edgers/qt5-beta-proper

I'd like to have two independent confirmations about the problem being fixed and no regressions (I can combine with bug #1180511 feedback) before doing a PPA copy.

1. apt-add-repository ppa:canonical-qt5-edgers/qt5-beta-proper
2. apt-get update
3. apt-get dist-upgrade
4. poweroff
5. start again, test

Albert Astals Cid (aacid) wrote :

I can confirm that running these packages fix the crashes we were having with the listiview-carousel in the unity8 codebase.

Michał Sawicz (saviq) wrote :

I can confirm there's no apparent regressions and there's improvements in the shell stability.

Timo Jyrinki (timo-jyrinki) wrote :

Thanks for testing, copied to daily-build-next from which it will be picked up to the images.

Changed in qtdeclarative-opensource-src (Ubuntu):
status: In Progress → Fix Committed
Changed in touch-preview-images:
status: New → Fix Released
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtdeclarative-opensource-src - 5.0.2-1ubuntu1

qtdeclarative-opensource-src (5.0.2-1ubuntu1) saucy; urgency=low

  [ Timo Jyrinki ]
  * debian/patches/we_do_want_the_mouse_event_to_ourselves.patch:
    - Drop, merged upstream
  * debian/patches/fix_lp1087643.patch:
    - Drop, merged upstream
  * Merge with Debian experimental, remaining changes:
    - Keep architecture restrictions
    - Keep debian/patches/rendering_performance_fix_lp1092358.patch
  * Add libgl1-mesa-dri dependency for the quick2 plugin (LP: #1176199)
  * Cherry-pick listview crasher fixes from upstream 5.1 branch (LP: #1176962):
    - debian/patches/01_8563adb737cec5d440197ddbd514fe201c5f18ff_backport.patch
    - debian/patches/02_53e317468626284fe26877659dff551ce3bc0e55_backport.patch
    - debian/patches/03_51665a9ecaebaef2382c1e76ebedfeffacb4b3de_backport.patch
    - debian/patches/04_9d6cd72353e4862592c016951810abf9a7ab8079_backport.patch

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Fix wrong permissions of examples.

qtdeclarative-opensource-src (5.0.2-1) experimental; urgency=low

  * Initial release. (Closes: #697509)
 -- Timo Jyrinki <email address hidden> Mon, 29 Apr 2013 16:27:13 -0700

Changed in qtdeclarative-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers