Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,962
    • Issues 1,962
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 98
    • Merge requests 98
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaViewParaView
  • ParaViewParaView
  • Issues
  • #19693
Closed
Open
Issue created Feb 15, 2020 by Maikel Nadolski@maikel

AMReX Boxlib Grid Reader segfault on plotfile with multiple levels

Hi,

Given a plotfile with multiple AMR levels the Paraview-5.8 version for MacOs crashes with SegFault. I haven't tried it for other OSes yet.

I append a plotfile which crashes for me.

Ramp.zip

Stacktrace:

Loguru caught a signal: SIGSEGV
Stack trace:
65      0x7fff62d96ed9 start + 1
64         0x1052ba2f9 main + 521
63         0x106ab11c2 QCoreApplication::exec() + 402
62         0x106aac5b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 418
61         0x119c96ea0 qt_plugin_instance + 178688
60      0x7fff3308e165 -[NSApplication run] + 699
59      0x7fff33094102 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
58      0x7fff33095363 _DPSNextEvent + 997
57      0x7fff34dda568 _BlockUntilNextEventMatchingListInModeWithFilter + 64
56      0x7fff34dda6f4 ReceiveNextEventCommon + 371
55      0x7fff34ddaab5 RunCurrentEventLoopInMode + 293
54      0x7fff35b43c64 CFRunLoopRunSpecific + 463
53      0x7fff35b4437a __CFRunLoopRun + 1219
52      0x7fff35b44dd1 __CFRunLoopDoSources0 + 195
51      0x7fff35b6133b __CFRunLoopDoSource0 + 108
50      0x7fff35b61395 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
49         0x119c98099 qt_plugin_instance + 183289
48         0x10639bedb QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155
47         0x1063b4336 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3398
46         0x106ab0aaf QCoreApplication::notifyInternal2(QObject*, QEvent*) + 159
45         0x10564c9c9 QApplication::notify(QObject*, QEvent*) + 553
44         0x10564b622 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 306
43         0x1056a6290 QDesktopWidget::qt_metacall(QMetaObject::Call, int, void**) + 5120
42         0x1056a7609 QDesktopWidget::qt_metacall(QMetaObject::Call, int, void**) + 10105
41         0x10564bf40 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 880
40         0x106ab0aaf QCoreApplication::notifyInternal2(QObject*, QEvent*) + 159
39         0x10564e3bd QApplication::notify(QObject*, QEvent*) + 7197
38         0x10564b622 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 306
37         0x10582eec1 QToolButton::event(QEvent*) + 321
36         0x105739bc1 QAbstractButton::event(QEvent*) + 145
35         0x1056876bb QWidget::event(QEvent*) + 491
34         0x10582e90f QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
33         0x10573a05f QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 271
32         0x105738d99 QAbstractButton::isCheckable() const + 361
31         0x105641f05 QAction::activate(QAction::ActionEvent) + 309
30         0x106ae281a QMetaObject::activate(QObject*, int, int, void**) + 2954
29         0x1054c63e9 pqLoadDataReaction::onTriggered() + 41
28         0x10541ba71 pqLoadDataReaction::loadData() + 785
27         0x10541c395 pqLoadDataReaction::loadData(QList<QStringList> const&, QString const&, QString const&, pqServer*) + 1237
26         0x10541d454 pqLoadDataReaction::LoadFile(QStringList const&, pqServer*, QPair<QString, QString> const&) + 52
25         0x10604eb20 pqObjectBuilder::createReader(QString const&, QString const&, QStringList const&, pqServer*) + 2176
24         0x10604d064 pqObjectBuilderNS::postCreatePipelineProxy(vtkSMParaViewPipelineController*, vtkSMProxy*, pqServer*, QString const&) + 36
23         0x10a752713 vtkSMParaViewPipelineControllerWithRendering::PostInitializeProxy(vtkSMProxy*) + 51
22         0x106fc7a3e vtkSMParaViewPipelineController::PostInitializeProxy(vtkSMProxy*) + 510
21         0x10701cc7e vtkSMSourceProxy::UpdatePipelineInformation() + 110
20         0x106f46de7 vtkPVSessionBase::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 55
19         0x106f49785 vtkPVSessionCore::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 85
18         0x106f49a54 vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, bool) + 276
17         0x10748a52d vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 61
16         0x10748a800 vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream const&, int) + 688
15         0x10748b29a vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream const&, int) + 346
14         0x10748c686 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 374
13         0x1097f488a vtkSIMetaReaderProxyCommand(vtkClientServerInterpreter*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&, void*) + 874
12         0x10748c686 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 374
11         0x1097f7a9b vtkSISourceProxyCommand(vtkClientServerInterpreter*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&, void*) + 939
10         0x106f6ff55 vtkSISourceProxy::UpdatePipelineInformation() + 181
9          0x1087836aa vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1130
8          0x10873bd6f vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 799
7          0x1087842ea vtkStreamingDemandDrivenPipeline::ExecuteInformation(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 42
6          0x1087419d5 vtkExecutive::CallAlgorithm(vtkInformation*, int, vtkInformationVector**, vtkInformationVector*) + 69
5          0x10a654e25 vtkFileSeriesReader::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 277
4          0x10a655317 vtkFileSeriesReader::RequestInformation(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 279
3          0x10a655806 vtkFileSeriesReader::RequestInformationForInput(int, vtkInformation*, vtkInformationVector*) + 390
2          0x11161eb28 vtkAMRBaseReader::RequestInformation(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 248
1          0x108aa8b11 vtkAMRInformation::GenerateParentChildInformation() + 225
0          0x1062734e8 4   ???                                 0x00000001062734e8 0x0 + 4398200040
(  10.521s) [paraview        ]                       :0     FATL| Signal: SIGSEGV
fish: '/Applications/ParaView-5.8.0-RC…' terminated by signal SIGSEGV (Address boundary error)

In VisIt:

Bildschirmfoto_2020-02-15_um_07.00.15

Maikel

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking