https://issues.qgis.org/https://issues.qgis.org/favicon.ico2016-02-09T05:45:35ZQGIS Issue TrackingQGIS Application - Bug report #14260: Crash on exithttps://issues.qgis.org/issues/14260?journal_id=680192016-02-09T05:45:35ZSandro Santillistrk@kbt.io
<ul></ul><p>NOTE: I've disabled <em>all</em> plugins (including core) and the issue is still reproducible</p> QGIS Application - Bug report #14260: Crash on exithttps://issues.qgis.org/issues/14260?journal_id=680202016-02-09T05:55:34ZSandro Santillistrk@kbt.io
<ul></ul><p>Running make check confirms the problem:<br /><pre>
44% tests passed, 107 tests failed out of 192
Total Test time (real) = 155.69 sec
The following tests FAILED:
4 - qgis_applicationtest (SEGFAULT)
5 - qgis_atlascompositiontest (SEGFAULT)
6 - qgis_authcryptotest (SEGFAULT)
7 - qgis_authconfigtest (SEGFAULT)
8 - qgis_authmanagertest (SEGFAULT)
9 - qgis_blendmodestest (SEGFAULT)
13 - qgis_composerddtest (SEGFAULT)
14 - qgis_composereffectstest (SEGFAULT)
...
</pre></p> QGIS Application - Bug report #14260: Crash on exithttps://issues.qgis.org/issues/14260?journal_id=680212016-02-09T05:58:38ZSandro Santillistrk@kbt.io
<ul></ul><p>Valgrind report on the run of output/bin/qgis_applicationtest<br /><pre>
QPaintDevice: Cannot destroy paint device that is being painted
==11523== Invalid read of size 8
==11523== at 0x7418439: QBrush::~QBrush() (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.6)
==11523== by 0x67BA137: QgsSimpleMarkerSymbolLayerV2::~QgsSimpleMarkerSymbolLayerV2() (in /usr/src/qgis/build/0-master/output/lib/libqgis_core.so.2.13.0)
==11523== by 0x67BA1F1: QgsSimpleMarkerSymbolLayerV2::~QgsSimpleMarkerSymbolLayerV2() (qgsmarkersymbollayerv2.h:34)
==11523== by 0x681F45A: void qDeleteAll<QList<QgsSymbolLayerV2*>::const_iterator>(QList<QgsSymbolLayerV2*>::const_iterator, QList<QgsSymbolLayerV2*>::const_iterator) (qalgorithms.h:322)
==11523== by 0x681EEA0: void qDeleteAll<QList<QgsSymbolLayerV2*> >(QList<QgsSymbolLayerV2*> const&) (qalgorithms.h:330)
==11523== by 0x681409D: QgsSymbolV2::~QgsSymbolV2() (qgssymbolv2.cpp:241)
==11523== by 0x681F5BF: QgsMarkerSymbolV2::~QgsMarkerSymbolV2() (in /usr/src/qgis/build/0-master/output/lib/libqgis_core.so.2.13.0)
==11523== by 0x8347258: __run_exit_handlers (exit.c:82)
==11523== by 0x83472A4: exit (exit.c:104)
==11523== by 0x832CECB: (below main) (libc-start.c:321)
==11523== Address 0x2b7b6e98 is 8 bytes before a block of size 24 alloc'd
==11523== at 0x4C2B105: operator new(unsigned long) (vg_replace_malloc.c:327)
==11523== by 0x69A795E: QgsFields::QgsFields() (qgsfield.cpp:276)
==11523== by 0x67EED96: QgsSymbolLayerV2::QgsSymbolLayerV2(QgsSymbolV2::SymbolType, bool) (qgssymbollayerv2.cpp:332)
==11523== by 0x67EFA03: QgsMarkerSymbolLayerV2::QgsMarkerSymbolLayerV2(bool) (qgssymbollayerv2.cpp:498)
==11523== by 0x2F76718B: QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2(QString, QColor, QColor, double, double, QgsSymbolV2::ScaleMethod) (qgsmarkersymbollayerv2.cpp:51)
==11523== by 0x2F72BBB1: QgsMarkerSymbolV2::QgsMarkerSymbolV2(QList<QgsSymbolLayerV2*>) (qgssymbolv2.cpp:545)
==11523== by 0x2F7ADA7C: __static_initialization_and_destruction_0(int, int) (qgscategorizedsymbolrendererv2.cpp:879)
==11523== by 0x2F7ADADE: _GLOBAL__sub_I_qgscategorizedsymbolrendererv2.cpp (qgscategorizedsymbolrendererv2.cpp:911)
==11523== by 0x4010139: call_init.part.0 (dl-init.c:78)
==11523== by 0x4010222: call_init (dl-init.c:36)
==11523== by 0x4010222: _dl_init (dl-init.c:126)
==11523== by 0x4014C6F: dl_open_worker (dl-open.c:577)
==11523== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
</pre></p> QGIS Application - Bug report #14260: Crash on exithttps://issues.qgis.org/issues/14260?journal_id=680252016-02-09T07:19:40ZSandro Santillistrk@kbt.io
<ul><li><strong>Resolution</strong> set to <i>invalid</i></li><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>I cannot reproduce with a clean build against <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/b9726d7285733c27d42456c115e28d5a37f3e0be" title="Merge pull request #2748 from jef-n/wkb-bounds-check port more WKB parsing to Qgs(Const)WkbPtr i...">b9726d7285733c27d42456c115e28d5a37f3e0be</a>, so closing.</p> QGIS Application - Bug report #14260: Crash on exithttps://issues.qgis.org/issues/14260?journal_id=825962017-09-22T08:05:13ZJürgen Fischerjef@norbit.de
<ul><li><strong>Category</strong> set to <i>Unknown</i></li></ul>