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:

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 <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

Reply via email to