ParaView 5.8.0 crashes if you close render view immediately after hitting apply button
Was able to crash ParaView when rendering a new piece of geometry after hitting the apply button and then hitting the X on the render view.I used a larger piece of geometry (150MB OBJ) so it takes a few moments for it to import.
Steps to reproduce: Launch ParaView -> File -> Open -> Select File -> Properties -> Apply then immediately click X in Layout 1.
Loguru caught a signal: SIGSEGV
Stack trace:
53 0x407e29 /opt/paraview-5.8.0/bin/paraview() [0x407e29]
52 0x7ffb0b25e830 __libc_start_main + 240
51 0x40eb1d /opt/paraview-5.8.0/bin/paraview() [0x40eb1d]
50 0x7ffb06718d30 QCoreApplication::exec() + 128
49 0x7ffb067102ea QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 234
48 0x7ffb06768e3f QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 95
47 0x7ffaf80eb49c g_main_context_iteration + 44
46 0x7ffaf80eb3f0 /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4a3f0) [0x7ffaf80eb3f0]
45 0x7ffaf80eb197 g_main_context_dispatch + 679
44 0x7ffadca56cba /opt/Qt5.12.4/5.12.4/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0x6bcba) [0x7ffadca56cba]
43 0x7ffb06d6a76b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 203
42 0x7ffb06d8d125 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 261
41 0x7ffb06d8b9c9 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1161
40 0x7ffb06d8bb73 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1587
39 0x7ffb06711a28 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 264
38 0x7ffb075eaaa0 QApplication::notify(QObject*, QEvent*) + 688
37 0x7ffb075e39ac QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
36 0x7ffb0763ddbb /opt/Qt5.12.4/5.12.4/gcc_64/lib/libQt5Widgets.so.5(+0x1badbb) [0x7ffb0763ddbb]
35 0x7ffb0763b121 /opt/Qt5.12.4/5.12.4/gcc_64/lib/libQt5Widgets.so.5(+0x1b8121) [0x7ffb0763b121]
34 0x7ffb075e9fba QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 506
33 0x7ffb06711a28 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 264
32 0x7ffb075eb07f QApplication::notify(QObject*, QEvent*) + 2191
31 0x7ffb075e3985 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 117
30 0x7ffb067117bd QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 141
29 0x7ffb0a8e3c83 pqTabbedMultiViewWidget::eventFilter(QObject*, QEvent*) + 317
28 0x7ffb0a8e37af pqTabbedMultiViewWidget::closeTab(int) + 209
27 0x7ffb0a81c560 pqMultiViewWidget::destroyAllViews() + 260
26 0x7ffb0a0bcca6 pqObjectBuilder::destroy(pqView*) + 120
25 0x7ffb094cc760 vtkSMParaViewPipelineController::UnRegisterProxy(vtkSMProxy*) + 474
24 0x7ffb094ca07c vtkSMParaViewPipelineController::UnRegisterViewProxy(vtkSMProxy*, bool) + 1718
23 0x7ffb09540ff0 vtkSMSessionProxyManager::UnRegisterProxy(char const*, char const*, vtkSMProxy*) + 326
22 0x7ffb08756951 vtkObject::InvokeEvent(unsigned long, void*) + 61
21 0x7ffb0875642c /opt/paraview-5.8.0/bin/../lib/libvtkCommonCore-pv5.8.so.1(+0x80942c) [0x7ffb0875642c]
20 0x7ffb0856dcd9 vtkCallbackCommand::Execute(vtkObject*, unsigned long, void*) + 67
19 0x7ffb09b06c1e /opt/paraview-5.8.0/bin/../lib/libvtkGUISupportQt-pv5.8.so.1(+0x5cc1e) [0x7ffb09b06c1e]
18 0x7ffb09b06c8f /opt/paraview-5.8.0/bin/../lib/libvtkGUISupportQt-pv5.8.so.1(+0x5cc8f) [0x7ffb09b06c8f]
17 0x7ffb09b1998c /opt/paraview-5.8.0/bin/../lib/libvtkGUISupportQt-pv5.8.so.1(+0x6f98c) [0x7ffb09b1998c]
16 0x7ffb0673d4e9 QMetaObject::activate(QObject*, int, int, void**) + 1625
15 0x7ffb0a14183d /opt/paraview-5.8.0/bin/../lib/libpqCore-pv5.8.so.1(+0x15d83d) [0x7ffb0a14183d]
14 0x7ffb0a1160cd pqServerManagerObserver::proxyUnRegistered(vtkObject*, unsigned long, void*, void*, vtkCommand*) + 263
13 0x7ffb0a141f60 pqServerManagerObserver::proxyUnRegistered(QString const&, QString const&, vtkSMProxy*) + 126
12 0x7ffb0673d4e9 QMetaObject::activate(QObject*, int, int, void**) + 1625
11 0x7ffb0a13f96e /opt/paraview-5.8.0/bin/../lib/libpqCore-pv5.8.so.1(+0x15b96e) [0x7ffb0a13f96e]
10 0x7ffb0a1119c2 pqServerManagerModel::onProxyUnRegistered(QString const&, QString const&, vtkSMProxy*) + 968
9 0x7ffb0a140bea pqServerManagerModel::proxyRemoved(pqProxy*) + 86
8 0x7ffb0673d4e9 QMetaObject::activate(QObject*, int, int, void**) + 1625
7 0x7ffb0a90b28a /opt/paraview-5.8.0/bin/../lib/libpqComponents-pv5.8.so.1(+0x30c28a) [0x7ffb0a90b28a]
6 0x7ffb0a81acda pqMultiViewWidget::proxyRemoved(pqProxy*) + 156
5 0x7ffb0352d494 vtkSMViewLayoutProxy::RemoveView(vtkSMViewProxy*) + 356
4 0x7ffb0352b5ab vtkSMViewLayoutProxy::UpdateState() + 1047
3 0x7ffb0334d18c /opt/paraview-5.8.0/bin/../lib/libvtkRemotingViews-pv5.8.so.1(+0x21118c) [0x7ffb0334d18c]
2 0x7ffb08756951 vtkObject::InvokeEvent(unsigned long, void*) + 61
1 0x7ffb08756292 /opt/paraview-5.8.0/bin/../lib/libvtkCommonCore-pv5.8.so.1(+0x809292) [0x7ffb08756292]
0 0x7ffb0b2734b0 /lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7ffb0b2734b0]
( 72.172s) [paraview ] :0 FATL| Signal: SIGSEGV