QGIS Application: Issueshttps://issues.qgis.org/https://issues.qgis.org/favicon.ico2016-06-26T20:23:20ZQGIS Issue Tracking
Redmine Bug report #15146 (Closed): Rule based renderer "symbol" checkbox not savedhttps://issues.qgis.org/issues/151462016-06-26T20:23:20ZNyall Dawson
<p>Setting is lost when widget closes</p> Bug report #15145 (Closed): Layer not updated when setting renderer symbol props from context menuhttps://issues.qgis.org/issues/151452016-06-26T20:07:35ZNyall Dawson
<p>When setting multiple symbol properties (color, size, transparency, etc) from the right click menu in a graduated or categorised renderer, the changes aren't saved to the layer.</p> Bug report #15144 (Closed): Label properties button opens style dock, not label tabhttps://issues.qgis.org/issues/151442016-06-26T19:05:36ZNyall Dawson
<p>Click the label properties button just opens the style dock - this should open the style dock at the label tab.</p> Bug report #15143 (Closed): symbol layer color lock is broken https://issues.qgis.org/issues/151432016-06-26T19:03:34ZNyall Dawson
<p>Setting a symbol layer as locked has no effect and the setting is lost upon reopening the style dock/layer properties</p> Bug report #15126 (Closed): style dock: labeling's priority slider brokenhttps://issues.qgis.org/issues/151262016-06-23T20:13:48ZMathieu Pellerin - nIRVnirvn.asia@gmail.com
<p>The labeling's priority slider is broken when set through the style dock's live update.</p>
<strong>Steps to reproduce</strong>
<ol>
<li>Create a new project, add a vector layer</li>
<li>Open the style dock, activate labeling</li>
<li>Go to the labeling's position tab, and change the priority slider</li>
<li>Don't hit [ apply ], close the style dock</li>
<li>Re-open the style dock, you'll notice the priority slider is reset back to the default value</li>
</ol> Bug report #14988 (Closed): style dock: QGIS dies when switching back and forth between symbology...https://issues.qgis.org/issues/149882016-06-08T18:12:16ZMathieu Pellerin - nIRVnirvn.asia@gmail.com
Steps to reproduce:
<ol>
<li>Create a new QGIS project</li>
<li>Open the style dock panel</li>
<li>Add a vector layer</li>
<li>Switch the style dock panel to label</li>
<li>Switch the style dock panel back to symbology</li>
<li><strong>boom</strong> QGIS dies</li>
</ol>
<p>GDB output:<br /><pre>
#0 QMutex::lock (this=this@entry=0xb298338) at thread/qmutex.cpp:153
#1 0x00007ffff59a6849 in QCoreApplication::postEvent (receiver=0xb530a70, event=0xbf6e7d0, priority=0)
at kernel/qcoreapplication.cpp:1360
#2 0x00007ffff7743f96 in QgsMapStylingWidget::updateCurrentWidgetLayer (this=0x172f710)
at ../src/app/qgsmapstylingwidget.cpp:281
#3 0x00007ffff799be87 in QgsMapStylingWidget::qt_static_metacall (_o=0x172f710, _c=QMetaObject::InvokeMetaMethod, _id=6,
_a=0x7fffffffbff0) at src/app/moc_qgsmapstylingwidget.cxx:68
#4 0x00007ffff59b7010 in QMetaObject::activate (sender=sender@entry=0x17345c0,
m=m@entry=0x7ffff57f9000 <QListWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=8,
argv=argv@entry=0x7fffffffbff0) at kernel/qobject.cpp:3567
#5 0x00007ffff528c7c1 in QListWidget::currentRowChanged (this=this@entry=0x17345c0, _t1=0)
at .moc/release-shared/moc_qlistwidget.cpp:260
#6 0x00007ffff528c904 in QListWidgetPrivate::_q_emitCurrentItemChanged (this=0x173a510, current=..., previous=...)
at itemviews/qlistwidget.cpp:1121
#7 0x00007ffff59b7010 in QMetaObject::activate (sender=sender@entry=0x17390f0,
m=m@entry=0x7ffff57f8900 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7fffffffc180) at kernel/qobject.cpp:3567
#8 0x00007ffff527a1ca in QItemSelectionModel::currentChanged (this=this@entry=0x17390f0, _t1=..., _t2=...)
at .moc/release-shared/moc_qitemselectionmodel.cpp:172
#9 0x00007ffff527a33f in QItemSelectionModel::setCurrentIndex (this=0x17390f0, index=..., command=...)
at itemviews/qitemselectionmodel.cpp:1175
#10 0x00007ffff52284cc in QAbstractItemView::mousePressEvent (this=0x17345c0, event=<optimized out>)
at itemviews/qabstractitemview.cpp:1682
#11 0x00007ffff4d40490 in QWidget::event (this=this@entry=0x17345c0, event=event@entry=0x7fffffffca10)
at kernel/qwidget.cpp:8385
#12 0x00007ffff5108cee in QFrame::event (this=0x17345c0, e=0x7fffffffca10) at widgets/qframe.cpp:557
#13 0x00007ffff522e663 in QAbstractItemView::viewportEvent (this=0x17345c0, event=0x7fffffffca10)
at itemviews/qabstractitemview.cpp:1644
#14 0x00007ffff59a2a76 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x8f9c10,
receiver=receiver@entry=0x17347f0, event=event@entry=0x7fffffffca10) at kernel/qcoreapplication.cpp:1065
#15 0x00007ffff4ce8fbc in QApplicationPrivate::notify_helper (this=this@entry=0x8f9c10, receiver=receiver@entry=0x17347f0,
e=e@entry=0x7fffffffca10) at kernel/qapplication.cpp:4566
#16 0x00007ffff4cf00d6 in QApplication::notify (this=<optimized out>, receiver=0x17347f0, e=0x7fffffffca10)
at kernel/qapplication.cpp:4113
#17 0x00007ffff603a0e3 in QgsApplication::notify (this=0x7fffffffdad0, receiver=0x17347f0, event=0x7fffffffca10)
at ../src/core/qgsapplication.cpp:281
</pre></p> Bug report #14977 (Closed): Relation form grows infinitely https://issues.qgis.org/issues/149772016-06-07T14:48:04ZNyall Dawson
<p><a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/c61daf881dc236d5040cc4f9f08dcbb3257f651f" title="Don't show scrollbars when embedding a feature form">c61daf8</a> has caused a regression in that the relation widget in form view now grows infinitely and does not clear the widgets from the current feature when clicking through child features in form view.</p> Bug report #14882 (Closed): Selecting from map using relation reference widget crashes QGIShttps://issues.qgis.org/issues/148822016-05-24T20:43:08ZNyall Dawson
<p>In latest master selecting a feature from the map using the relation reference widget causes a crash</p> Bug report #14451 (Closed): regression: qgis crashes on project load, in QgsMapLayer::hasScaleBas...https://issues.qgis.org/issues/144512016-03-09T17:36:22ZMathieu Pellerin - nIRVnirvn.asia@gmail.com
<p>A project which loaded fine yesterday now crashes qgis master.</p>
<p>gdb where output:</p>
<pre>
#0 0x00007ffff63b5e62 in QgsMapLayer::hasScaleBasedVisibility (this=0x0)
at /home/webmaster/dev/cpp/QGIS/src/core/qgsmaplayer.cpp:940
#1 0x00007ffff620fc1a in QgsLayerTreeModel::refreshScaleBasedLayers (this=
0x145a500, idx=...)
at /home/webmaster/dev/cpp/QGIS/src/core/layertree/qgslayertreemodel.cpp:946
#2 0x00007ffff620fcac in QgsLayerTreeModel::refreshScaleBasedLayers (
this=0x145a500, idx=...)
at /home/webmaster/dev/cpp/QGIS/src/core/layertree/qgslayertreemodel.cpp:953
#3 0x00007ffff620e1fe in QgsLayerTreeModel::setLegendMapViewData (
this=0x145a500, mapUnitsPerPixel=0.0020876826722338203, dpi=96,
scale=872567.99237455009)
at /home/webmaster/dev/cpp/QGIS/src/core/layertree/qgslayertreemodel.cpp:650
#4 0x00007ffff75a4349 in QgisApp::extentChanged (this=0xa7f900)
at /home/webmaster/dev/cpp/QGIS/src/app/qgisapp.cpp:9565
#5 0x00007ffff7994feb in QgisApp::qt_static_metacall (_o=0xa7f900,
_c=QMetaObject::InvokeMetaMethod, _id=255, _a=0x7fffffff9f90)
at /home/webmaster/dev/cpp/QGIS/bm/src/app/moc_qgisapp.cxx:919
#6 0x00007ffff5c10f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007ffff6feb599 in QgsMapCanvas::extentsChanged (this=0xfc9040)
</pre> Bug report #14296 (Closed): Enter a string in filter of the browser cause a crashhttps://issues.qgis.org/issues/142962016-02-15T01:38:52ZAlain FERRATON
<p>in browser enter a filter string (sample : *.shp) cause a crash</p>
<p>I used the new feature developed by Nathan Woodrow : hidden path in the browser</p> Bug report #14260 (Closed): Crash on exithttps://issues.qgis.org/issues/142602016-02-09T05:43:54ZSandro Santillistrk@kbt.io
<p>To reproduce:</p>
<pre><code>1. Open qgis<br /> 2. Close qgis</code></pre>
<p>Backtrace:<br /><pre>
(gdb) bt
#0 0x00007f7c55d85441 in QBrush::~QBrush() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#1 0x00007f7c56e65138 in QgsSimpleMarkerSymbolLayerV2::~QgsSimpleMarkerSymbolLayerV2 (this=0x2aa2f50, __in_chrg=<optimized out>)
at /usr/src/qgis/qgis-master/src/core/symbology-ng/qgsmarkersymbollayerv2.h:34
#2 0x00007f7c56e651f2 in QgsSimpleMarkerSymbolLayerV2::~QgsSimpleMarkerSymbolLayerV2 (this=0x2aa2f50, __in_chrg=<optimized out>)
at /usr/src/qgis/qgis-master/src/core/symbology-ng/qgsmarkersymbollayerv2.h:34
#3 0x00007f7c56eca45b in qDeleteAll<QList<QgsSymbolLayerV2*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#4 0x00007f7c56ec9ea1 in qDeleteAll<QList<QgsSymbolLayerV2*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#5 0x00007f7c56ebf09e in QgsSymbolV2::~QgsSymbolV2 (this=0x7f7bbd039440 <QgsCategorizedSymbolRendererV2::sSkipRender>, __in_chrg=<optimized out>)
at /usr/src/qgis/qgis-master/src/core/symbology-ng/qgssymbolv2.cpp:241
#6 0x00007f7c56eca5c0 in QgsMarkerSymbolV2::~QgsMarkerSymbolV2 (this=0x7f7bbd039440 <QgsCategorizedSymbolRendererV2::sSkipRender>,
__in_chrg=<optimized out>) at /usr/src/qgis/qgis-master/src/core/symbology-ng/qgssymbolv2.h:415
#7 0x00007f7c55208259 in __run_exit_handlers (status=0, listp=0x7f7c5558a6c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true)
at exit.c:82
#8 0x00007f7c552082a5 in __GI_exit (status=<optimized out>) at exit.c:104
#9 0x00007f7c551edecc in __libc_start_main (main=0x405aa7 <main(int, char**)>, argc=1, argv=0x7fff3208f0e8, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3208f0d8) at libc-start.c:321
#10 0x00000000004051a9 in _start ()
</pre></p>
<p>Tested with <a class="changeset" href="https://issues.qgis.org/projects/qgis/repository/revisions/ded1ebb33b4f8a44d6080f02e87144b2d69756e8" title="indentation fixes">ded1ebb33b4f8a44d6080f02e87144b2d69756e8</a></p> Bug report #14223 (Closed): crash when adding multiple file from Browser Panelhttps://issues.qgis.org/issues/142232016-02-03T04:01:12ZAntal Koszakosza.antal@gmail.com
<p>Qgis master crash, when adding multiple files, vector or raster, from the Browser Panel with Add Selected Layers.</p>
<p>The error message:</p>
<p>Program received signal SIGSEGV, Segmentation fault.<br />QSortFilterProxyModelPrivate::proxy_to_source (this=0x6a04980, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:362<br />362 itemviews/qsortfilterproxymodel.cpp: No such a file or directory.</p>
<p>Versions 2.8.6 and 2.12.3 are not affected.</p> Bug report #14158 (Closed): regression: default "save as" value for ESPR Shapefile prevents creat...https://issues.qgis.org/issues/141582016-01-21T18:33:45ZMathieu Pellerin - nIRVnirvn.asia@gmail.com
<p>Currently under master, the save as dialog sets the SHPT layer option to NULL for the ESPR Shapefile driver. This translates into the creation of a .dbf-only dataset. In previous versions of QGIS, I'm pretty sure the SHPT option was not set, as I have many times in the past saved KML files as shapefiles without having to modify layer options.</p>
<p>While it might be useful to expose the SHPT option, having "dbf-ony" option set by default is not good (understatement of the week :) ).</p>
<p>I have no idea when this regressed.</p> Bug report #14157 (Closed): Existing virtual layers replaced when using "add virtual layer"https://issues.qgis.org/issues/141572016-01-21T13:44:33ZNyall Dawson
<p>The new "Add virtual layer" dialog sometimes replaces an existing virtual layer, even if the new layer has a different name to the layer which gets replaced.</p>
<p>(my) steps to reproduce:<br />1. add a virtual layer, "select * from address where road_name='PATTERSON'", with layer name 'patterson'. Layer is added correctly.<br />2. press "add virtual layer" again. <br />3. Change the name to "bentleigh", sql to "select * from patterson where locality_name='BENTLEIGH'". Press OK. Layer replaces existing 'patterson' layer.</p>
<p>I'd have expected that since the layer has a different name, it wouldn't have replaced the existing layer (regardless of the state of the "replace" checkbox).</p> Bug report #10976 (Closed): attribute table refresh problems after editshttps://issues.qgis.org/issues/109762014-07-29T13:56:29ZJohn Floyd -john.floyd@environment.nsw.gov.au
<p>This is a problem whether through the calculator or manual changes are made.</p>
<p>Edit an entry.<br />Table does not change - shows old entry.<br />Save it - layer on screen changes to new value (displayed as a label) - table still has old value.<br />(edit back to old value - nothing changes at all because the entered value is the same as the table is displaying)</p>
<p>Close attribute table, reopen new value is in table.</p>
<p>This problem occurs on manual edit or calulator edits.</p>
<p>During any table display I am getting an error that may be related to this behaviour.<br /> ERROR 1: IllegalArgumentException: point array must contain 0 or >1 elements</p>
<p>Maybe related - the layer is shapefile.</p>