[Paraview] Paraview & OSX, reproducible crash probably due to something in the input file...

Michael Jackson mike.jackson at bluequartz.net
Wed Sep 8 12:04:04 EDT 2010


You have a NULL pointer exception in the pqSILModel::update() method.

  libpqComponents.dylib             0x00000001004be293  
pqSILModel::update(vtkGraph*) + 883
___________________________________________________________
Mike Jackson                      www.bluequartz.net
Principal Software Engineer       mike.jackson at bluequartz.net
BlueQuartz Software               Dayton, Ohio



On Sep 8, 2010, at 11:58 AM, Filippo Spiga wrote:

> Dear Michael,
>    thanks for your faster reply. I use the precompiled binary  
> (ParaView-3.8.0-Darwin-Universal.dmg). This (*) is the report you  
> was talking about. Anyway it doesn't say nothing useful to me this  
> long report. Now I try to recompile paraview by myself...
>
> Regards
>
> Michael Jackson ha scritto:
>> If you are building ParaView your self build in debug mode and run  
>> in a debugger. Also when ParaView crashes OS X will give you the  
>> option of reporting it to Apple. Click "Report" and a new Dialog  
>> will pop up with the crash report. There you will find stack traces  
>> (Probably not helpful unless built in debug mode) at which point  
>> you may be able to pin point more precisely where the crash is  
>> happening. After you review the stack trace click the "Cancel"  
>> button so that the report does NOT get sent to Apple.
>
> (*)
> Process:         paraview [1903]
> Path:            /Applications/ParaView 3.8.0.app/Contents/MacOS/ 
> paraview
> Identifier:      ???
> Version:          ()
> Code Type:       X86-64 (Native)
> Parent Process:  launchd [264]
>
> Date/Time:       2010-09-08 11:52:18.228 -0400
> OS Version:      Mac OS X 10.6.4 (10F569)
> Report Version:  6
>
> Interval Since Last Report:          76154 sec
> Crashes Since Last Report:           10
> Per-App Interval Since Last Report:  6643 sec
> Per-App Crashes Since Last Report:   7
> Anonymous UUID:                      450B5D09-2699-4A0E- 
> B0E4-85C5111785AC
>
> Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
> Crashed Thread:  0  Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
> 0   libpqComponents.dylib             0x00000001004be293  
> pqSILModel::update(vtkGraph*) + 883
> 1   libpqComponents.dylib             0x00000001004282d8  
> pqNamedWidgets::createWidgets(QGridLayout*, vtkSMProxy*) + 6040
> 2   libpqComponents.dylib             0x000000010033105b  
> pqAutoGeneratedObjectPanel::pqAutoGeneratedObjectPanel(pqProxy*,  
> QWidget*) + 107
> 3   libpqComponents.dylib             0x0000000100435462  
> pqObjectInspectorWidget::setProxy(pqProxy*) + 1554
> 4   libpqComponents.dylib             0x00000001005145f6  
> pqProxyTabWidget::qt_metacall(QMetaObject::Call, int, void**) + 182
> 5   QtCore                            0x0000000106ec5c1b  
> QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 619
> 6   libpqComponents.dylib             0x0000000100507ff1  
> pqActiveObjects::portChanged(pqOutputPort*) + 49
> 7   libpqComponents.dylib             0x0000000100312e27  
> pqActiveObjects::onSelectionChanged() + 231
> 8   libpqComponents.dylib             0x000000010050836a  
> pqActiveObjects::qt_metacall(QMetaObject::Call, int, void**) + 618
> 9   QtCore                            0x0000000106ec5c1b  
> QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 619
> 10  libpqCore.dylib                   0x000000010089a2cd  
> pqServerManagerSelectionModel 
> ::selectionChanged(pqServerManagerSelection const&,  
> pqServerManagerSelection const&) + 45
> 11  libpqCore.dylib                   0x0000000100865cc4  
> pqServerManagerSelectionModel::smSelectionChanged() + 756
> 12  libpqCore.dylib                   0x000000010089a421  
> pqServerManagerSelectionModel::qt_metacall(QMetaObject::Call, int,  
> void**) + 145
> 13  QtCore                            0x0000000106ec5c1b  
> QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 619
> 14  libQVTK.pv3.8.dylib               0x0000000101b20d3d  
> vtkQtConnection::EmitExecute(vtkObject*, unsigned long, void*,  
> void*, vtkCommand*) + 109
> 15  libQVTK.pv3.8.dylib               0x0000000101af32d4  
> vtkQtConnection::Execute(vtkObject*, unsigned long, void*) + 52
> 16  libvtkCommon.pv3.8.dylib          0x0000000108678a61  
> vtkCallbackCommand::Execute(vtkObject*, unsigned long, void*) + 33
> 17  libvtkCommon.pv3.8.dylib          0x0000000108660480  
> vtkSubjectHelper::InvokeEvent(unsigned long, void*, vtkObject*) + 1296
> 18  libvtkPVServerManager.dylib       0x0000000101697849  
> vtkSMProxySelectionModel::Select(vtkCollection*, int) + 265
> 19  libvtkPVServerManager.dylib       0x00000001016979ff  
> vtkSMProxySelectionModel::SetCurrentProxy(vtkSMProxy*, int) + 111
> 20  libpqCore.dylib                   0x0000000100865972  
> pqServerManagerSelectionModel 
> ::setCurrentItem(pqServerManagerModelItem*,  
> QFlags<pqServerManagerSelectionModel::SelectionFlag> const&) + 130
> 21  libpqComponents.dylib             0x0000000100312a02  
> pqActiveObjects::setActiveSource(pqPipelineSource*) + 50
> 22  ...ApplicationComponents.dylib    0x000000010027251e  
> pqPVNewSourceBehavior::activate(pqProxy*) + 46
> 23  ...ApplicationComponents.dylib    0x00000001002838d4  
> pqPVNewSourceBehavior::qt_metacall(QMetaObject::Call, int, void**) +  
> 68
> 24  QtCore                            0x0000000106ec5c1b  
> QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 619
> 25  libpqCore.dylib                   0x0000000100893da1  
> pqObjectBuilder::proxyCreated(pqProxy*) + 49
> 26  libpqCore.dylib                   0x00000001008173fa  
> pqObjectBuilder::createReader(QString const&, QString const&,  
> QStringList const&, pqServer*) + 1802
> 27  ...ApplicationComponents.dylib    0x000000010025e8c3  
> pqLoadDataReaction::loadData(QStringList const&) + 1587
> 28  ...ApplicationComponents.dylib    0x000000010025f6f7  
> pqLoadDataReaction::loadData() + 535
> 29  ...ApplicationComponents.dylib    0x0000000100282a91  
> pqLoadDataReaction::onTriggered() + 17
> 30  ...ApplicationComponents.dylib    0x0000000100283bf8  
> pqReaction::qt_metacall(QMetaObject::Call, int, void**) + 56
> 31  ...ApplicationComponents.dylib    0x00000001002829b6  
> pqLoadDataReaction::qt_metacall(QMetaObject::Call, int, void**) + 38
> 32  QtCore                            0x0000000106ec5c1b  
> QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 619
> 33  QtGui                             0x0000000106284941  
> QAction::triggered(bool) + 49
> 34  QtGui                             0x0000000106285ce4  
> QAction::activate(QAction::ActionEvent) + 180
> 35  QtGui                             0x00000001065ed7b9  
> QAbstractButtonPrivate::click() + 89
> 36  QtGui                             0x00000001065eda51  
> QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 113
> 37  QtGui                             0x00000001066b6062  
> QToolButton::mouseReleaseEvent(QMouseEvent*) + 18
> 38  QtGui                             0x00000001062e49a1  
> QWidget::event(QEvent*) + 2369
> 39  QtGui                             0x00000001065ec908  
> QAbstractButton::event(QEvent*) + 40
> 40  QtGui                             0x00000001066b7e5f  
> QToolButton::event(QEvent*) + 63
> 41  QtGui                             0x000000010628ab2d  
> QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189
> 42  QtGui                             0x0000000106292290  
> QApplication::notify(QObject*, QEvent*) + 7824
> 43  QtCore                            0x0000000106ebfdcc  
> QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
> 44  QtGui                             0x000000010628acac  
> qt_sendSpontaneousEvent(QObject*, QEvent*) + 44
> 45  QtGui                             0x00000001062442a0  
> qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)  
> + 1328
> 46  QtGui                             0x0000000106237646 - 
> [QCocoaView mouseUp:] + 22
> 47  com.apple.AppKit                  0x00007fff859e27ed -[NSWindow  
> sendEvent:] + 5547
> 48  QtGui                             0x000000010623dede - 
> [QCocoaWindow sendEvent:] + 206
> 49  com.apple.AppKit                  0x00007fff85917ee2 - 
> [NSApplication sendEvent:] + 4719
> 50  com.apple.AppKit                  0x00007fff858ae922 - 
> [NSApplication run] + 474
> 51  QtGui                             0x0000000106249835  
> QEventDispatcherMac 
> ::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1493
> 52  QtCore                            0x0000000106f97e24  
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
> 53  QtCore                            0x0000000106f98134  
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 180
> 54  QtCore                            0x0000000106f9975c  
> QCoreApplication::exec() + 188
> 55                                    0x000000010001a56b main + 331
> 56                                    0x000000010001a3f8 start + 52



More information about the ParaView mailing list