segmentation fault [ubuntu 22.04]

604 views
Skip to first unread message

Miguel M.

unread,
Jun 9, 2023, 2:03:03 AM6/9/23
to ttk-...@googlegroups.com
Hi,

I am trying to run ttk in my Linux machine (Ubuntu 22.04). I have
encounter the following error when running:
paraview --state=states/dragon.pvsm

Kind Regards,
Miguel


ERROR OUTPUT:

-------------------------------

Loguru caught a signal: SIGSEGV
Stack trace:
86      0x557c2a0952d5 paraview(+0x92d5) [0x557c2a0952d5]
85      0x7f7057229e40 __libc_start_main + 128
84      0x7f7057229d90
/usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7f7057229d90]
83      0x557c2a0950dc paraview(+0x90dc) [0x557c2a0950dc]
82      0x7f7054ec0cf4 QCoreApplication::exec() + 148
81      0x7f7054eb875b
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 299
80      0x7f7054f130b8
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
+ 104
79      0x7f704eb1e3e3 g_main_context_iteration + 51
78      0x7f704eb756c8 /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xaa6c8)
[0x7f704eb756c8]
77      0x7f704eb20d3b g_main_context_dispatch + 619
76      0x7f7054f12d34
/usr/bin/../lib/x86_64-linux-gnu/libQt5Core.so.5(+0x312d34) [0x7f7054f12d34]
75      0x7f7054f123eb QTimerInfoList::activateTimers() + 987
74      0x7f7054eb9e3a QCoreApplication::notifyInternal2(QObject*,
QEvent*) + 314
73      0x7f705656c713 QApplicationPrivate::notify_helper(QObject*,
QEvent*) + 131
72      0x7f7054ee733f QObject::event(QEvent*) + 463
71      0x7f7054ef57fe QTimer::timeout(QTimer::QPrivateSignal) + 62
70      0x7f7054ef17c8
/usr/bin/../lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f17c8) [0x7f7054ef17c8]
69      0x7f7056d3916c
pqCommandLineOptionsBehavior::processCommandLineOptions() + 28
68      0x7f7056d36e5e pqCommandLineOptionsBehavior::processState() + 126
67      0x7f7056d86135 pqLoadStateReaction::loadState(QString const&,
bool, pqServer*) + 821
66      0x7f7054962c48 vtkSMLoadStateOptionsProxy::Load() + 2280
65      0x7f70549df572
vtkSMSessionProxyManager::LoadXMLState(vtkPVXMLElement*,
vtkSMStateLoader*, bool) + 114
64      0x7f7054a04dda vtkSMStateLoader::LoadState(vtkPVXMLElement*,
bool) + 106
63      0x7f7054a055f2
vtkSMStateLoader::LoadStateInternal(vtkPVXMLElement*) + 1122
62      0x7f7054a0293c vtkSMStateLoader::RegisterProxy(unsigned int,
vtkSMProxy*) + 156
61      0x7f7054a02b6c vtkSMStateLoader::RegisterProxyInternal(char
const*, char const*, vtkSMProxy*) + 492
60      0x7f70549e5741 vtkSMSessionProxyManager::RegisterProxy(char
const*, char const*, vtkSMProxy*) + 2097
59      0x7f70515147c2
/usr/bin/../lib/x86_64-linux-gnu/libvtkCommonCore-pv5.10.so.1(+0x5147c2)
[0x7f70515147c2]
58      0x7f70513f6b7d vtkCallbackCommand::Execute(vtkObject*, unsigned
long, void*) + 29
57      0x7f70574547e1
/usr/bin/../lib/x86_64-linux-gnu/libvtkGUISupportQt-pv5.10.so.1(+0x297e1)
[0x7f70574547e1]
56      0x7f7054ef17c8
/usr/bin/../lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f17c8) [0x7f7054ef17c8]
55      0x7f7055b85bf1
pqServerManagerObserver::proxyRegistered(vtkObject*, unsigned long,
void*, void*, vtkCommand*) + 225
54      0x7f7055a912c9 pqServerManagerObserver::proxyRegistered(QString
const&, QString const&, vtkSMProxy*) + 89
53      0x7f7054ef17c8
/usr/bin/../lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f17c8) [0x7f7054ef17c8]
52      0x7f7055b7db9a pqServerManagerModel::onProxyRegistered(QString
const&, QString const&, vtkSMProxy*) + 1722
51      0x7f7055a91136 pqServerManagerModel::proxyAdded(pqProxy*) + 70
50      0x7f7054ef17c8
/usr/bin/../lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f17c8) [0x7f7054ef17c8]
49      0x7f705609ad3a
pqTabbedMultiViewWidget::pqTabWidget::addAsTab(pqMultiViewWidget*,
pqTabbedMultiViewWidget*) + 138
48      0x7f705674d5cb QTabWidget::insertTab(int, QWidget*, QString
const&) + 75
47      0x7f705674d4fa QTabWidget::insertTab(int, QWidget*, QIcon
const&, QString const&) + 42
46      0x7f7056593b80 QStackedLayout::insertWidget(int, QWidget*) + 32
45      0x7f705658d68b QLayout::addChildWidget(QWidget*) + 395
44      0x7f70565b07a1 QWidget::setParent(QWidget*,
QFlags<Qt::WindowType>) + 881
43      0x7f70565a0f55
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f55)
[0x7f70565a0f55]
42      0x7f70565a0f55
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f55)
[0x7f70565a0f55]
41      0x7f70565a0f55
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f55)
[0x7f70565a0f55]
40      0x7f70565a0f55
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f55)
[0x7f70565a0f55]
39      0x7f70565a0f55
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f55)
[0x7f70565a0f55]
38      0x7f70565a0f7e
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1a0f7e)
[0x7f70565a0f7e]
37      0x7f7054eb9e3a QCoreApplication::notifyInternal2(QObject*,
QEvent*) + 314
36      0x7f705656c713 QApplicationPrivate::notify_helper(QObject*,
QEvent*) + 131
35      0x7f70565d00a5 QOpenGLWidget::event(QEvent*) + 293
34      0x7f70565a743a QWidgetPrivate::sendPaintEvent(QRegion const&) + 58
33      0x7f7054eb9e3a QCoreApplication::notifyInternal2(QObject*,
QEvent*) + 314
32      0x7f705656c713 QApplicationPrivate::notify_helper(QObject*,
QEvent*) + 131
31      0x7f70565af4ee QWidget::event(QEvent*) + 526
30      0x7f70565cedcd
/usr/bin/../lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1cedcd)
[0x7f70565cedcd]
29      0x7f705745b549 QVTKOpenGLNativeWidget::paintGL() + 121
28      0x7f705745ff60
/usr/bin/../lib/x86_64-linux-gnu/libvtkGUISupportQt-pv5.10.so.1(+0x34f60)
[0x7f705745ff60]
27      0x7f70515147c2
/usr/bin/../lib/x86_64-linux-gnu/libvtkCommonCore-pv5.10.so.1(+0x5147c2)
[0x7f70515147c2]
26      0x7f704f4645a7 vtkSMViewProxy::StillRender() + 151
25      0x7f704f463e26 vtkSMViewProxy::Update() + 342
24      0x7f70548d38b8 vtkPVSessionBase::ExecuteStream(unsigned int,
vtkClientServerStream const&, bool) + 56
23      0x7f70548d59db
vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&,
bool) + 251
22      0x7f7055c18f45
vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 37
21      0x7f7055c18a7d
vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream
const&, int) + 237
20      0x7f7055c1891d
vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream
const&, int) + 1197
19      0x7f704fa076c2
vtkPVXYChartViewCommand(vtkClientServerInterpreter*, vtkObjectBase*,
char const*, vtkClientServerStream const&, vtkClientServerStream&,
void*) + 22866
18      0x7f704f3efdaa vtkPVXYChartView::Update() + 42
17      0x7f704f3e9bdf vtkPVView::Update() + 287
16      0x7f704f3e8180
vtkPVView::CallProcessViewRequest(vtkInformationRequestKey*,
vtkInformation*, vtkInformationVector*) + 176
15      0x7f704f32f7f6
vtkChartRepresentation::ProcessViewRequest(vtkInformationRequestKey*,
vtkInformation*, vtkInformation*) + 22
14      0x7f704f394a4f
vtkPVDataRepresentation::ProcessViewRequest(vtkInformationRequestKey*,
vtkInformation*, vtkInformation*) + 239
13      0x7f70547b7547 vtkStreamingDemandDrivenPipeline::Update(int,
vtkInformationVector*) + 279
12      0x7f70547b6175
vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 885
11      0x7f70547722b6
vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 310
10      0x7f705476b2cf
vtkCompositeDataPipeline::ForwardUpstream(vtkInformation*) + 383
9       0x7f70547b6175
vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 885
8       0x7f70547722b6
vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 310
7       0x7f705476b2cf
vtkCompositeDataPipeline::ForwardUpstream(vtkInformation*) + 383
6       0x7f70547b6175
vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 885
5       0x7f70547726cf
vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 1359
4       0x7f705476c481
vtkCompositeDataPipeline::ExecuteData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 129
3       0x7f705476f95d
vtkDemandDrivenPipeline::ExecuteData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 61
2       0x7f7054775954 vtkExecutive::CallAlgorithm(vtkInformation*, int,
vtkInformationVector**, vtkInformationVector*) + 84
1       0x7f7030a5de2e ttkPersistenceCurve::RequestData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*) + 334
0       0x7f7057242520
/usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7f7057242520]
(   7.646s) [paraview        ]                       :0     FATL|
Signal: SIGSEGV
Segmentation fault (core dumped)

------------------------------------------------------------------------------

Julien Tierny

unread,
Jun 9, 2023, 2:09:29 AM6/9/23
to ttk-...@googlegroups.com, Miguel M.
Hi Miguel,

thanks for your email.

Can you please provide the references of the exact versions you're using for:
- TTK (1.1.0?)
- TTK Data (1.1.0?)
- ParaView

Also, when you start ParaView, in the "Filters" menu, do you see any TTK entries there?
Finally, note that the version of the package "TTK Data" you are using has to match the version of TTK.

I hope this helps.

Best regards,
--
Dr Julien Tierny
CNRS Researcher
Sorbonne Universite
http://lip6.fr/Julien.Tierny

Migua

unread,
Jun 15, 2023, 9:20:46 AM6/15/23
to ttk-users
Hi Julien,

I am using ttk 1.1, paraview 5.10.1.

Cheers,
Miguel

Julien Tierny

unread,
Jun 15, 2023, 9:24:29 AM6/15/23
to ttk-users, Migua
Hi Miguel,

> I am using ttk 1.1, paraview 5.10.1.
Can you please also provide the version that you use for the "ttk-data" package? (it has to match ttk's version).

Also, when you start ParaView, in the "Filters" menu, do you see any TTK entries there?
How did you install ttk and ParaView? (from source, from deb packages, ...)

Finally, can you please copy paste then entire terminal output when the error occurs?

Thanks,
--
Dr Julien Tierny
CNRS Researcher
Sorbonne Universite
http://lip6.fr/Julien.Tierny

On Wednesday, 14 June 2023 18:12:23 CEST Migua wrote:
> Hi Julien,
>
> I am using ttk 1.1, paraview 5.10.1.
>
> Cheers,
> Miguel
>
> On Friday, June 9, 2023 at 7:09:29 AM UTC+1 Julien Tierny wrote:
>
> > Hi Miguel,
> >
> > thanks for your email.
> >
> > Can you please provide the references of the exact versions you're using
> > for:
> > - TTK (1.1.0?)
> > - TTK Data (1.1.0?)
> > - ParaView
> >
> > Also, when you start ParaView, in the "Filters" menu, do you see any TTK
> > entries there?
> > Finally, note that the version of the package "TTK Data" you are using has
> > to match the version of TTK.
> >
> > I hope this helps.
> >
> > Best regards,
> >

Migua

unread,
Jun 23, 2023, 5:56:03 AM6/23/23
to ttk-users
Hi Julien,

After reinstalling everything it seems to work fine now.

Cheers,
Miguel

Julien Tierny

unread,
Jun 24, 2023, 12:44:39 AM6/24/23
to ttk-users, Migua
Wonderful.
Best,
--
Dr Julien Tierny
CNRS Researcher
Sorbonne Universite
https://julien-tierny.github.io/

On Friday, June 23, 2023 11:56:03 AM CEST Migua wrote:
> Hi Julien,
>
> After reinstalling everything it seems to work fine now.
>
> Cheers,
> Miguel
>
> On Thursday, June 15, 2023 at 2:24:29 PM UTC+1 Julien Tierny wrote:
>
> > Hi Miguel,
> >
> > > I am using ttk 1.1, paraview 5.10.1.
> > Can you please also provide the version that you use for the "ttk-data"
> > package? (it has to match ttk's version).
> >
> > Also, when you start ParaView, in the "Filters" menu, do you see any TTK
> > entries there?
> > How did you install ttk and ParaView? (from source, from deb packages, ...)
> >
> > Finally, can you please copy paste then entire terminal output when the
> > error occurs?
> >
> > Thanks,
> >
Reply all
Reply to author
Forward
0 new messages