https://issues.qgis.org/https://issues.qgis.org/favicon.ico2016-09-15T21:18:41ZQGIS Issue TrackingQGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=725742016-09-15T21:18:41ZDenis Rouzauddenis.rouzaud@gmail.com
<ul></ul><blockquote>
<p>Fatal: ASSERT failure in Job::startRender(): "pre-set DPI not equal to<br />painter's DPI (10 vs 9.6)", file<br />/tmp/buildd/qgis-2.17.0+git20160806+cb02b9f+13jessie/src/core</p>
</blockquote>
<p>The DPI in QgsMapSettings is a double to allow small magnification scale<br />(i.e. zoom out) while QPaintDevice::logicalDpiX is an integer.</p>
<p><a class="external" href="https://github.com/qgis/QGIS/blob/master/src/core/qgsmaprenderercustompainterjob.cpp#L73">https://github.com/qgis/QGIS/blob/master/src/core/qgsmaprenderercustompainterjob.cpp#L73</a><br />This means that the application will crash if in Debug mode (not in<br />Release mode)</p>
<p>I am not sure if we can safely remove this.<br />Martin, may you have a look here?</p> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=725912016-09-17T03:02:19ZRichard Duivenvoorde
<ul></ul><p>Just as input: when I do NOT use the --configpath option (so using the 'normal' settings from ~/.qgis2 and Qt stuff from ~/.config/QGIS<br />all is ok, and I can use the magnifier ok.</p>
<p>Looks like something is set in the 'normal' config, which apperently is not avaialbe in a fresh config?</p> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=727842016-10-04T16:03:32ZNyall Dawson
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Severe/Regression</i></li></ul> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=731212016-10-18T21:45:32ZSandro Santillistrk@kbt.io
<ul><li><strong>Assignee</strong> set to <i>Sandro Santilli</i></li><li><strong>Target version</strong> set to <i>Version 2.18</i></li></ul><p>How about rounding to closest integer ?</p> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=731222016-10-18T21:59:21ZSandro Santillistrk@kbt.io
<ul><li><strong>Affected QGIS version</strong> changed from <i>2.16.2</i> to <i>2.16.3</i></li></ul><p>I could reproduce in final-2_16_3-97-gb779a6a and 2.17+ (<a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/f289ef32ca30c9cdbdbc31cb94f338b744fd9e0b" title="[processing] add missed spatial index constructor">f289ef3</a>).<br />Could <strong>not</strong> reproduce in 2.14 branch, althought eh assertion is there too (maybe DPIMaxSetting was not a double back then?)</p> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=731232016-10-18T22:07:40ZSandro Santillistrk@kbt.io
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>Fixed in changeset <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/acf74a6539a015dc5ae3e948c43163e01dde2d3d" title="Fix crash upon setting non-integer Dpi while in debug mode Closes #15566">acf74a6539a015dc5ae3e948c43163e01dde2d3d</a>.</p> QGIS Application - Bug report #15566: Crash when clicking on magnifier spinboxhttps://issues.qgis.org/issues/15566?journal_id=824672017-09-22T07:55:42ZJürgen Fischerjef@norbit.de
<ul><li><strong>Category</strong> set to <i>Unknown</i></li></ul>