Hi Tim, On Thu, Mar 23, 2017 at 4:15 PM, Tim Sutton <[email protected]> wrote:
> Hi All > > I am getting a crash on master on MacOS every time I press OK in the layer > properties dialog for any vector layer. Seems like the destructor of > QgsCodeEditor - can anyone replicate this or suggest a possible fix? > Traceback below: > I'm not seeing that here (latest everything). Looks like the editor is only used for tool tip labels? I tried adding content there and still have not seen a crash. Btw, map tips don't seem to be working very well on macOS. Larry Shaffer Dakota Cartography Black Hills, South Dakota ---------------------------------- Boundless Desktop and QGIS Support/Development Boundless Spatial - http://boundlessgeo.com [email protected] <[email protected]> > Regards > > Tim > > > > > 1 __pthread_kill > > 0x7fff9dc7bdd6 > 2 pthread_kill > > 0x7fff9dd67787 > 3 abort > > 0x7fff9dbe1420 > 4 free > > 0x7fff9dcd103f > 5 ___lldb_unnamed_symbol334$$QtWidgets > > 0x104c19980 > 6 QWidgetPrivate::deleteExtra() > > 0x104bfbd47 > 7 QWidgetPrivate::~QWidgetPrivate() > > 0x104bfbaa7 > 8 QAbstractScrollAreaPrivate::~QAbstractScrollAreaPrivate() > > 0x104d9724d > 9 QObject::~QObject() > > 0x106bfc99b > 10 QWidget::~QWidget() > > 0x104c00160 > 11 QgsCodeEditor::~QgsCodeEditor() > qgscodeeditor.h > 33 0x1014a099f > 12 QgsCodeEditorCSS::~QgsCodeEditorCSS() > qgscodeeditorcss.h > 28 0x1014a0949 > 13 QgsCodeEditorCSS::~QgsCodeEditorCSS() > qgscodeeditorcss.h > 28 0x1014a0949 > 14 QgsCodeEditorCSS::~QgsCodeEditorCSS() > qgscodeeditorcss.h > 28 0x1014a0949 > 15 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 16 QWidget::~QWidget() > > 0x104c000ed > 17 QGroupBox::~QGroupBox() > > 0x104d0a01e > 18 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 19 QWidget::~QWidget() > > 0x104c000ed > 20 QWidget::~QWidget() > > 0x104c009ce > 21 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 22 QWidget::~QWidget() > > 0x104c000ed > 23 QWidget::~QWidget() > > 0x104c009ce > 24 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 25 QWidget::~QWidget() > > 0x104c000ed > 26 QStackedWidget::~QStackedWidget() > > 0x104d6fdae > 27 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 28 QWidget::~QWidget() > > 0x104c000ed > 29 QFrame::~QFrame() > > 0x104d08d8e > 30 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 31 QWidget::~QWidget() > > 0x104c000ed > 32 QSplitter::~QSplitter() > > 0x104d6e07e > 33 QObjectPrivate::deleteChildren() > > 0x106bfcb5b > 34 QWidget::~QWidget() > > 0x104c000ed > 35 QgsOptionsDialogBase::~QgsOptionsDialogBase() > > qgsoptionsdialogbase.cpp 71 0x1013bde3a > 36 QgsVectorLayerProperties::~QgsVectorLayerProperties() > > qgsvectorlayerproperties.cpp 335 0x100700dce > 37 QgsVectorLayerProperties::~QgsVectorLayerProperties() > > qgsvectorlayerproperties.cpp 335 0x100700dc9 > 38 QgisApp::showLayerProperties(QgsMapLayer *) > qgisapp.cpp > 11979 0x100444819 > 39 QgisApp::layerProperties() > qgisapp.cpp > 6774 0x1003cbae9 > 40 QgisApp::layerTreeViewDoubleClicked(QModelIndex const&) > qgisapp.cpp > 483 0x1003cbacb > 41 QMetaObject::activate(QObject *, int, int, void * *) > > 0x106c052fa > 42 QAbstractItemView::doubleClicked(QModelIndex const&) > > 0x104e41c18 > 43 QTreeView::mouseDoubleClickEvent(QMouseEvent *) > > 0x104e85f13 > 44 QWidget::event(QEvent *) > > 0x104c1069b > 45 QFrame::event(QEvent *) > > 0x104d0947d > 46 QAbstractScrollArea::viewportEvent(QEvent *) > > 0x104d99f07 > 47 QAbstractItemView::viewportEvent(QEvent *) > > 0x104e40199 > 48 QTreeView::viewportEvent(QEvent *) > > 0x104e82325 > 49 ___lldb_unnamed_symbol2823$$QtWidgets > > 0x104d9aaa4 > 50 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject *, > QEvent *) > 0x106bd3ccb > 51 QApplicationPrivate::notify_helper(QObject *, QEvent *) > > 0x104bcfd28 > 52 QApplication::notify(QObject *, QEvent *) > > 0x104bd2e23 > 53 QgsApplication::notify(QObject *, QEvent *) > qgsapplication.cpp > 308 0x1021c3b7d > 54 QCoreApplication::notifyInternal2(QObject *, QEvent *) > > 0x106bd3a34 > 55 QApplicationPrivate::sendMouseEvent(QWidget *, QMouseEvent *, QWidget > *, QWidget *, QWidget * *, QPointer<QWidget>&, bool) > 0x104bd06aa > 56 ___lldb_unnamed_symbol547$$QtWidgets > > 0x104c31926 > 57 ___lldb_unnamed_symbol542$$QtWidgets > > 0x104c307b9 > 58 QApplicationPrivate::notify_helper(QObject *, QEvent *) > > 0x104bcfd3d > 59 QApplication::notify(QObject *, QEvent *) > > 0x104bd10e1 > 60 QgsApplication::notify(QObject *, QEvent *) > qgsapplication.cpp > 308 0x1021c3b7d > 61 QCoreApplication::notifyInternal2(QObject *, QEvent *) > > 0x106bd3a34 > 62 QGuiApplicationPrivate::processMouseEvent( > QWindowSystemInterfacePrivate::MouseEvent *) > 0x1051ab8f1 > 63 QWindowSystemInterface::sendWindowSystemEvents(QFlags< > QEventLoop::ProcessEventsFlag>) > 0x105191c5b > 64 ___lldb_unnamed_symbol524$$libqcocoa.dylib > > 0x108426401 > 65 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ > > 0x7fff8857a8d1 > 66 __CFRunLoopDoSources0 > > 0x7fff8855bc6c > 67 __CFRunLoopRun > > 0x7fff8855b156 > 68 CFRunLoopRunSpecific > > 0x7fff8855ab54 > 69 RunCurrentEventLoopInMode > > 0x7fff87ae5a5c > 70 ReceiveNextEventCommon > > 0x7fff87ae5799 > 71 _BlockUntilNextEventMatchingListInModeWithFilter > > 0x7fff87ae56c6 > 72 _DPSNextEvent > > 0x7fff8608b5b4 > 73 -[NSApplication(NSEvent) > _nextEventMatchingEventMask:untilDate:inMode:dequeue:] > > 0x7fff86805d6b > 74 -[NSApplication run] > > 0x7fff8607ff35 > 75 ___lldb_unnamed_symbol505$$libqcocoa.dylib > > 0x108425143 > 76 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) > > 0x106bcf811 > 77 QCoreApplication::exec() > > 0x106bd40a7 > 78 main > main.cpp > 1314 0x100011cb3 > 79 start > > 0x7fff9db4d255 > > > > > > > > > > *Tim Sutton* > > *Co-founder:* Kartoza > *Project chair:* QGIS.org > > Visit http://kartoza.com to find out about open source: > > Desktop GIS programming services > Geospatial web development > GIS Training > Consulting Services > > *Skype*: timlinux > *IRC:* timlinux on #qgis at freenode.net > > Kartoza is a merger between Linfiniti and Afrispatial > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer >
_______________________________________________ Qgis-developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
