Skip to content

Stacktrace reports from log files #12810

@magnesj

Description

@magnesj

EclReader

Seen when HDF5 is activated as summary file reader. resdata is fallback, and seen in the call stack. Switching to ESMRY seems to solve all issues, and user is able to continue with the project.

[2025-08-18 10:44:57.230] [rotating_logger] [error] Segmentation fault (signal code: 11) - ResInsight version 2025.04.4-dev.09
[2025-08-18 10:44:57.546] [rotating_logger] [error] Stack trace:
  [0] manageSegFailure(int) at :0
  [1]  at :0
  [2] __memmove_evex_unaligned_erms at :0
  [3] _IO_file_xsgetn at :0
  [4] _IO_fread at :0
  [5] util_fread at :0
  [6] ecl_kw_fread_indexed_data at :0
  [7] ecl_file_view_index_fload_kw at :0
  [8] ecl::unsmry_loader::get_vector(int) const at :0
  [9] ecl::ecl_sum_file_data::get_data(int, int, double*) at :0
  [10] ecl_sum_data_init_double_vector__(ecl_sum_data_struct const*, int, double*, bool) at :0
  [11] ecl_sum_data_alloc_data_vector at :0
  [12] RifEclEclipseSummary::values(RifEclipseSummaryAddress const&) const at :0
  [13] RifReaderEclipseSummary::values(RifEclipseSummaryAddress const&) const at :0
  [14] RifSummaryReaderAggregator::values(RifEclipseSummaryAddress const&) const at :0
  [15] RifMultipleSummaryReaders::values(RifEclipseSummaryAddress const&) const at :0
  [16] RimDeltaSummaryCase::calculateDerivedValues(RifSummaryReaderInterface*, int, RifSummaryReaderInterface*, int, DerivedSummaryOperator, RifEclipseSummaryAddress const&, bool) at :0
  [17] RimDeltaSummaryCase::calculate(RifEclipseSummaryAddress const&) const at :0
  [18] RimDeltaSummaryCase::timeSteps(RifEclipseSummaryAddress const&) const at :0
  [19] RimSummaryEnsemble::ensembleTimeSteps() const at :0
  [20] RimDeltaSummaryCase::values(RifEclipseSummaryAddress const&) const at :0
  [21] RimSummaryCurve::valuesY() const at :0
  [22] RimEnsembleCurveSet::updateEnsembleCurves(std::vector<RimSummaryCase*, std::allocator<RimSummaryCase*> > const&) [clone ._omp_fn.0] at :0
  [23] gomp_thread_start at :0
  [24] start_thread at :0
  [25] clone at :0
  [26]  at :0

RiaCurveMerger

