[PATCH] Backport ListView related crash fixes

Bug #1176962 reported by Albert Astals Cid
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
touch-preview-images
Fix Released
Undecided
Timo Jyrinki
qtdeclarative-opensource-src (Ubuntu)
Fix Released
Undecided
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

Tags: patch
Revision history for this message
Albert Astals Cid (aacid) wrote :
Revision history for this message
Albert Astals Cid (aacid) wrote :
Revision history for this message
Albert Astals Cid (aacid) wrote :
Revision history for this message
Albert Astals Cid (aacid) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) 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
Revision history for this message
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

Revision history for this message
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.

Revision history for this message
Michał Sawicz (saviq) wrote :

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

Revision history for this message
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)
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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