Segmentation fault when creating connection from UI

Hi (sorry for the triple post but I wanted all issues to have their own thread),

Creating a connection from the Paraview GUI with a manual command crashes:

  1. Create a connection
    image
  2. Configure, select command, put any command:
    image
  3. Press “save”: app closes unexpectedly
Loguru caught a signal: SIGSEGV
Stack trace:
54            0x407bea /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/paraview-real() [0x407bea]
53      0x7f9c01fd709b __libc_start_main + 235
52            0x40784a /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/paraview-real() [0x40784a]
51      0x7f9bff45d120 QCoreApplication::exec() + 128
50      0x7f9bff45462a QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 298
49      0x7f9bcabc6e13 /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0x5ee13) [0x7f9bcabc6e13]
48      0x7f9bffaddb9b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 187
47      0x7f9bffb025f5 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 261
46      0x7f9bffb0136d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1837
45      0x7f9bff455dd8 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 280
44      0x7f9c01402260 QApplication::notify(QObject*, QEvent*) + 704
43      0x7f9c013fb18c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
42      0x7f9c014558fb /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x1b68fb) [0x7f9c014558fb]
41      0x7f9c01453467 /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x1b4467) [0x7f9c01453467]
40      0x7f9c014017cc QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 460
39      0x7f9bff455dd8 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 280
38      0x7f9c01402dc8 QApplication::notify(QObject*, QEvent*) + 3624
37      0x7f9c013fb18c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
36      0x7f9c0156a69b QMenu::event(QEvent*) + 171
35      0x7f9c01438c28 QWidget::event(QEvent*) + 424
34      0x7f9c01568413 QMenu::mouseReleaseEvent(QMouseEvent*) + 403
33      0x7f9c0156757f /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x2c857f) [0x7f9c0156757f]
32      0x7f9c015603fc /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x2c13fc) [0x7f9c015603fc]
31      0x7f9c013f73bc QAction::activate(QAction::ActionEvent) + 204
30      0x7f9c013f4fb2 QAction::triggered(bool) + 50
29      0x7f9bff4841ea QMetaObject::activate(QObject*, int, int, void**) + 1850
28      0x7f9c01c9e237 pqServerConnectReaction::connectToServerWithWarning() + 87
27      0x7f9c01c9e155 pqServerConnectReaction::connectToServer() + 149
26      0x7f9c015d9c57 QDialog::exec() + 471
25      0x7f9bff45462a QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 298
24      0x7f9bcabc6e13 /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0x5ee13) [0x7f9bcabc6e13]
23      0x7f9bffaddb9b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 187
22      0x7f9bffb025f5 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 261
21      0x7f9bffb0136d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1837
20      0x7f9bff455dd8 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 280
19      0x7f9c01402260 QApplication::notify(QObject*, QEvent*) + 704
18      0x7f9c013fb18c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
17      0x7f9c014558fb /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x1b68fb) [0x7f9c014558fb]
16      0x7f9c01452d86 /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x1b3d86) [0x7f9c01452d86]
15      0x7f9c014017cc QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 460
14      0x7f9bff455dd8 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 280
13      0x7f9c01402dc8 QApplication::notify(QObject*, QEvent*) + 3624
12      0x7f9c013fb18c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
11      0x7f9c01438c28 QWidget::event(QEvent*) + 424
10      0x7f9c014de945 QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 213
9       0x7f9c014de77a /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x23f77a) [0x7f9c014de77a]
8       0x7f9c014dd45a /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x23e45a) [0x7f9c014dd45a]
7       0x7f9c014dd272 QAbstractButton::clicked(bool) + 50
6       0x7f9bff4841ea QMetaObject::activate(QObject*, int, int, void**) + 1850
5       0x7f9c01579050 /opt/ParaView-5.9.1-MPI-Linux-Python3.9-64bit/bin/../lib/libQt5Widgets.so.5(+0x2da050) [0x7f9c01579050]
4       0x7f9bff4841ea QMetaObject::activate(QObject*, int, int, void**) + 1850
3       0x7f9c00d2a91e pqServerConnectDialog::acceptConfigurationPage2() + 110
2       0x7f9c00601de5 pqServerConfiguration::setStartupToCommand(double, double, QString const&) + 597
1       0x7f9bfcef9023 vtkPVXMLElement::SetAttribute(char const*, char const*) + 35
0       0x7f9c01fea840 /lib/x86_64-linux-gnu/libc.so.6(+0x37840) [0x7f9c01fea840]
(  33.947s) [paraview        ]                       :0     FATL| Signal: SIGSEGV
error: exception occurred: Segmentation fault

I am using 5.9.1-1209 (please don’t mind the name of my install folder, it is indeed 5.9.1-1209)

This looks like a bug…? Thanks for your support

Reported already, see here:
https://gitlab.kitware.com/paraview/paraview/-/issues/19445

Thanks for the quick response and sorry for the duplicate !

1 Like