[2025-07-30 11:29:25.384] [rotating_logger] [error] Segmentation fault. Signal code: 15
[2025-07-30 11:29:25.733] [rotating_logger] [error] Stack trace:
  [0] manageSegFailure(int) at :0
  [1]  at :0
  [2] gomp_team_barrier_wait_end at :0
  [3] gomp_team_end at :0
  [4] RiaCurveMerger<double>::computeInterpolatedValues(bool) at :0
  [5] RifReaderEnsembleStatisticsRft::extractStatisticsFromCurveMerger(QString const&, QDateTime const&, RifEclipseRftAddress, RiaCurveMerger<double>&, RiaWeightedMeanCalculator<unsigned long>&, RigWellPath const*) at :0
  [6] RifReaderEnsembleStatisticsRft::calculateStatistics(QString const&, QDateTime const&) at :0
  [7] RifReaderEnsembleStatisticsRft::values(RifEclipseRftAddress const&, std::vector<double, std::allocator<double> >*) at :0
  [8] RimWellLogRftCurve::xValues() at :0
  [9] RimWellLogRftCurve::onLoadDataAndUpdate(bool) at :0
  [10] RimPlotCurve::loadDataAndUpdate(bool) at :0
  [11] RimWellLogTrack::onLoadDataAndUpdate() at :0
  [12] RimDepthTrackPlot::updateDepthAxisVisibility() at :0
  [13] RimDepthTrackPlot::updatePlots() at :0
  [14] RimDepthTrackPlot::onLoadDataAndUpdate() at :0
  [15] RimWellRftPlot::onLoadDataAndUpdate() at :0
  [16] RimViewWindow::loadDataAndUpdate() at :0
  [17] non-virtual thunk to RimRftPlotCollection::loadDataAndUpdateAllPlots() at :0
  [18] RimMainPlotCollection::loadDataAndUpdatePlotCollectionsWithProgressInfo(std::vector<RimPlotCollection*, std::allocator<RimPlotCollection*> > const&) at :0
  [19] RimMainPlotCollection::loadDataAndUpdateAllPlots() at :0
  [20] RiaGuiApplication::onProjectOpened() at :0
  [21] RiaApplication::loadProject(QString const&, RiaApplication::ProjectLoadAction, RiaProjectModifier*) at :0
  [22] RiaApplication::openFile(QString const&) at :0
  [23] RiuRecentFileActionProvider::slotOpenRecentFile() at :0
  [24]  at :0
  [25] QAction::triggered(bool) at :0
  [26] QAction::activate(QAction::ActionEvent) at :0
  [27]  at :0
  [28]  at :0
  [29] QWidget::event(QEvent*) at :0
  [30] QApplicationPrivate::notify_helper(QObject*, QEvent*) at :0
  [31] QApplication::notify(QObject*, QEvent*) at :0
  [32] RiaGuiApplication::notify(QObject*, QEvent*) at :0
  [33] QCoreApplication::notifyInternal2(QObject*, QEvent*) at :0
  [34] QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) at :0
  [35]  at :0
  [36]  at :0
  [37] QApplicationPrivate::notify_helper(QObject*, QEvent*) at :0
  [38] RiaGuiApplication::notify(QObject*, QEvent*) at :0
  [39] QCoreApplication::notifyInternal2(QObject*, QEvent*) at :0
  [40] QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) at :0
  [41] QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) at :0
  [42]  at :0
  [43] g_main_context_dispatch at :0
  [44] g_main_context_iterate.isra.20 at :0
  [45] g_main_context_iteration at :0
  [46] QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) at :0
  [47] QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) at :0
  [48] QCoreApplication::exec() at :0
  [49] main at :0
  [50] __libc_start_main at :0
  [51] _start at :0
  [52]  at :0

[2025-07-30 11:29:58.546] [rotating_logger] [error] Segmentation fault. Signal code: 15

Widget paint updates

[2025-08-20 13:34:54.507] [rotating_logger] [error] Segmentation fault (signal code: 11) - ResInsight version 2025.04.4-dev.09
[2025-08-20 13:34:54.751] [rotating_logger] [error] Stack trace:
  [0] manageSegFailure(int) at :0
  [1]  at :0
  [2] QWidgetPrivate::shouldPaintOnScreen() const at :0
  [3] QWidgetRepaintManager::markNeedsFlush(QWidget*, QRegion const&, QPoint const&) at :0
  [4] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [5] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [6] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [7] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [8] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [9] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [10] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [11] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [12] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [13] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [14] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [15] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [16] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [17] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [18] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [19] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [20] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [21] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [22] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [23] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [24] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [25] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [26] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [27] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [28] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [29] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [30] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [31] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [32] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [33] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [34] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [35] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [36] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [37] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [38] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [39] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [40] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [41] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [42] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [43] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [44] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [45] QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [46] QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) at :0
  [47] QWidgetRepaintManager::paintAndFlush() at :0
  [48] QWidget::event(QEvent*) at :0
  [49] QApplicationPrivate::notify_helper(QObject*, QEvent*) at :0
  [50] RiaGuiApplication::notify(QObject*, QEvent*) at :0
  [51] QCoreApplication::notifyInternal2(QObject*, QEvent*) at :0
  [52] QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) at :0
  [53]  at :0
  [54] g_main_context_dispatch at :0
  [55] g_main_context_iterate.isra.20 at :0
  [56] g_main_context_iteration at :0
  [57] QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) at :0
  [58] QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) at :0
  [59] QCoreApplication::exec() at :0
  [60] main at :0
  [61] __libc_start_main at :0
  [62] _start at :0
  [63]  at :0

Metadata

Metadata

Assignees

No one assigned

    Labels

    CommentAn issue (when fixed) not directly contributing to the code base.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions