[Gfoss] Qgis dev - 2.11 (7e61616) - minidump su rule labeling

Sandro Santilli strk a keybit.net
Gio 1 Ott 2015 10:04:27 CEST


On Thu, Oct 01, 2015 at 09:50:42AM +0200, Totò Fiandaca wrote:
> test rule-based labeling ripetuto nella a7cd198, aggiornata stamani, nessum
> problema!!!

E' utile, in questi casi, trovare il commit esatto, e verificare che
abbia un riferimento ad un ticket e che sia accompagnato da un test
per impedire che ri-accada in futuro. Forse nel tuo caso stiamo
parlando di questo commit:

  commit 1c877f116ca9f1605d3fc69786830e84fd7748ea
  Author: Martin Dobias <wonder.sk a gmail.com>
  Date:   Wed Sep 30 12:36:44 2015 +0800
  
      Fix another crash with rule-based labeling + data-defined properties (fixes #13453)
  
      The writing of data-defined properties to XML was using invalid data.
      Also fixes a possible memory leak in assignment operator.
      Thanks Nyall for help tracking it down!
  
      This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
  
   python/core/qgspallabeling.sip             |  5 +++++
   src/core/qgspallabeling.cpp                | 39 +++++++++++++++++++++------------------
   src/core/qgspallabeling.h                  |  5 +++++
   tests/src/core/testqgslabelingenginev2.cpp |  2 ++
   4 files changed, 33 insertions(+), 18 deletions(-)

E quindi questo ticket:

  http://hub.qgis.org/issues/13453

Nel caso, grazie a Nyall per aver aperto il ticket,
a Martin per averlo sistemato, a Gis3W per aver pagato Martin
e all'ottima Regione Toscana per aver indirizzato i
soldi dei contribuenti verso la manutenzione/miglioria di un asset
davvero pubblico!

PS: il commit include il test, ottimo!

--strk;


Maggiori informazioni sulla lista Gfoss