QGIS Issue Tracking: Issueshttps://issues.qgis.org/https://issues.qgis.org/favicon.ico2019-05-23T06:30:13ZQGIS Issue Tracking
Redmine QGIS Application - Bug report #22130 (Feedback): qgis crashed in the backgroundhttps://issues.qgis.org/issues/221302019-05-23T06:30:13ZKarsten Teblingkarsten.tebling@gmail.com
<a name="User-Feedback"></a>
<h2 >User Feedback<a href="#User-Feedback" class="wiki-anchor">¶</a></h2>
<p>qgis crashed in the background while I was using Firefox, I had one shapefile open, one non-permanent output and one WMS. I recently made a fresh install of qgis with purging all profiles, so this should somewhat be a clean install, I only have one plugin installed by now.</p>
<a name="Report-Details"></a>
<h2 >Report Details<a href="#Report-Details" class="wiki-anchor">¶</a></h2>
<p><strong>Crash ID</strong>: 7d29924f4829425ab791f7ff594e8177cc850b2c</p>
<p><strong>Stack Trace</strong><br /><pre>
QMapDataBase::freeNodeAndRebalance :
QgsAuthMethodRegistry::operator= :
QMetaObject::activate :
QThread::finished :
QThread::currentThreadId :
QThread::start :
BaseThreadInitThunk :
RtlUserThreadStart :
</pre></p>
<p><strong>QGIS Info</strong><br />QGIS Version: 3.6.3-Noosa<br />QGIS code revision: <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/0c5774c0685d4b6f3e92a086234455708d1cd427" title="Release of 3.6.3">0c5774c068</a><br />Compiled against Qt: 5.11.2<br />Running against Qt: 5.11.2<br />Compiled against GDAL: 2.4.1<br />Running against GDAL: 2.4.1</p>
<p><strong>System Info</strong><br />CPU Type: x86_64<br />Kernel Type: winnt<br />Kernel Version: 6.1.7601</p> QGIS Application - Bug report #22031 (Feedback): v.clean UnicodeDecodeError when special characte...https://issues.qgis.org/issues/220312019-05-09T10:41:12ZWolfgang Meinolfwolfgang@meinolf.de
<p>v.clean stops processing with following error statement:<br />-----<br />Traceback (most recent call last):<br />File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\grass7\Grass7Algorithm.py", line 427, in processAlgorithm<br />Grass7Utils.executeGrass(self.commands, feedback, self.outputCommands)<br />File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\grass7\Grass7Utils.py", line 393, in executeGrass<br />for line in iter(proc.stdout.readline, ''):<br />File "C:\OSGEO4~1\apps\Python37\lib\encodings\cp1252.py", line 23, in decode<br />return codecs.charmap_decode(input,self.errors,decoding_table)[0]<br />UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 179: character maps to <undefined><br />-----<br />Path to .qgz and .gpkg files contains the word Thüringen(C:\User\.........\Work\Thüringen\1905...). Once, the path name is changed to Thueringen C:\User.........\Work\Thueringen\190508 Neue Analysegebiete, no error occurrs.</p> QGIS Application - Bug report #21960 (Feedback): report detailshttps://issues.qgis.org/issues/219602019-04-30T09:07:30ZPiotr Pogodapiotr.pogoda@wbglubelskie.pl
<p>Crash ID: 7962d96f2596f89001068d78ffb584d1b19f74a6</p>
<p>Stack Trace</p>
<p>QgsSnapIndicator::~QgsSnapIndicator :<br />QgsAdvancedDigitizingCanvasItem::~QgsAdvancedDigitizingCanvasItem :<br />OGREnvelope3D::operator= :<br />QgsMapCanvas::~QgsMapCanvas :<br />QgsVectorLayerProperties::`default constructor closure' :<br />QgisApp::~QgisApp :<br />CPLStringList::List :<br />main :<br />BaseThreadInitThunk :<br />RtlUserThreadStart :</p>
<p>QGIS Info<br />QGIS Version: 3.4.7-Madeira<br />QGIS code revision: 5c56989325<br />Compiled against Qt: 5.11.2<br />Running against Qt: 5.11.2<br />Compiled against GDAL: 2.4.1<br />Running against GDAL: 2.4.1</p>
<p>System Info<br />CPU Type: x86_64<br />Kernel Type: winnt<br />Kernel Version: 6.1.7601</p> QGIS Application - Bug report #21851 (Feedback): qgis crashed in add field texthttps://issues.qgis.org/issues/218512019-04-15T07:11:36ZNiccolò Montorsellin.montorselli@gmail.com
<a name="User-Feedback"></a>
<h2 >User Feedback<a href="#User-Feedback" class="wiki-anchor">¶</a></h2>
<p>I made the field text and the qgis crashed</p>
<a name="Report-Details"></a>
<h2 >Report Details<a href="#Report-Details" class="wiki-anchor">¶</a></h2>
<p><strong>Crash ID</strong>: dad62438aee5e342ba9b904a1da8f75528f08841</p>
<p><strong>Stack Trace</strong><br /><pre>
memmove :
QSortFilterProxyModel::qt_metacast :
QSortFilterProxyModel::removeRows :
QSortFilterProxyModel::sortRole :
QSortFilterProxyModel::`default constructor closure' :
QMetaObject::activate :
QAbstractItemModel::beginRemoveRows :
QgsAttributeTableModel::removeRows :
QgsAttributeTableModel::loadLayer :
QMetaObject::activate :
QMetaObject::activate :
QgsVectorLayer::updateFields :
QgsVectorLayerUndoCommandAddAttribute::redo :
QUndoStack::push :
QgsVectorLayerEditBuffer::addAttribute :
QgsAttributeTableDialog::mActionAddAttribute_triggered :
QMetaObject::activate :
QAction::activate :
QAbstractButton::click :
QAbstractButton::mouseReleaseEvent :
QToolButton::mouseReleaseEvent :
QWidget::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QApplicationPrivate::sendMouseEvent :
QSizePolicy::QSizePolicy :
QSizePolicy::QSizePolicy :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QGuiApplicationPrivate::processMouseEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
DispatchMessageW :
DispatchMessageW :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QCoreApplication::exec :
main :
BaseThreadInitThunk :
RtlUserThreadStart :
</pre></p>
<p><strong>QGIS Info</strong><br />QGIS Version: 3.6.1-Noosa<br />QGIS code revision: <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/2468226bc97b78ef3b193ac2883b7d3de9e3b4d1" title="osgeo4w: updates for grass 7.6.1 (cherry picked from commit a19fc89e5fb71b9e30de7196494b247f243a...">2468226bc9</a><br />Compiled against Qt: 5.11.2<br />Running against Qt: 5.11.2<br />Compiled against GDAL: 2.4.1<br />Running against GDAL: 2.4.1</p>
<p><strong>System Info</strong><br />CPU Type: x86_64<br />Kernel Type: winnt<br />Kernel Version: 10.0.17763</p> QGIS Application - Bug report #21806 (Feedback): qgis crashes after panning the map canvashttps://issues.qgis.org/issues/218062019-04-08T21:12:37ZMario Crevatomcrevato@gmail.com
<a name="User-Feedback"></a>
<h2 >User Feedback<a href="#User-Feedback" class="wiki-anchor">¶</a></h2>
<p>Wait refresh after pan. Presenti una manciata di vettori e un raster ecw (da CTR F.V.G.)</p>
<a name="Report-Details"></a>
<h2 >Report Details<a href="#Report-Details" class="wiki-anchor">¶</a></h2>
<p><strong>Crash ID</strong>: 275a775c2d8b4209220dc1772b35ccda14f8caac</p>
<p><strong>Stack Trace</strong><br /><pre>
QTextOption::wrapMode :
QTextOption::wrapMode :
QVectorPath::convertToPainterPath :
QVectorPath::convertToPainterPath :
QVectorPath::convertToPainterPath :
QVectorPath::convertToPainterPath :
QRasterPaintEngine::rasterBuffer :
QRasterPaintEngine::rasterBuffer :
QRasterPaintEngine::fill :
QPaintEngineEx::stroke :
QRasterPaintEngine::stroke :
QPaintEngineEx::draw :
QPaintEngineEx::drawPath :
QPicture::exec :
QPicture::play :
QPainter::drawPicture :
QgsPaintEffect::sourceAsImage :
QgsGlowEffect::draw :
QgsEffectStack::draw :
QgsPaintEffect::end :
QgsEffectPainter::~QgsEffectPainter :
QgsLineSymbol::renderPolylineUsingLayer :
QgsLineSymbol::renderPolyline :
QgsSymbol::renderFeature :
QgsFeatureRenderer::renderFeature :
QgsVectorLayerLabelProvider::registerFeature :
QgsVectorLayerLabelProvider::registerFeature :
QgsMapRendererCustomPainterJob::doRender :
QgsMapRendererCustomPainterJob::staticRender :
QgsMapRendererJob::renderingTime :
QThreadPoolPrivate::reset :
QThread::start :
BaseThreadInitThunk :
RtlUserThreadStart :
</pre></p>
<p><strong>QGIS Info</strong><br />QGIS Version: 3.6.1-Noosa<br />QGIS code revision: <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/2468226bc97b78ef3b193ac2883b7d3de9e3b4d1" title="osgeo4w: updates for grass 7.6.1 (cherry picked from commit a19fc89e5fb71b9e30de7196494b247f243a...">2468226bc9</a><br />Compiled against Qt: 5.11.2<br />Running against Qt: 5.11.2<br />Compiled against GDAL: 2.4.1<br />Running against GDAL: 2.4.1</p>
<p><strong>System Info</strong><br />CPU Type: x86_64<br />Kernel Type: winnt<br />Kernel Version: 6.1.7601</p> QGIS Application - Bug report #21657 (Open): qgis crashes when resetting map scale in new map viewhttps://issues.qgis.org/issues/216572019-03-22T19:40:02Zluca bellanilucabellani.arqueologia@gmail.com
<p>I work with several map views at the same time. When I try to modify the scale factor, or any of the options of the attached canvases, QGIS goes in crash. Sometimes, it signals an error, sometimes not, and it closes without warning anything.<br />It happens both in 3.4.5 that 3.6<br />It happens in 2 computers, with the same windows 10 64 bit v 1809.<br />Both with the OPEN_CL activated, and deactivated.</p>
<p>pc1: intel I7 4280, 16 Giga RAM DDR3, SSD, GTX 850ME<br />pc2: intel I7 6800K, 16 Giga DDR4, SSD, GTX 1060 6 giga.</p> QGIS Application - Bug report #21653 (Feedback): unexpected error in nodetoolhttps://issues.qgis.org/issues/216532019-03-22T09:42:15ZPeter MártonPeter.Marton@fri.uniza.sk
<p>Create New Shapefile - I started to create new point layer. I activated "Vertex Tool" Current Layer option. I started digitizing - snapping options. After clicking to my map, I receive error message - unexpected error. It was necessary restart QGIS. But after this, I received this message when again modifying point layer or other new layer. I tried to create new project - again this error. I tried to restart computer - same error.</p>
<p>Operation system - Windows 10, 64byte</p> QGIS Application - Bug report #21452 (Open): r.series broken in Processing due to wrong "range=0,...https://issues.qgis.org/issues/214522019-03-03T14:37:21ZMarkus Neteler
<p>In QGIS 3.4, 3.6 r.series is broken in Processing due to wrong "range=0,0" pre-definition. It should be empty but is pre-populated with 0,0.</p>
<p>That leads to an <strong>empty result</strong> (basically a NO DATA raster map):</p>
<p>[...]<br />g.proj -c proj4="+proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" <br />r.external input="/home/mneteler/lsat7_2000.tif" band=1 output="rast_5c7bdac0189302" --overwrite -o<br />g.region n=228513.0 s=214975.5 e=645012.0 w=629992.5 res=28.5<br />r.series input=rast_5c7bdac0189302 method="average" range="0,0" output=output28566faed0e94fdaa03a9cfb57fb94a9 --overwrite</p>
<p>--> here range="0,0" must not be there unless the user enters values in the Processing form under "Advanced".</p>
<p><strong>How to reproduce:</strong></p>
<p>- test dataset (multilayer Landsat-7): lsat7_2000.tif attached (2MB)<br />- open dataset<br />- open r.series dialog from Processing<br />- select lsat7_2000.tif<br />- click "run" (default is "average" method which is fine to demonstrate the problem)</p>
<p>I tried to fix that but probably QgsProcessingParameterRange() is somehow broken or wrongly used in Processing?</p>
<p>It is likely that the suboptimal use of QgsProcessingParameterRange() affects also other GRASS GIS modules present in Processing.</p> QGIS Application - Bug report #20617 (Open): refreshing of a layer (raster) doesn't work after ge...https://issues.qgis.org/issues/206172018-11-24T12:21:16ZGabriela Osaci Costachegabrielacatalinaosaci@yahoo.it
<p>Steps:</p>
<p>1. load an already geo-referenced map<br />2. open the georeferencer and load the map to be georeferenced and choose/set some GCP points<br />3. save the file with the points<br />4. choose the transformation settings and select "Load in QGIS when done".<br />5. press "Start georeferencing", result map is loaded. <strong>Keep the georeferencer dialog open</strong></p>
<p>Up to this point everything goes smoothly, as always, up to version 2.18.25 included</p>
<p>7. add some new GCPs or modify existing ones<br />8. set the transformation settings with the option "Load in QGIS when done" NOT active, set the output name the same as the previous georeferencing operation, effectively overwriting the previous output<br />9. press "Start georeferencing".</p>
<p>At this point in QGIS 2.18 using "Refresh (F5)" will effectively show the result of the second georeferencing operation while in QGIS 3 it continues to show the first result.</p>
<p>File (zip): <a class="external" href="https://drive.google.com/file/d/1c4q_jP9rKS0IQ_2olAI6qPb4QJFfSnHz/view?usp=sharing">https://drive.google.com/file/d/1c4q_jP9rKS0IQ_2olAI6qPb4QJFfSnHz/view?usp=sharing</a></p> QGIS Application - Bug report #18481 (Feedback): segfault when closing qgishttps://issues.qgis.org/issues/184812018-03-19T15:33:10ZRashad Kanavath
<p>Here is the gdb trace<br /><pre>
<gdb debug log>
src/core/raster/qgsrasterlayerrenderer.cpp: 140: (QgsRasterLayerRenderer) [9ms] draw request outside view extent.
src/core/qgsmaprenderercustompainterjob.cpp: 315: (doRender) [1ms] [thread:0x1ec88cdde140] Rendering completed in (seconds): 0.001
src/gui/qgsmapcanvas.cpp: 1269: (keyPressEvent) [386024ms] Ignoring key: 16777249
src/gui/qgsmapcanvas.cpp: 1279: (keyReleaseEvent) [1310ms] keyRelease event
src/gui/qgsmapcanvas.cpp: 1301: (keyReleaseEvent) [0ms] Ignoring key release: 16777249
src/gui/qgsmapcanvas.cpp: 1269: (keyPressEvent) [1802660ms] Ignoring key: 16777249
src/gui/qgsmapcanvas.cpp: 341: (setLayersPrivate) [231ms] Layers have changed, refreshing
src/gui/qgsmapcanvas.cpp: 471: (refresh) [1ms] CANVAS render flag off
src/gui/qgsmapcanvas.cpp: 483: (refresh) [3ms] CANVAS refresh scheduling
src/gui/qgsmapcanvas.cpp: 2109: (mapToolDestroyed) [159ms] maptool destroyed
src/core/auth/qgsauthmanager.cpp: 446: (isDisabled) [23ms] Authentication system DISABLED: QCA's qca-ossl (OpenSSL) plugin is missing
src/gui/qgsmapcanvas.cpp: 477: (refresh) [1ms] CANVAS refresh already scheduled
[New thread 152245]
Thread 1 received signal SIGSEGV, Segmentation fault.
0x00001ec959a32057 in QNetworkConfiguration::~QNetworkConfiguration() () from /usr/local/lib/qt5/./libQt5Network.so.2.1
(gdb) bt
#0 0x00001ec959a32057 in QNetworkConfiguration::~QNetworkConfiguration() () from /usr/local/lib/qt5/./libQt5Network.so.2.1
#1 0x00001ec959a368be in QThreadStorage<QSharedNetworkSessionManager*>::deleteData(void*) () from /usr/local/lib/qt5/./libQt5Network.so.2.1
#2 0x00001ec8afacd64c in QThreadStorageData::finish(void**) () from /usr/local/lib/qt5/./libQt5Core.so.2.1
#3 0x00001ec8afc930f4 in QCoreApplicationPrivate::cleanupThreadData() () from /usr/local/lib/qt5/./libQt5Core.so.2.1
#4 0x00001ec945afe0e2 in QGuiApplicationPrivate::~QGuiApplicationPrivate() () from /usr/local/lib/qt5/./libQt5Gui.so.2.1
#5 0x00001ec8cd8b99ee in QApplicationPrivate::~QApplicationPrivate() () from /usr/local/lib/qt5/./libQt5Widgets.so.2.1
#6 0x00001ec8afcbfaa6 in QObject::~QObject() () from /usr/local/lib/qt5/./libQt5Core.so.2.1
#7 0x00001ec8cd8bb790 in QApplication::~QApplication() () from /usr/local/lib/qt5/./libQt5Widgets.so.2.1
#8 0x00001ec93d60394a in QgsApplication::~QgsApplication (this=0x7f7ffffe85f8) at /home/rashad/projects/qgis/qgis/src/core/qgsapplication.cpp:284
#9 0x00001ec67fd0cce4 in main (argc=1, argv=0x7f7ffffe9148) at /home/rashad/projects/qgis/qgis/src/app/main.cpp:1439
</pre></p>
<p>git commit: 10044fb1dd (HEAD -> master, origin/master, origin/HEAD) [raster] skip non finite values when computing band min/max statistics</p> QGIS Application - Bug report #17672 (Open): ssl error: certificate validate failed with postgis ...https://issues.qgis.org/issues/176722017-12-11T16:40:00ZFrédéric CLOITREfrederic.cloitre@lpo.fr
<p>Hi,</p>
<p>This morning, I updated my computer which updated my version 2.18.14 of QGIS to version 2.18.15. <br />Since this update, I can no longer connect to a PostGIS database that requires the ssl (sslmode = require) mode.</p>
<p>Error message is: <pre>ssl error: certificate validate failed</pre>.</p>
<p>I tried with a downgrade to previous ltr (2.14.11) and it works.</p>
<p>Any idea?</p>
<p>Thanks.</p> QGIS Application - Bug report #17611 (Open): r.in.lidar and other r.* tools Error: 'Raster map no...https://issues.qgis.org/issues/176112017-12-03T14:11:58ZAlen Mangaficamangaf@gmail.com
<p>The r.in.lidar in QGIS 2.18.14 and in GRASS 7.0.3 in Linux Mint and Windows 10 do the same error when running the tool:</p>
<pre><code>Algorithm r.in.lidar - Creates a raster map from LAS LiDAR points using univariate statistics. starting...<br /> g.proj -c proj4="+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" <br /> g.region n=92000.0 s=91000.0 e=396000.0 w=395000.0 res=1<br /> r.in.lidar input="/home/alen/Desktop/TM_395_91.laz" method=mean type=FCELL zscale="1" percent="100" resolution="1" -e -o output=output412a4072b5e749b8b5eaa46a1e1a183f --overwrite<br /> g.region raster=output412a4072b5e749b8b5eaa46a1e1a183f<br /> r.out.gdal --overwrite -c createopt="TFW=YES,COMPRESS=LZW" input=output412a4072b5e749b8b5eaa46a1e1a183f output="/home/alen/Desktop/obmocje.tif" <br /> Cleaning up temporary files... <br /> Starting GRASS GIS... <br /> Executing '/home/alen/.qgis2//processing/grass7_batch_job.sh' ... <br /> Default region was updated to the new projection, but if you have multiple mapsets `g.region -d` should be run in each to update the region from the default <br /> Projection information updated <br /> ERROR: Unable to open file <br /> ERROR: Raster map not found <br /> ERROR: Raster map or group not found <br /> Execution of '/home/alen/.qgis2//processing/grass7_batch_job.sh' finished. <br /> Cleaning up temporary files... <br /> Cleaning up temporary files... <br /> Starting GRASS GIS... <br /> Executing '/home/alen/.qgis2//processing/grass7_batch_job.sh' ... <br /> ERROR: Raster map not found <br /> ERROR: Raster map or group not found <br /> Execution of '/home/alen/.qgis2//processing/grass7_batch_job.sh' finished. <br /> Cleaning up temporary files..</code></pre>
<p>For Windows 10 I tried for both the OSGeo4W install and the direct install. I tried it also with QGIS 2.16.x and 2.14.x for both the OS. In Linux Mint I apt-get autoremoved/autocleaned always after. <br />In Windows 10, if I install GRASS 7.2.2 separately and run the tool from it, it works well. I tried to reconnect QGIS with the separate GRASS install, but it does the same error again.</p>
<p>It worked until a few updates ago; it works well in QGIS 2.18.5 with GRASS 7.2.0<br />I noticed that also other r.* GRASS tools don't work anymore.</p> QGIS Application - Bug report #16897 (Open): shift rotated labels in map composerhttps://issues.qgis.org/issues/168972017-07-20T14:49:58ZEvgenia Sinieshtanyevg.sinieshtany@gmail.com
<p>When trying to print rotated map in composer manager labels are shifted. I need to save again my layer in project projection for avoid this offset.<br />It was tested in version 2.6 there were no offset!<br />loaded files are the line and point vector layers with their styles, project file and screenshots</p> QGIS Redmine (QGIS bug tracker) - Support #9741 (Open): SSH key upload and management is missinghttps://issues.qgis.org/issues/97412014-03-07T08:45:21ZAlex Mandeltech@wildintellect.com
<p>At some point the ability to manage keys for a user vanished. So new users can't upload their ssh key and existing users can't modify theirs. This mean new plugin authors can't store their code on hub, which has been requested. <a class="external" href="http://osgeo-org.1560.x6.nabble.com/uploading-plugin-files-to-hub-qgis-org-td5107396.html">http://osgeo-org.1560.x6.nabble.com/uploading-plugin-files-to-hub-qgis-org-td5107396.html</a></p>
<p>Did someone remove the Redmine Gitosis plugin or was Gitosis broken on a server update?<br />Was this server space related?</p> QGIS Application - Feature request #7581 (Open): raster calculator really needs support for condi...https://issues.qgis.org/issues/75812013-04-11T08:36:33ZGiovanni Manghigiovanni.manghi@gmail.com
<p>One of the most common tasks a user can do in a raster workflow is to reclassify raster maps.</p>
<p>At this stage the raster calculator does not support conditional statements, so it is not possible to say (for example):</p>
<p>(ASTGTM2_N37W026_dem@1<=30)=1 OR (ASTGTM2_N37W026_dem@1>30)=2 OR (ASTGTM2_N37W026_dem@1>200)=5</p>
<p>the workaround is awful</p>
<p>(ASTGTM2_N37W026_dem@1<=30)*1 + (ASTGTM2_N37W026_dem@1>30)*2 + (ASTGTM2_N37W026_dem@1>200)*3</p>
<p>as the raster calc just return 1 or 0, so the user must multiply for the needed value doing also a few sums along the way (because it is not possible to use conditions).</p>