Assert Crash: double click on the scalar bar
This is a regression (see #18215 (closed)).
This was experienced on 5.7-RC4 and on master (8decb43e) Only in Debug build as only an assert fails.
Steps
- wavelet, apply
- color by RTData
- double click on scalar bar -> crash
Trace
paraview: /home/nicolas/ParaView/paraview/ParaViewCore/ServerManager/Rendering/vtkSMScalarBarWidgetRepresentationProxy.cxx:146: void vtkSMScalarBarWidgetRepresentationProxy::BeginTrackingPropertiesForTrace(): Assertion `this->TraceItem == NULL' failed.
Loguru caught a signal: SIGABRT
Stack trace:
34 0x55e84ff39c5e ./bin/paraview(+0x7c5e) [0x55e84ff39c5e]
33 0x7fdd404efee3 __libc_start_main + 243
32 0x55e84ff400f8 ./bin/paraview(+0xe0f8) [0x55e84ff400f8]
31 0x7fdd3f284326 QCoreApplication::exec() + 150
30 0x7fdd3f27c4ec QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 300
29 0x7fdd3f2d5a03 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 99
28 0x7fdd33b77201 g_main_context_iteration + 49
27 0x7fdd33b771c1 /usr/lib/libglib-2.0.so.0(+0x6c1c1) [0x7fdd33b771c1]
26 0x7fdd33b753ae g_main_context_dispatch + 638
25 0x7fdd28bf412c /usr/lib/libQt5XcbQpa.so.5(+0x6c12c) [0x7fdd28bf412c]
24 0x7fdd3f5f5afc QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 188
23 0x7fdd3f61b49b QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 635
22 0x7fdd3f619b45 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1573
21 0x7fdd3f27d9c2 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 386
20 0x7fdd3fc45e11 QApplication::notify(QObject*, QEvent*) + 817
19 0x7fdd3fc3c4f5 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 133
18 0x7fdd3e6c8f30 QVTKOpenGLWindow::event(QEvent*) + 96
17 0x7fdd3e6c9f4b QVTKRenderWindowAdapter::handleEvent(QEvent*) + 123
16 0x7fdd3e6c1d30 QVTKInteractorAdapter::ProcessEvent(QEvent*, vtkRenderWindowInteractor*) + 928
15 0x7fdd368e4da3 vtkObject::InvokeEvent(unsigned long, void*) + 61
14 0x7fdd368e463b /home/nicolas/ParaView/paraview-build/bin/../lib64/libvtkCommonCore-pv5.7.so.1(+0x7bb63b) [0x7fdd368e463b]
13 0x7fdd366c5819 vtkCallbackCommand::Execute(vtkObject*, unsigned long, void*) + 71
12 0x7fdd3c93046f vtkAbstractWidget::ProcessEventsHandler(vtkObject*, unsigned long, void*, void*) + 553
11 0x7fdd3caeba71 vtkWidgetCallbackMapper::InvokeCallback(unsigned long) + 157
10 0x7fdd3c9629b5 vtkBorderWidget::SelectAction(vtkAbstractWidget*) + 903
9 0x7fdd368e4da3 vtkObject::InvokeEvent(unsigned long, void*) + 61
8 0x7fdd368e4887 /home/nicolas/ParaView/paraview-build/bin/../lib64/libvtkCommonCore-pv5.7.so.1(+0x7bb887) [0x7fdd368e4887]
7 0x7fdd3e49e4e0 /home/nicolas/ParaView/paraview-build/bin/../lib64/libvtkPVServerManagerRendering-pv5.7.so.1(+0xd04e0) [0x7fdd3e49e4e0]
6 0x7fdd3e4c3feb vtkSMScalarBarWidgetRepresentationProxy::ExecuteEvent(unsigned long) + 51
5 0x7fdd3e4c4239 vtkSMScalarBarWidgetRepresentationProxy::BeginTrackingPropertiesForTrace() + 77
4 0x7fdd404fc026 /usr/lib/libc.so.6(+0x33026) [0x7fdd404fc026]
3 0x7fdd404ee727 /usr/lib/libc.so.6(+0x25727) [0x7fdd404ee727]
2 0x7fdd404ee851 abort + 293
1 0x7fdd40503755 gsignal + 325
0 0x7fdd405037e0 /usr/lib/libc.so.6(+0x3a7e0) [0x7fdd405037e0]
( 10.396s) [paraview ] :0 FATL| Signal: SIGABRT
[1] 546436 abort (core dumped) ./bin/paraview
System info
gcc 9.1; cmake 3.15.3; qt 5.13.1