[Debian-med-packaging] Bug#909120: camitk FTBFS: tests segfault (Bug #909120)

Bernhard Übelacker bernhardu at mailbox.org
Sat Sep 22 01:17:53 BST 2018


Hello Emmanuel,
I made a mistake and did my first investigations on testing instead of unstable.
So my findings of my first mail are unrelated (but hope they still help).

So I did another try and got all tests fail like in the reproducible build log.


Something bad happens in these lines:
(gdb) list RendererWidget.cpp:589
588             orientationDecorationsTextMapper[i]->SetInput(orientationDecorationLetters[i].toStdString().c_str());
589             orientationDecorationsTextMapper[i]->GetTextProperty()->ShallowCopy(orientationDecorationsProp);


Valgrind also points to that location.

For some reason I could not step into the SetInput method and tried
therefore to get further on instruction level and found my self to
my surprise in libvtkRenderingOpenGL2-7.1.so.7.1.

Therefore I assume Andreas is right that libvtkgdcm2.8 started this issue,
as that pulls in libvtk7.1, so we have some vtk6 and some vtk7 libraries in
the same process.

I tried changing debian/control to build agains libvtk7-dev and libvtk7-qt-dev.
With that even more tests crash in the same QGLContext::makeCurrent call,
but thats maybe a different issue.

Kind regards,
Bernhard



With all required dbgsym packages installed the stack looks like this:
(gdb) bt
#0  vtkTextProperty::ShallowCopy (this=0xbae9c9b0, tprop=0x55cdbae92d70) at ./Rendering/Core/vtkTextProperty.cxx:70
#1  0x00007fdb0af837d7 in camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at /usr/include/vtk-6.3/vtkSmartPointer.h:77
#2  0x00007fdb0af6fd42 in camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:192
#3  0x00007fdb0af71533 in camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:90
#4  0x00007fdb0af717c5 in camitk::InteractiveViewer::getViewer(QString) () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#5  0x00007fdb0af71b25 in camitk::InteractiveViewer::getAxialViewer() () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#6  0x00007fdb0af3ca2f in camitk::SingleImageComponent::initRepresentation() () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:94
#7  0x00007fdb0af3cb67 in camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:58
#8  0x00007fdb0af33fbf in camitk::ImageComponent::buildImageComponents() () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
#9  0x00007fdb0af36b4d in camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) () at ./sdk/libraries/core/component/image/ImageComponent.cpp:313
#10 0x00007fdaf567adf9 in VtkImageComponent::createComponent(QString const&) () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
#11 0x00007fdaf567b905 in VtkImageComponent::VtkImageComponent(QString const&) () at ./sdk/components/vtkimage/VtkImageComponent.cpp:53
#12 0x00007fdaf567bf3a in VtkImageComponentExtension::open(QString const&) () at ./sdk/components/vtkimage/VtkImageComponentExtension.cpp:76
#13 0x00007fdb0af04c24 in camitk::Application::open(QString const&) () at ./sdk/libraries/core/application/Application.cpp:470
#14 0x000055cdb93043df in main () at /usr/include/c++/8/bits/basic_string.h:2293
#15 0x00007fdb09eccb17 in __libc_start_main (main=0x55cdb9303e80 <main>, argc=5, argv=0x7ffd21845c18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd21845c08) at ../csu/libc-start.c:310
#16 0x000055cdb93051aa in _start () at ./sdk/applications/testactions/main.cpp:189


LANG=C dpkg --purge libvtk7.1
dpkg: dependency problems prevent removal of libvtk7.1:
 libvtkgdcm2.8:amd64 depends on libvtk7.1.


(gdb) info share
>From                To                  Syms Read   Shared Object Library
...
0x00007ffff7265580  0x00007ffff7458d2d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.3.so.6.3
...
0x00007fffe934cee0  0x00007fffe9515aed  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonCore-7.1.so.7.1
-------------- next part --------------


# Unstable:


- change sources.list from buster to unstable
apt update
apt dist-upgrade
reboot
apt autoremove
apt install apt-show-versions
apt-show-versions | grep No
dpkg --purge libdns-export1100

apt build-dep camitk
apt install mc htop systemd-coredump fakeroot gdb valgrind git libvtk6.3-dbgsym libqt5core5a-dbgsym


mkdir vtk6/orig -p
cd    vtk6/orig
apt source vtk6
cd ../..


mkdir qtbase-opensource-src/orig -p
cd    qtbase-opensource-src/orig
apt source qtbase-opensource-src
cd ../..


mkdir camitk/orig -p
cd    camitk/orig
apt source camitk
cd ../..


cd camitk
cp -a orig try1
cd try1/camitk-4.1.2
dpkg-buildpackage



[Sa Sep 22 00:00:04 2018] camitk-testacti[24045]: segfault at bae9c9b0 ip 00007fdb08754f15 sp 00007ffd21844f50 error 4 in libvtkRenderingCore-6.3.so.6.3.0[7fdb085c6000+199000]
[Sa Sep 22 00:00:04 2018] Code: 00 00 00 00 00 41 56 41 55 41 54 55 53 48 83 ec 40 64 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 48 85 f6 0f 84 ee 06 00 00 <48> 8b 07 48 8d 15 f1 35 00 00 48 89 fd 48 89 f3 48 89 f7 4c 8b b0 


set height 0
set width 0
set pagination off
directory /home/benutzer/vtk6/orig/vtk6-6.3.0+dfsg2
directory /home/benutzer/camitk/try1/camitk-4.1.2
directory /home/benutzer/qtbase-opensource-src/orig/qtbase-opensource-src-5.11.1+dfsg/src/corelib


coredumpctl gdb 24045
           PID: 24045 (camitk-testacti)
           UID: 1000 (benutzer)
           GID: 1000 (benutzer)
        Signal: 11 (SEGV)
     Timestamp: Sat 2018-09-22 00:00:05 CEST (48s ago)
  Command Line: /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/bin/camitk-testactions -i /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/brain.mha -a /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/actions/libeditframes.so
    Executable: /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/bin/camitk-testactions
 Control Group: /user.slice/user-1000.slice/session-4.scope
          Unit: session-4.scope
         Slice: user-1000.slice
       Session: 4
     Owner UID: 1000 (benutzer)
       Boot ID: c39ba9b3da8e4e47ac997c99a800a2b9
    Machine ID: 32f43b50ac8c4b21941bc0b02f8e7811
      Hostname: debian
       Storage: /var/lib/systemd/coredump/core.camitk-testacti.1000.c39ba9b3da8e4e47ac997c99a800a2b9.24045.1537567205000000.lz4
       Message: Process 24045 (camitk-testacti) of user 1000 dumped core.
                
                Stack trace of thread 24045:
                #0  0x00007fdb08754f15 _ZN15vtkTextProperty11ShallowCopyEPS_ (libvtkRenderingCore-6.3.so.6.3)
                #1  0x00007fdb0af837d7 n/a (/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)
                #2  0x00007fdb0af6fd42 n/a (/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)
                #3  0x00007fdb0af71533 n/a (/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)

GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/bin/camitk-testactions...done.

warning: core file may not match specified executable file.
[New LWP 24045]
[New LWP 24061]
[New LWP 24065]
[New LWP 24046]
[New LWP 24060]
[New LWP 24059]
[New LWP 24066]
[New LWP 24064]
[New LWP 24062]
[New LWP 24048]
[New LWP 24063]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/bin/camitk-testactions -i'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  vtkTextProperty::ShallowCopy (this=0xbae9c9b0, tprop=0x55cdbae92d70) at ./Rendering/Core/vtkTextProperty.cxx:70
70      ./Rendering/Core/vtkTextProperty.cxx: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7fdb00ffe580 (LWP 24045))]
(gdb) set height 0
(gdb) set width 0
(gdb) set pagination off
(gdb) directory /home/benutzer/vtk6/orig/vtk6-6.3.0+dfsg2
Source directories searched: /home/benutzer/vtk6/orig/vtk6-6.3.0+dfsg2:$cdir:$cwd




(gdb) bt full
#0  vtkTextProperty::ShallowCopy (this=0xbae9c9b0, tprop=0x55cdbae92d70) at ./Rendering/Core/vtkTextProperty.cxx:70
No locals.
#1  0x00007fdb0af837d7 in camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at /usr/include/vtk-6.3/vtkSmartPointer.h:77
        i = <optimized out>
        env = {d = {d = 0x55cdbad35a90}}
        axeZTextProp = {<vtkSmartPointerBase> = {Object = 0x55cdbae44760}, <No data fields>}
        copyrightTextMapper = {<vtkSmartPointerBase> = {Object = 0x7fdb0ae0d670}, <No data fields>}
        rep = <optimized out>
        resetOpenGL = <optimized out>
        acProp = {<vtkSmartPointerBase> = {Object = 0x55cdbae71cc0}, <No data fields>}
        orientationDecorationLetters = {{static null = {<No data fields>}, d = 0x55cdbae8b110}, {static null = {<No data fields>}, d = 0x55cdbae8d400}, {static null = {<No data fields>}, d = 0x55cdbae91fd0}, {static null = {<No data fields>}, d = 0x55cdbae7f030}}
        initScreenshotMap = true
        policy = <optimized out>
        renderWindow = {<vtkSmartPointerBase> = {Object = 0x55cdbad19630}, <No data fields>}
        axeXTextProp = {<vtkSmartPointerBase> = {Object = 0x55cdbae43ba0}, <No data fields>}
        orientationDecorationsProp = {<vtkSmartPointerBase> = {Object = 0x55cdbae92d70}, <No data fields>}
        copyrightTextProp = {<vtkSmartPointerBase> = {Object = 0x150}, <No data fields>}
        vtklup = {<vtkSmartPointerBase> = {Object = 0xffffffffffffff70}, <No data fields>}
        axeYTextProp = {<vtkSmartPointerBase> = {Object = 0x55cdbae44630}, <No data fields>}
        transform = {<vtkSmartPointerBase> = {Object = 0x55cdbae92320}, <No data fields>}
        policy = <optimized out>
        env = <optimized out>
        resetOpenGL = <optimized out>
        renderWindow = <optimized out>
        axeXTextProp = <optimized out>
        axeYTextProp = <optimized out>
        axeZTextProp = <optimized out>
        transform = <optimized out>
        acProp = <optimized out>
        orientationDecorationLetters = <optimized out>
        orientationDecorationsProp = <optimized out>
        copyrightTextProp = <optimized out>
        copyrightTextMapper = <optimized out>
        vtklup = <optimized out>
        rep = <optimized out>
        newFormat = <optimized out>
        i = <optimized out>
        orientationDecorationActor = <optimized out>
        __for_range = <optimized out>
        __for_begin = <optimized out>
        __for_end = <optimized out>
        __PRETTY_FUNCTION__ = "camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode)"
        initScreenshotMap = true
        policy = <optimized out>
        env = <optimized out>
        resetOpenGL = <optimized out>
        renderWindow = <optimized out>
        axeXTextProp = <optimized out>
        axeYTextProp = <optimized out>
        axeZTextProp = <optimized out>
        transform = <optimized out>
        acProp = <optimized out>
        orientationDecorationLetters = <optimized out>
        orientationDecorationsProp = <optimized out>
        copyrightTextProp = <optimized out>
        copyrightTextMapper = <optimized out>
        vtklup = <optimized out>
        rep = <optimized out>
        newFormat = <optimized out>
        i = <optimized out>
        orientationDecorationActor = <optimized out>
        __for_range = <optimized out>
        __for_begin = <optimized out>
        __for_end = <optimized out>
#2  0x00007fdb0af6fd42 in camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:192
No locals.
#3  0x00007fdb0af71533 in camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:90
No locals.
#4  0x00007fdb0af717c5 in camitk::InteractiveViewer::getViewer(QString) () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
        i = 1
        singletonInstance = 0x0
        nameChar = "axialViewer"
#5  0x00007fdb0af71b25 in camitk::InteractiveViewer::getAxialViewer() () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
No locals.
#6  0x00007fdb0af3ca2f in camitk::SingleImageComponent::initRepresentation() () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:94
No locals.
#7  0x00007fdb0af3cb67 in camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:58
        myParentFrame = <optimized out>
        myParentFrame = <optimized out>
#8  0x00007fdb0af33fbf in camitk::ImageComponent::buildImageComponents() () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
No locals.
#9  0x00007fdb0af36b4d in camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) () at ./sdk/libraries/core/component/image/ImageComponent.cpp:313
        inputImage = {<vtkSmartPointerBase> = {Object = 0x0}, <No data fields>}
        t_x = 0
        t_y = 0
        t_z = 0
        initialTranslation = {<vtkSmartPointerBase> = {Object = 0x55cdba8d5630}, <No data fields>}
        imgSpacing = <optimized out>
        imgDims = <optimized out>
        dims = <optimized out>
        orientationToRAIMatrix = {<vtkSmartPointerBase> = {Object = 0x55cdba8bfcb0}, <No data fields>}
        orientationProperty = <optimized out>
        initialImageDataMatrix = {<vtkSmartPointerBase> = {Object = 0x55cdba8bfa70}, <No data fields>}
        initialFrameMatrix = {<vtkSmartPointerBase> = {Object = 0x55cdba8d9620}, <No data fields>}
        imageResliceFilter = {<vtkSmartPointerBase> = {Object = 0x0}, <No data fields>}
        originalMatrix = {<vtkSmartPointerBase> = {Object = 0x55cdba3783f0}, <No data fields>}
        updatedMatrix = {<vtkSmartPointerBase> = {Object = 0x55cdbaa0b310}, <No data fields>}
        updatedTransform = {<vtkSmartPointerBase> = {Object = 0x55cdbaa0b200}, <No data fields>}
#10 0x00007fdaf567adf9 in VtkImageComponent::createComponent(QString const&) () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
        image = {<vtkSmartPointerBase> = {Object = 0x55cdba8c4700}, <No data fields>}
        fileExt = {static null = {<No data fields>}, d = 0x55cdba8a5620}
        reader = {<vtkSmartPointerBase> = {Object = 0x55cdba8c1420}, <No data fields>}
        orientation = camitk::ImageOrientationHelper::UNKNOWN
        rotationMatrix = {<vtkSmartPointerBase> = {Object = 0x0}, <No data fields>}
#11 0x00007fdaf567b905 in VtkImageComponent::VtkImageComponent(QString const&) () at ./sdk/components/vtkimage/VtkImageComponent.cpp:53
No locals.
#12 0x00007fdaf567bf3a in VtkImageComponentExtension::open(QString const&) () at ./sdk/components/vtkimage/VtkImageComponentExtension.cpp:76
No locals.
#13 0x00007fdb0af04c24 in camitk::Application::open(QString const&) () at ./sdk/libraries/core/application/Application.cpp:470
        otherException = {_M_exception_object = 0x0}
        comp = 0x0
        fileInfo = {d_ptr = {d = 0x55cdba899400}}
        componentExtension = 0x55cdba896200
        __func__ = "open"
#14 0x000055cdb93043df in main () at /usr/include/c++/8/bits/basic_string.h:2293
        loadAdditionnalComponentExtension = <optimized out>
        a = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fdb09960a80 <QApplication::staticMetaObject>, stringdata = 0x7fdb0afd5a60 <qt_meta_stringdata_camitk__Application>, data = 0x7fdb0afd59e0 <qt_meta_data_camitk__Application>, static_metacall = 0x7fdb0af8bf70 <camitk::Application::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static name = {static null = {<No data fields>}, d = 0x55cdba28f0e0}, static mainWindow = 0x55cdba2d2000, static argc = 5, static argv = 0x7ffd21845c18, static recentDocuments = {<QListSpecialMethods<QFileInfo>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fdb0ac426c0 <QListData::shared_null>}, d = 0x7fdb0ac426c0 <QListData::shared_null>}}, static lastUsedDirectory = {d_ptr = {d = 0x55cdba28ab00}}, static maxRecentDocuments = 10, static translator = 0x0, static settings = {<No data fields>}, static propertyObject = 0x55cdba2d7790}
        allActions = {<QListSpecialMethods<camitk::Action*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55cdba28a880}, d = 0x55cdba28a880}}
        statusCount = std::map with 94342063619248 elements<error reading variable: Cannot access memory at address 0x2825048b58>
        defaultMainWindow = <optimized out>
        failedCount = <optimized out>
        end = 5
        o = {help_ = false, action_ = "/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/actions/libeditframes.so", input_ = "/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/brain.mha", component_ = ""}
        passedCount = <optimized out>
        percentage = <optimized out>
        inputComponent = {d_ptr = {d = 0x55cdba28a090}}
        inputActionExtension = {d_ptr = {d = 0x55cdba28ea20}}
        additionaleComponentExtension = {d_ptr = {d = 0x55cdba28eb40}}
        comp = <optimized out>
        skippedCount = <optimized out>
        totalCount = <optimized out>
        otherException = {_M_exception_object = 0x0}
#15 0x00007fdb09eccb17 in __libc_start_main (main=0x55cdb9303e80 <main>, argc=5, argv=0x7ffd21845c18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd21845c08) at ../csu/libc-start.c:310
        self = <optimized out>
        __self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5601209281143024936, 94342063608192, 140725165775888, 0, 0, -1862888547368217896, -1843695812217449768}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffd21845c48, 0x7fdb0b038170}, data = {prev = 0x0, cleanup = 0x0, canceltype = 562322504}}}
        not_first_call = <optimized out>
#16 0x000055cdb93051aa in _start () at ./sdk/applications/testactions/main.cpp:189
No symbol table info available.



(gdb) bt
#0  vtkTextProperty::ShallowCopy (this=0xbae9c9b0, tprop=0x55cdbae92d70) at ./Rendering/Core/vtkTextProperty.cxx:70
#1  0x00007fdb0af837d7 in camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at /usr/include/vtk-6.3/vtkSmartPointer.h:77
#2  0x00007fdb0af6fd42 in camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:192
#3  0x00007fdb0af71533 in camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:90
#4  0x00007fdb0af717c5 in camitk::InteractiveViewer::getViewer(QString) () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#5  0x00007fdb0af71b25 in camitk::InteractiveViewer::getAxialViewer() () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#6  0x00007fdb0af3ca2f in camitk::SingleImageComponent::initRepresentation() () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:94
#7  0x00007fdb0af3cb67 in camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) () at ./sdk/libraries/core/component/image/SingleImageComponent.cpp:58
#8  0x00007fdb0af33fbf in camitk::ImageComponent::buildImageComponents() () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
#9  0x00007fdb0af36b4d in camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) () at ./sdk/libraries/core/component/image/ImageComponent.cpp:313
#10 0x00007fdaf567adf9 in VtkImageComponent::createComponent(QString const&) () at /usr/include/vtk-6.3/vtkSmartPointer.h:26
#11 0x00007fdaf567b905 in VtkImageComponent::VtkImageComponent(QString const&) () at ./sdk/components/vtkimage/VtkImageComponent.cpp:53
#12 0x00007fdaf567bf3a in VtkImageComponentExtension::open(QString const&) () at ./sdk/components/vtkimage/VtkImageComponentExtension.cpp:76
#13 0x00007fdb0af04c24 in camitk::Application::open(QString const&) () at ./sdk/libraries/core/application/Application.cpp:470
#14 0x000055cdb93043df in main () at /usr/include/c++/8/bits/basic_string.h:2293
#15 0x00007fdb09eccb17 in __libc_start_main (main=0x55cdb9303e80 <main>, argc=5, argv=0x7ffd21845c18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd21845c08) at ../csu/libc-start.c:310
#16 0x000055cdb93051aa in _start () at ./sdk/applications/testactions/main.cpp:189

(gdb) list 62
61
62      //----------------------------------------------------------------------------
63      void vtkTextProperty::ShallowCopy(vtkTextProperty *tprop)
64      {
65        if (!tprop)
66          {
67          return;
68          }
69
70        this->SetColor(tprop->GetColor());
71        this->SetOpacity(tprop->GetOpacity());


(gdb) disassemble /m 0x00007fdb08754ef0,$pc+0x10
Dump of assembler code from 0x7fdb08754ef0 to 0x7fdb08754f25:
64      {
   0x00007fdb08754ef0 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+0>:       push   %r14
   0x00007fdb08754ef2 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+2>:       push   %r13
   0x00007fdb08754ef4 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+4>:       push   %r12
   0x00007fdb08754ef6 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+6>:       push   %rbp
   0x00007fdb08754ef7 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+7>:       push   %rbx
   0x00007fdb08754ef8 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+8>:       sub    $0x40,%rsp
   0x00007fdb08754efc <vtkTextProperty::ShallowCopy(vtkTextProperty*)+12>:      mov    %fs:0x28,%rax
   0x00007fdb08754f05 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+21>:      mov    %rax,0x38(%rsp)
   0x00007fdb08754f0a <vtkTextProperty::ShallowCopy(vtkTextProperty*)+26>:      xor    %eax,%eax

65        if (!tprop)
   0x00007fdb08754f0c <vtkTextProperty::ShallowCopy(vtkTextProperty*)+28>:      test   %rsi,%rsi
   0x00007fdb08754f0f <vtkTextProperty::ShallowCopy(vtkTextProperty*)+31>:      je     0x7fdb08755603 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+1811>

66          {
67          return;
68          }
69
70        this->SetColor(tprop->GetColor());
=> 0x00007fdb08754f15 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+37>:      mov    (%rdi),%rax
   0x00007fdb08754f18 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+40>:      lea    0x35f1(%rip),%rdx        # 0x7fdb08758510 <vtkTextProperty::GetColor()>
   0x00007fdb08754f1f <vtkTextProperty::ShallowCopy(vtkTextProperty*)+47>:      mov    %rdi,%rbp
   0x00007fdb08754f22 <vtkTextProperty::ShallowCopy(vtkTextProperty*)+50>:      mov    %rsi,%rbx

End of assembler dump.

(gdb) print tprop
$2 = (vtkTextProperty *) 0x55cdbae92d70

(gdb) print this
$1 = (vtkTextProperty * const) 0xbae9c9b0

(gdb) print/x $rdi
$3 = 0xbae9c9b0

(gdb) print *this
Cannot access memory at address 0xbae9c9b0


(gdb) up
#1  0x00007fdb0af837d7 in camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at /usr/include/vtk-6.3/vtkSmartPointer.h:77
77        operator T* () const
(gdb) list
72          return static_cast<T*>(this->Object);
73          }
74
75        // Description:
76        // Get the contained pointer.
77        operator T* () const
78          {
79          return static_cast<T*>(this->Object);
80          }
81

???



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



cd ~/camitk/try1/camitk-4.1.2
export BUILDDIR=$PWD
export LD_LIBRARY_PATH=$BUILDDIR/camitk-build/lib
xvfb-run --auto-servernum --server-args="-screen 0 1024x768x24" valgrind $BUILDDIR/camitk-build/bin/camitk-testactions "-i" "$BUILDDIR/camitk-build/share/camitk-4.1/testdata/brain.mha" "-a" "$BUILDDIR/camitk-build/lib/camitk-4.1/actions/libeditframes.so"

==10079== Memcheck, a memory error detector
==10079== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10079== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==10079== Command: /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/bin/camitk-testactions -i /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/brain.mha -a /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/actions/libeditframes.so
==10079== 
--10079-- WARNING: unhandled amd64-linux syscall: 332
--10079-- You may be able to write your own handler.
--10079-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--10079-- Nevertheless we consider this a bug.  Please report
--10079-- it at http://valgrind.org/support/bug_reports.html.
camitk-testactions run with arguments:
- action library file: "/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/actions/libeditframes.so"
- input test file: "/home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/brain.mha"
Working directory: /home/benutzer/camitk/try1/camitk-4.1.2
Starting the camitk default application...
==10081== 
==10081== HEAP SUMMARY:
==10081==     in use at exit: 451,916 bytes in 4,247 blocks
==10081==   total heap usage: 7,156 allocs, 2,909 frees, 1,113,274 bytes allocated
==10081== 
==10081== LEAK SUMMARY:
==10081==    definitely lost: 2,080 bytes in 3 blocks
==10081==    indirectly lost: 51 bytes in 3 blocks
==10081==      possibly lost: 160 bytes in 2 blocks
==10081==    still reachable: 449,625 bytes in 4,239 blocks
==10081==         suppressed: 0 bytes in 0 blocks
==10081== Rerun with --leak-check=full to see details of leaked memory
==10081== 
==10081== For counts of detected and suppressed errors, rerun with: -v
==10081== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==10083== Warning: invalid file descriptor 1024 in syscall close()
==10083== Warning: invalid file descriptor 1025 in syscall close()
==10083== Warning: invalid file descriptor 1026 in syscall close()
==10083== Warning: invalid file descriptor 1027 in syscall close()
==10083==    Use --log-fd=<number> to select an alternative log fd.
==10083== Warning: invalid file descriptor 1028 in syscall close()
==10083== Warning: invalid file descriptor 1029 in syscall close()
==10083== 
==10083== HEAP SUMMARY:
==10083==     in use at exit: 841,779 bytes in 8,358 blocks
==10083==   total heap usage: 16,836 allocs, 8,478 frees, 3,890,959 bytes allocated
==10083== 
==10083== LEAK SUMMARY:
==10083==    definitely lost: 2,616 bytes in 6 blocks
==10083==    indirectly lost: 88 bytes in 3 blocks
==10083==      possibly lost: 528 bytes in 3 blocks
==10083==    still reachable: 838,547 bytes in 8,346 blocks
==10083==         suppressed: 0 bytes in 0 blocks
==10083== Rerun with --leak-check=full to see details of leaked memory
==10083== 
==10083== For counts of detected and suppressed errors, rerun with: -v
==10083== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==10084== 
==10084== HEAP SUMMARY:
==10084==     in use at exit: 1,011,460 bytes in 9,838 blocks
==10084==   total heap usage: 23,734 allocs, 13,896 frees, 4,407,646 bytes allocated
==10084== 
==10084== LEAK SUMMARY:
==10084==    definitely lost: 5,872 bytes in 12 blocks
==10084==    indirectly lost: 139 bytes in 6 blocks
==10084==      possibly lost: 160 bytes in 2 blocks
==10084==    still reachable: 1,005,289 bytes in 9,818 blocks
==10084==         suppressed: 0 bytes in 0 blocks
==10084== Rerun with --leak-check=full to see details of leaked memory
==10084== 
==10084== For counts of detected and suppressed errors, rerun with: -v
==10084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==10085== 
==10085== HEAP SUMMARY:
==10085==     in use at exit: 1,026,624 bytes in 9,958 blocks
==10085==   total heap usage: 25,044 allocs, 15,086 frees, 4,634,110 bytes allocated
==10085== 
==10085== LEAK SUMMARY:
==10085==    definitely lost: 5,872 bytes in 12 blocks
==10085==    indirectly lost: 139 bytes in 6 blocks
==10085==      possibly lost: 160 bytes in 2 blocks
==10085==    still reachable: 1,020,453 bytes in 9,938 blocks
==10085==         suppressed: 0 bytes in 0 blocks
==10085== Rerun with --leak-check=full to see details of leaked memory
==10085== 
==10085== For counts of detected and suppressed errors, rerun with: -v
==10085== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
[OK]
Opening component: /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/brain.mha...
==10079== Use of uninitialised value of size 8
==10079==    at 0x727AF15: vtkTextProperty::ShallowCopy(vtkTextProperty*) (vtkTextProperty.cxx:70)
==10079==    by 0x49597D6: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:589)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079==    by 0x4912B66: camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) (SingleImageComponent.cpp:58)
==10079==    by 0x4909FBE: camitk::ImageComponent::buildImageComponents() (ImageComponent.cpp:561)
==10079==    by 0x490CB4C: camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) (ImageComponent.cpp:313)
==10079==    by 0x1A7ACDF8: VtkImageComponent::createComponent(QString const&) (VtkImageComponent.cpp:117)
==10079==    by 0x1A7AD904: VtkImageComponent::VtkImageComponent(QString const&) (VtkImageComponent.cpp:53)
==10079== 
==10079== Invalid read of size 8
==10079==    at 0x727AF15: vtkTextProperty::ShallowCopy(vtkTextProperty*) (vtkTextProperty.cxx:70)
==10079==    by 0x49597D6: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:589)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079==    by 0x4912B66: camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) (SingleImageComponent.cpp:58)
==10079==    by 0x4909FBE: camitk::ImageComponent::buildImageComponents() (ImageComponent.cpp:561)
==10079==    by 0x490CB4C: camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) (ImageComponent.cpp:313)
==10079==    by 0x1A7ACDF8: VtkImageComponent::createComponent(QString const&) (VtkImageComponent.cpp:117)
==10079==    by 0x1A7AD904: VtkImageComponent::VtkImageComponent(QString const&) (VtkImageComponent.cpp:53)
==10079==  Address 0x1b6f7090 is 0 bytes inside a block of size 28 free'd
==10079==    at 0x48369EB: free (vg_replace_malloc.c:530)
==10079==    by 0x110EFE: deallocate (qarraydata.h:237)
==10079==    by 0x110EFE: ~QByteArray (qbytearray.h:469)
==10079==    by 0x110EFE: QString::toStdString[abi:cxx11]() const (qstring.h:1367)
==10079==    by 0x4959791: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:588)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079==    by 0x4912B66: camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) (SingleImageComponent.cpp:58)
==10079==    by 0x4909FBE: camitk::ImageComponent::buildImageComponents() (ImageComponent.cpp:561)
==10079==    by 0x490CB4C: camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) (ImageComponent.cpp:313)
==10079==    by 0x1A7ACDF8: VtkImageComponent::createComponent(QString const&) (VtkImageComponent.cpp:117)
==10079==  Block was alloc'd at
==10079==    at 0x48357BF: malloc (vg_replace_malloc.c:299)
==10079==    by 0x4AFF7F1: QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) (qarraydata.cpp:118)
==10079==    by 0x4B0173F: allocate (qarraydata.h:222)
==10079==    by 0x4B0173F: QByteArray::QByteArray(int, Qt::Initialization) (qbytearray.cpp:1711)
==10079==    by 0x4D00057: QUtf8::convertFromUnicode(QChar const*, int) (qutfcodec.cpp:310)
==10079==    by 0x4B73867: qt_convert_to_utf8 (qstring.cpp:5111)
==10079==    by 0x4B73867: QString::toUtf8_helper(QString const&) (qstring.cpp:5103)
==10079==    by 0x110E9F: toUtf8 (qstring.h:547)
==10079==    by 0x110E9F: QString::toStdString[abi:cxx11]() const (qstring.h:1367)
==10079==    by 0x4959791: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:588)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079== 
==10079== Invalid read of size 8
==10079==    at 0x727AF28: vtkTextProperty::ShallowCopy(vtkTextProperty*) (vtkTextProperty.cxx:70)
==10079==    by 0x49597D6: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:589)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079==    by 0x4912B66: camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) (SingleImageComponent.cpp:58)
==10079==    by 0x4909FBE: camitk::ImageComponent::buildImageComponents() (ImageComponent.cpp:561)
==10079==    by 0x490CB4C: camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) (ImageComponent.cpp:313)
==10079==    by 0x1A7ACDF8: VtkImageComponent::createComponent(QString const&) (VtkImageComponent.cpp:117)
==10079==    by 0x1A7AD904: VtkImageComponent::VtkImageComponent(QString const&) (VtkImageComponent.cpp:53)
==10079==  Address 0x1000000a8 is not stack'd, malloc'd or (recently) free'd
==10079== 
==10079== 
==10079== Process terminating with default action of signal 11 (SIGSEGV)
==10079==  Access not within mapped region at address 0x1000000A8
==10079==    at 0x727AF28: vtkTextProperty::ShallowCopy(vtkTextProperty*) (vtkTextProperty.cxx:70)
==10079==    by 0x49597D6: camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) (RendererWidget.cpp:589)
==10079==    by 0x4945D41: camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:192)
==10079==    by 0x4947532: camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) (InteractiveViewer.cpp:90)
==10079==    by 0x49477C4: camitk::InteractiveViewer::getViewer(QString) (InteractiveViewer.cpp:118)
==10079==    by 0x4947B24: camitk::InteractiveViewer::getAxialViewer() (InteractiveViewer.cpp:164)
==10079==    by 0x4912A2E: camitk::SingleImageComponent::initRepresentation() (SingleImageComponent.cpp:94)
==10079==    by 0x4912B66: camitk::SingleImageComponent::SingleImageComponent(camitk::Component*, camitk::Slice::SliceOrientation, QString const&, vtkSmartPointer<vtkWindowLevelLookupTable>) (SingleImageComponent.cpp:58)
==10079==    by 0x4909FBE: camitk::ImageComponent::buildImageComponents() (ImageComponent.cpp:561)
==10079==    by 0x490CB4C: camitk::ImageComponent::setImageData(vtkSmartPointer<vtkImageData>, bool, camitk::ImageOrientationHelper::PossibleImageOrientations, vtkSmartPointer<vtkMatrix4x4>) (ImageComponent.cpp:313)
==10079==    by 0x1A7ACDF8: VtkImageComponent::createComponent(QString const&) (VtkImageComponent.cpp:117)
==10079==    by 0x1A7AD904: VtkImageComponent::VtkImageComponent(QString const&) (VtkImageComponent.cpp:53)
==10079==  If you believe this happened as a result of a stack
==10079==  overflow in your program's main thread (unlikely but
==10079==  possible), you can try to increase the size of the
==10079==  main thread stack using the --main-stacksize= flag.
==10079==  The main thread stack size used in this run was 8388608.
==10079== 
==10079== HEAP SUMMARY:
==10079==     in use at exit: 26,040,974 bytes in 85,414 blocks
==10079==   total heap usage: 187,682 allocs, 102,268 frees, 96,815,360 bytes allocated
==10079== 
==10079== LEAK SUMMARY:
==10079==    definitely lost: 1,864 bytes in 9 blocks
==10079==    indirectly lost: 256 bytes in 3 blocks
==10079==      possibly lost: 37,467 bytes in 484 blocks
==10079==    still reachable: 26,001,387 bytes in 84,918 blocks
==10079==                       of which reachable via heuristic:
==10079==                         newarray           : 240 bytes in 6 blocks
==10079==         suppressed: 0 bytes in 0 blocks
==10079== Rerun with --leak-check=full to see details of leaked memory
==10079== 
==10079== For counts of detected and suppressed errors, rerun with: -v
==10079== Use --track-origins=yes to see where uninitialised values come from
==10079== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 2 from 2)
Segmentation fault (core dumped)





(gdb) list RendererWidget.cpp:589
584
585         for (int i = 0; i < 4; i++) {
586
587             orientationDecorationsTextMapper[i] = vtkSmartPointer<vtkTextMapper>::New();
588             orientationDecorationsTextMapper[i]->SetInput(orientationDecorationLetters[i].toStdString().c_str());
589             orientationDecorationsTextMapper[i]->GetTextProperty()->ShallowCopy(orientationDecorationsProp);               <-----
590
591             orientationDecorationActors[i] = vtkSmartPointer<vtkActor2D>::New();
592             orientationDecorationActors[i]->SetMapper(orientationDecorationsTextMapper[i]);
593             orientationDecorationActors[i]->GetPositionCoordinate()->SetCoordinateSystemToNormalizedViewport();




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


cd ~
git clone https://github.com/Lekensteyn/qt5printers.git
cd
mkdir .gdb
cd .gdb/
ln -s /home/benutzer/qt5printers

cat << EOF > qt5-gdbinit
python
import sys, os.path
sys.path.insert(0, os.path.expanduser('~/.gdb'))
import qt5printers
qt5printers.register_printers(gdb.current_objfile())
end
EOF


cd ~/camitk/try1/camitk-4.1.2
export BUILDDIR=$PWD
export LD_LIBRARY_PATH=$BUILDDIR/camitk-build/lib
xvfb-run --auto-servernum --server-args="-screen 0 1024x768x24" gdb -q --args $BUILDDIR/camitk-build/bin/camitk-testactions "-i" "$BUILDDIR/camitk-build/share/camitk-4.1/testdata/brain.mha" "-a" "$BUILDDIR/camitk-build/lib/camitk-4.1/actions/libeditframes.so"

set height 0
set width 0
set pagination off
source ~/.gdb/qt5-gdbinit
directory /home/benutzer/vtk6/orig/vtk6-6.3.0+dfsg2
directory /home/benutzer/camitk/try1/camitk-4.1.2
directory /home/benutzer/qtbase-opensource-src/orig/qtbase-opensource-src-5.11.1+dfsg/src/corelib
b RendererWidget.cpp:588
y
run

Thread 1 "camitk-testacti" hit Breakpoint 1, camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at ./sdk/libraries/core/viewer/RendererWidget.cpp:588
588             orientationDecorationsTextMapper[i]->SetInput(orientationDecorationLetters[i].toStdString().c_str());




(gdb) display/i $pc
1: x/i $pc
=> 0x7ffff7f4476d <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3901>:      mov    0x0(%r13),%r13
(gdb) nexti
92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f44771 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3905>:      mov    -0x148(%rbp),%rdi
(gdb) 
0x00007ffff7f44778      92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f44778 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3912>:      mov    %r12,%rsi
(gdb) 
0x00007ffff7f4477b      92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f4477b <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3915>:      mov    0x0(%r13),%rax
(gdb) 
0x00007ffff7f4477f      92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f4477f <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3919>:      mov    0x278(%rax),%rax
(gdb) 
0x00007ffff7f44786      92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f44786 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3926>:      mov    %rax,-0x138(%rbp)
(gdb) 
0x00007ffff7f4478d      92        T* operator->() const
1: x/i $pc
=> 0x7ffff7f4478d <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3933>:      callq  0x7ffff7e936b0 <_ZNK7QString11toStdStringB5cxx11Ev at plt>
(gdb) 
2281          c_str() const _GLIBCXX_NOEXCEPT
1: x/i $pc
=> 0x7ffff7f44792 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3938>:      mov    -0x60(%rbp),%rsi
(gdb) 
0x00007ffff7f44796      2281          c_str() const _GLIBCXX_NOEXCEPT
1: x/i $pc
=> 0x7ffff7f44796 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3942>:      mov    %r13,%rdi
(gdb) 
0x00007ffff7f44799      2281          c_str() const _GLIBCXX_NOEXCEPT
1: x/i $pc
=> 0x7ffff7f44799 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3945>:      mov    -0x138(%rbp),%rax
(gdb) 
0x00007ffff7f447a0      2281          c_str() const _GLIBCXX_NOEXCEPT
1: x/i $pc
=> 0x7ffff7f447a0 <_ZN6camitk14RendererWidgetC2EP7QWidgetNS0_11ControlModeE+3952>:      callq  *%rax
(gdb) print $rax
$3 = 140737123580544
(gdb) print/x $rax
$4 = 0x7fffea41fa80
(gdb) stepi
0x00007fffea41fa80 in vtkMapper2D::RenderTranslucentPolygonalGeometry(vtkViewport*, vtkActor2D*) () from /usr/lib/x86_64-linux-gnu/libvtkRenderingOpenGL2-7.1.so.7.1
1: x/i $pc
=> 0x7fffea41fa80 <_ZN11vtkMapper2D34RenderTranslucentPolygonalGeometryEP11vtkViewportP10vtkActor2D>:   retq   




7.1 ??? Thought we build against 6.3 ???




(gdb) info share
From                To                  Syms Read   Shared Object Library
0x00007ffff7fd6090  0x00007ffff7ff3ac0  Yes         /lib64/ld-linux-x86-64.so.2
0x00007ffff7e94c30  0x00007ffff7f55cc2  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4
0x00007ffff7dec470  0x00007ffff7defef4  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingFreeTypeFontConfig-6.3.so.6.3
0x00007ffff7dda700  0x00007ffff7de264d  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingMatplotlib-6.3.so.6.3
0x00007ffff795b2a0  0x00007ffff7bfc772  Yes         /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0x00007ffff76c25c0  0x00007ffff785f7fd  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingOpenGL-6.3.so.6.3
0x00007ffff75cbf80  0x00007ffff761dffd  Yes         /usr/lib/x86_64-linux-gnu/libvtkInteractionStyle-6.3.so.6.3
0x00007ffff74f9050  0x00007ffff7524b1d  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingFreeType-6.3.so.6.3
0x00007ffff7265580  0x00007ffff7458d2d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.3.so.6.3
0x00007ffff70ce470  0x00007ffff717610e  Yes (*)     /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0x00007ffff702b2e0  0x00007ffff703bb6d  Yes (*)     /lib/x86_64-linux-gnu/libgcc_s.so.1
0x00007ffff6e8d300  0x00007ffff6fd104c  Yes         /lib/x86_64-linux-gnu/libc.so.6
0x00007ffff6e3b700  0x00007ffff6e5c88f  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5
0x00007ffff6e1ca30  0x00007ffff6e23efe  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkGUISupportQtOpenGL-6.3.so.6.3
0x00007ffff6da45c0  0x00007ffff6df7d2d  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOExport-6.3.so.6.3
0x00007ffff6d66c60  0x00007ffff6d848cd  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingContextOpenGL-6.3.so.6.3
0x00007ffff6d41040  0x00007ffff6d51d3d  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOMPIImage-6.3.so.6.3
0x00007ffff6cb8830  0x00007ffff6d08cdd  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingVolumeOpenGL-6.3.so.6.3
0x00007ffff6bead80  0x00007ffff6c65bfe  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libqtpropertybrowser.so.4
0x00007ffff6b4ea70  0x00007ffff6b76d45  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5
0x00007ffff69a9270  0x00007ffff6a5afe5  Yes         /lib/x86_64-linux-gnu/libm.so.6
0x00007ffff696b860  0x00007ffff698de55  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkGUISupportQt-6.3.so.6.3
0x00007ffff644cac0  0x00007ffff67ca545  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
0x00007ffff5e59e40  0x00007ffff6211635  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
0x00007ffff5b12c10  0x00007ffff5cfa46d  Yes         /usr/lib/x86_64-linux-gnu/libvtkInteractionWidgets-6.3.so.6.3
0x00007ffff5919b20  0x00007ffff5a314dd  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOImage-6.3.so.6.3
0x00007ffff57c9650  0x00007ffff58a6f2d  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingAnnotation-6.3.so.6.3
0x00007ffff558c080  0x00007ffff571ffed  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingCore-6.3.so.6.3
0x00007ffff542a0d0  0x00007ffff54f4e6d  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersExtraction-6.3.so.6.3
0x00007ffff5265fe0  0x00007ffff53c3e6d  Yes         /usr/lib/x86_64-linux-gnu/libvtkImagingCore-6.3.so.6.3
0x00007ffff5197bf0  0x00007ffff520b51d  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersSources-6.3.so.6.3
0x00007ffff4eaa9f0  0x00007ffff50e50fd  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersGeneral-6.3.so.6.3
0x00007ffff49decb0  0x00007ffff4dab9cd  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersCore-6.3.so.6.3
0x00007ffff48fef00  0x00007ffff4940fcd  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonExecutionModel-6.3.so.6.3
0x00007ffff4616e40  0x00007ffff481813d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-6.3.so.6.3
0x00007ffff453fb70  0x00007ffff45567bd  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonTransforms-6.3.so.6.3
0x00007ffff4517820  0x00007ffff452954d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonMath-6.3.so.6.3
0x00007ffff42d1190  0x00007ffff42f2d0a  Yes (*)     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
0x00007ffff40216b0  0x00007ffff4099fe4  Yes (*)     /usr/lib/x86_64-linux-gnu/libfreetype.so.6
0x00007ffff400d6d0  0x00007ffff400fffd  Yes         /usr/lib/x86_64-linux-gnu/libvtkPythonInterpreter-6.3.so.6.3
0x00007ffff3fe3ef0  0x00007ffff3ffb312  Yes         /usr/lib/x86_64-linux-gnu/libvtkWrappingPython27Core-6.3.so.6.3
0x00007ffff3cbb3d0  0x00007ffff3e37a10  Yes (*)     /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
0x00007ffff3c359d0  0x00007ffff3c5c89b  Yes         /usr/lib/x86_64-linux-gnu/libvtksys-6.3.so.6.3
0x00007ffff3c07530  0x00007ffff3c15101  Yes         /lib/x86_64-linux-gnu/libpthread.so.0
0x00007ffff39e53d0  0x00007ffff39f8a70  Yes (*)     /lib/x86_64-linux-gnu/libz.so.1
0x00007ffff3610af0  0x00007ffff375cfdd  Yes (*)     /usr/lib/x86_64-linux-gnu/libicui18n.so.60
0x00007ffff31ebb00  0x00007ffff32b71db  Yes (*)     /usr/lib/x86_64-linux-gnu/libicuuc.so.60
0x00007ffff2f16120  0x00007ffff2f68199  Yes (*)     /usr/lib/x86_64-linux-gnu/libpcre2-16.so.0
0x00007ffff2efe380  0x00007ffff2f0960f  Yes (*)     /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1
0x00007ffff2ef7130  0x00007ffff2ef7e1e  Yes         /lib/x86_64-linux-gnu/libdl.so.2
0x00007ffff2df4db0  0x00007ffff2e70cae  Yes (*)     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
0x00007ffff2d6acd0  0x00007ffff2dc451d  Yes         /usr/lib/x86_64-linux-gnu/libvtkImagingHybrid-6.3.so.6.3
0x00007ffff2d08220  0x00007ffff2d0b5df  Yes (*)     /usr/lib/x86_64-linux-gnu/libGL.so.1
0x00007ffff2ba2940  0x00007ffff2c29766  Yes (*)     /usr/lib/x86_64-linux-gnu/libX11.so.6
0x00007ffff292c1b0  0x00007ffff2968119  Yes (*)     /usr/lib/x86_64-linux-gnu/libXt.so.6
0x00007ffff290aab0  0x00007ffff291134d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonSystem-6.3.so.6.3
0x00007ffff28fc600  0x00007ffff28feee3  Yes         /usr/lib/x86_64-linux-gnu/libvtkftgl-6.3.so.6.3
0x00007ffff28df8c0  0x00007ffff28f04cd  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingGL2PS-6.3.so.6.3
0x00007ffff2843670  0x00007ffff28925ed  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingLabel-6.3.so.6.3
0x00007ffff26159d0  0x00007ffff26223a6  Yes (*)     /usr/lib/x86_64-linux-gnu/libgl2ps.so.1.4
0x00007ffff25e5e00  0x00007ffff260489d  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingContext2D-6.3.so.6.3
0x00007ffff2579890  0x00007ffff25ba25d  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOCore-6.3.so.6.3
0x00007ffff24f0bc0  0x00007ffff25417ed  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersGeometry-6.3.so.6.3
0x00007ffff24bb130  0x00007ffff24c9f0d  Yes         /usr/lib/x86_64-linux-gnu/libvtkParallelMPI-6.3.so.6.3
0x00007ffff23cb0a0  0x00007ffff2467810  Yes (*)     /usr/lib/x86_64-linux-gnu/libmpi.so.40
0x00007ffff2394c30  0x00007ffff239b09e  Yes (*)     /usr/lib/x86_64-linux-gnu/libmpi_cxx.so.40
0x00007ffff2348190  0x00007ffff2374dbd  Yes         /usr/lib/x86_64-linux-gnu/libvtkParallelCore-6.3.so.6.3
0x00007ffff1d86250  0x00007ffff21233ad  Yes         /usr/lib/x86_64-linux-gnu/libvtkRenderingVolume-6.3.so.6.3
0x00007ffff1d2b920  0x00007ffff1d4d748  Yes (*)     /usr/lib/x86_64-linux-gnu/libpng16.so.16
0x00007ffff1c79e70  0x00007ffff1ce893e  Yes (*)     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
0x00007ffff1bb9350  0x00007ffff1c367dd  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersHybrid-6.3.so.6.3
0x00007ffff1b36440  0x00007ffff1b7daad  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersModeling-6.3.so.6.3
0x00007ffff1a35190  0x00007ffff1afa25d  Yes         /usr/lib/x86_64-linux-gnu/libvtkImagingGeneral-6.3.so.6.3
0x00007ffff19eb880  0x00007ffff1a06fcd  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonComputationalGeometry-6.3.so.6.3
0x00007ffff1773c90  0x00007ffff17adfc0  Yes (*)     /usr/lib/x86_64-linux-gnu/libjpeg.so.62
0x00007ffff16fddf0  0x00007ffff173d272  Yes (*)     /usr/lib/x86_64-linux-gnu/libtiff.so.5
0x00007ffff167f060  0x00007ffff16dc43e  Yes         /usr/lib/x86_64-linux-gnu/libvtkmetaio-6.3.so.6.3
0x00007ffff164b760  0x00007ffff1657c45  Yes         /usr/lib/x86_64-linux-gnu/libvtkDICOMParser-6.3.so.6.3
0x00007ffff162f6b0  0x00007ffff163babd  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonColor-6.3.so.6.3
0x00007ffff15b5620  0x00007ffff160d23d  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersStatistics-6.3.so.6.3
0x00007ffff15888d0  0x00007ffff1593d3d  Yes         /usr/lib/x86_64-linux-gnu/libvtkCommonMisc-6.3.so.6.3
0x00007ffff154a130  0x00007ffff156a023  Yes (*)     /lib/x86_64-linux-gnu/libexpat.so.1
0x00007ffff153f320  0x00007ffff1542ce9  Yes (*)     /lib/x86_64-linux-gnu/libuuid.so.1
0x00007ffff1537210  0x00007ffff1537b5a  Yes         /lib/x86_64-linux-gnu/libutil.so.1
0x00007fffef98d4d0  0x00007fffef98d5aa  Yes (*)     /usr/lib/x86_64-linux-gnu/libicudata.so.60
0x00007fffef91b1e0  0x00007fffef96c216  Yes (*)     /lib/x86_64-linux-gnu/libpcre.so.3
0x00007fffef8e8460  0x00007fffef8f21f5  Yes (*)     /usr/lib/x86_64-linux-gnu/libGLX.so.0
0x00007fffef868280  0x00007fffef86b0a7  Yes (*)     /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0
0x00007fffef808710  0x00007fffef81aac5  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb.so.1
0x00007fffef5f5bc0  0x00007fffef5f9d5f  Yes (*)     /usr/lib/x86_64-linux-gnu/libSM.so.6
0x00007fffef3dbef0  0x00007fffef3e996a  Yes (*)     /usr/lib/x86_64-linux-gnu/libICE.so.6
0x00007fffef338b50  0x00007fffef3b00ff  Yes (*)     /usr/lib/x86_64-linux-gnu/libopen-rte.so.40
0x00007fffef2934c0  0x00007fffef2f096c  Yes (*)     /usr/lib/x86_64-linux-gnu/libopen-pal.so.40
0x00007fffef2683b0  0x00007fffef26b51c  Yes         /lib/x86_64-linux-gnu/librt.so.1
0x00007fffef22bc40  0x00007fffef255fba  Yes (*)     /usr/lib/x86_64-linux-gnu/libhwloc.so.5
0x00007fffeefde040  0x00007fffef00f6c1  Yes (*)     /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
0x00007fffeedccce0  0x00007fffeedcd10c  Yes (*)     /usr/lib/x86_64-linux-gnu/libevent_pthreads-2.1.so.6
0x00007fffeed50410  0x00007fffeeda84cd  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOLegacy-6.3.so.6.3
0x00007fffeecfa1a0  0x00007fffeed1b34a  Yes (*)     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
0x00007fffeecac720  0x00007fffeece841d  Yes         /usr/lib/x86_64-linux-gnu/libvtkImagingSources-6.3.so.6.3
0x00007fffeea7f090  0x00007fffeea95b92  Yes (*)     /lib/x86_64-linux-gnu/liblzma.so.5
0x00007fffee86f2f0  0x00007fffee877b05  Yes (*)     /usr/lib/x86_64-linux-gnu/libjbig.so.0
0x00007fffee848690  0x00007fffee8646fd  Yes         /usr/lib/x86_64-linux-gnu/libvtkImagingFourier-6.3.so.6.3
0x00007fffee81a580  0x00007fffee835724  Yes         /usr/lib/x86_64-linux-gnu/libvtkalglib-6.3.so.6.3
0x00007fffee607700  0x00007fffee61149f  Yes (*)     /usr/lib/x86_64-linux-gnu/libXext.so.6
0x00007fffee400e60  0x00007fffee401ba9  Yes (*)     /usr/lib/x86_64-linux-gnu/libXau.so.6
0x00007fffee1fb340  0x00007fffee1fcc48  Yes (*)     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
0x00007fffedfe6ec0  0x00007fffedff4b45  Yes (*)     /lib/x86_64-linux-gnu/libbsd.so.0
0x00007fffedfd65f0  0x00007fffedfdb007  Yes (*)     /usr/lib/x86_64-linux-gnu/libnuma.so.1
0x00007fffedfca480  0x00007fffedfce6e6  Yes (*)     /usr/lib/x86_64-linux-gnu/libltdl.so.7
0x00007ffff7e2a130  0x00007ffff7e2a461  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
0x00007fffedcaca20  0x00007fffedd77aeb  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
0x00007fffedbf3a10  0x00007fffedc53651  Yes (*)     /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
0x00007ffff7e24040  0x00007ffff7e2411b  Yes (*)     /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
0x00007fffed9d01d0  0x00007fffed9daa27  Yes (*)     /usr/lib/x86_64-linux-gnu/libXi.so.6
0x00007fffed7c5b00  0x00007fffed7cbb55  Yes (*)     /usr/lib/x86_64-linux-gnu/libXrender.so.1
0x00007ffff7e0f470  0x00007ffff7e1b065  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1
0x00007fffed5c15a0  0x00007fffed5c2426  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0
0x00007ffff7dfb230  0x00007ffff7dffbf8  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
0x00007fffed5b9120  0x00007fffed5bb1a2  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1
0x00007fffed5af080  0x00007fffed5b168a  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0
0x00007fffed5a8070  0x00007fffed5a8755  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0
0x00007fffed59c260  0x00007fffed5a0ce1  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0
0x00007fffed3911b0  0x00007fffed39294a  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-image.so.0
0x00007fffed38c090  0x00007fffed38cb63  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
0x00007fffed188b20  0x00007fffed18938c  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1
0x00007fffecf85040  0x00007fffecf85f79  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4
0x00007fffecf7f070  0x00007fffecf7fc35  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0
0x00007fffecf755f0  0x00007fffecf78020  Yes (*)     /usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0
0x00007fffecf35520  0x00007fffecf4ff6a  Yes (*)     /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0
0x00007fffeceebd50  0x00007fffecf17a01  Yes (*)     /lib/x86_64-linux-gnu/libdbus-1.so.3
0x00007fffeccd8630  0x00007fffeccd95ec  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-util.so.0
0x00007fffecc59540  0x00007fffeccb3444  Yes (*)     /lib/x86_64-linux-gnu/libsystemd.so.0
0x00007fffeca2f3d0  0x00007fffeca46167  Yes (*)     /usr/lib/x86_64-linux-gnu/liblz4.so.1
0x00007fffec71cbc0  0x00007fffec7e95b8  Yes (*)     /lib/x86_64-linux-gnu/libgcrypt.so.20
0x00007fffec6f3690  0x00007fffec7047fe  Yes (*)     /lib/x86_64-linux-gnu/libgpg-error.so.0
0x00007fffebee2b60  0x00007fffebee8385  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
0x00007fffebe8f0b0  0x00007fffebe974d5  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
0x00007fffebed1630  0x00007fffebed6875  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
0x00007fffeddea360  0x00007fffedded6a1  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so
0x00007fffebea6490  0x00007fffebea8bb1  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so
0x00007fffebe7a7e0  0x00007fffebe7f461  Yes (*)     /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so
0x00007fffeb580420  0x00007fffeb584471  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libabort.so.4.1.2
0x00007fffeb55ff70  0x00007fffeb56de94  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libdicom.so.4.1.2
0x00007fffeb2e22b0  0x00007fffeb48b7de  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmMSFF.so.2.8
0x00007fffeb1d6c00  0x00007fffeb261423  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkgdcm.so.2.8
0x00007fffeb180f50  0x00007fffeb193468  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmCommon.so.2.8
0x00007fffeb163760  0x00007fffeb16f2a6  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmIOD.so.2.8
0x00007fffeb064690  0x00007fffeb117426  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmDSED.so.2.8
0x00007fffeaefb660  0x00007fffeaf0085e  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmDICT.so.2.8
0x00007fffeadb85a0  0x00007fffeadd3d64  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmjpeg8.so.2.8
0x00007fffead8e5a0  0x00007fffeada9e44  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmjpeg12.so.2.8
0x00007fffead645a0  0x00007fffead7fe74  Yes (*)     /usr/lib/x86_64-linux-gnu/libgdcmjpeg16.so.2.8
0x00007fffeab0b5a0  0x00007fffeab4e420  Yes (*)     /usr/lib/x86_64-linux-gnu/libopenjp2.so.7
0x00007fffea8c3a70  0x00007fffea8ea6bc  Yes (*)     /usr/lib/x86_64-linux-gnu/libCharLS.so.1
0x00007fffea6b8750  0x00007fffea6bd872  Yes (*)     /lib/x86_64-linux-gnu/libjson-c.so.3
0x00007fffea60de80  0x00007fffea62eb8d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkRenderingFreeType-7.1.so.7.1
0x00007fffea3a15b0  0x00007fffea570b4d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkRenderingOpenGL2-7.1.so.7.1
0x00007fffea2e9590  0x00007fffea30fb9d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersParallelDIY2-7.1.so.7.1
0x00007fffea266fa0  0x00007fffea2bb00d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkInteractionStyle-7.1.so.7.1
0x00007fffea225060  0x00007fffea23623d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkIOMPIImage-7.1.so.7.1
0x00007fffe9fdb610  0x00007fffea18a3cd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkRenderingCore-7.1.so.7.1
0x00007fffe9d84cd0  0x00007fffe9ee4fbd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkImagingCore-7.1.so.7.1
0x00007fffe9be6de0  0x00007fffe9d0658d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkIOImage-7.1.so.7.1
0x00007fffe9b1a840  0x00007fffe9b7b3bd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkIOLegacy-7.1.so.7.1
0x00007fffe9a8e8b0  0x00007fffe9ace83d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkIOCore-7.1.so.7.1
0x00007fffe99f6060  0x00007fffe9a414cd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonExecutionModel-7.1.so.7.1
0x00007fffe96c6c40  0x00007fffe98f166d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-7.1.so.7.1
0x00007fffe95d08d0  0x00007fffe95e375d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonMath-7.1.so.7.1
0x00007fffe934cee0  0x00007fffe9515aed  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonCore-7.1.so.7.1
0x00007fffe9033000  0x00007fffe91c7fae  Yes (*)     /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
0x00007fffe8d58c80  0x00007fffe8d8071a  Yes (*)     /usr/lib/x86_64-linux-gnu/libGLEW.so.2.0
0x00007fffe8d00af0  0x00007fffe8d07d7d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonSystem-7.1.so.7.1
0x00007fffe8cc2a50  0x00007fffe8ce8c3b  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtksys-7.1.so.7.1
0x00007fffe8c8cb90  0x00007fffe8ca3cdd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonTransforms-7.1.so.7.1
0x00007fffe882f520  0x00007fffe8beb64d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersCore-7.1.so.7.1
0x00007fffe8790170  0x00007fffe879eacd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkParallelMPI-7.1.so.7.1
0x00007fffe8740400  0x00007fffe876e3fd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkParallelCore-7.1.so.7.1
0x00007fffe865c080  0x00007fffe870c95d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersExtraction-7.1.so.7.1
0x00007fffe858fc60  0x00007fffe8604c1d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersSources-7.1.so.7.1
0x00007fffe853f6f0  0x00007fffe854a43d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonColor-7.1.so.7.1
0x00007fffe84bcf10  0x00007fffe85164bd  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersGeometry-7.1.so.7.1
0x00007fffe8202f60  0x00007fffe840359d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersGeneral-7.1.so.7.1
0x00007fffe8133a30  0x00007fffe815235d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonComputationalGeometry-7.1.so.7.1
0x00007fffe81047d0  0x00007fffe811094d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkDICOMParser-7.1.so.7.1
0x00007fffe8084070  0x00007fffe80e1ad2  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkmetaio-7.1.so.7.1
0x00007fffe804db30  0x00007fffe805bbad  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkCommonMisc-7.1.so.7.1
0x00007fffe3f839d0  0x00007fffe3fe461d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkFiltersStatistics-7.1.so.7.1
0x00007fffe8022560  0x00007fffe804048b  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkalglib-7.1.so.7.1
0x00007fffe3f386f0  0x00007fffe3f5545d  Yes (*)     /usr/lib/x86_64-linux-gnu/libvtkImagingFourier-7.1.so.7.1
0x00007fffe3d9d9a0  0x00007fffe3e9eb44  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libitkimage.so.4.1.2
0x00007fffe80118d0  0x00007fffe8018ab0  Yes (*)     /usr/lib/libITKIOLSM-4.12.so.1
0x00007fffe3cc79a0  0x00007fffe3cde675  Yes (*)     /usr/lib/libITKIOHDF5-4.12.so.1
0x00007fffe3ca19a0  0x00007fffe3cb04c0  Yes (*)     /usr/lib/libITKIOMRC-4.12.so.1
0x00007fffe3c8ae60  0x00007fffe3c94d00  Yes (*)     /usr/lib/libITKIOBMP-4.12.so.1
0x00007fffe3c65d20  0x00007fffe3c7b700  Yes (*)     /usr/lib/libITKIOGDCM-4.12.so.1
0x00007fffe3c4ac20  0x00007fffe3c52770  Yes (*)     /usr/lib/libITKIOGIPL-4.12.so.1
0x00007fffe3c370c0  0x00007fffe3c3f760  Yes (*)     /usr/lib/libITKIOJPEG-4.12.so.1
0x00007fffe3c1a660  0x00007fffe3c29d20  Yes (*)     /usr/lib/libITKIOMeta-4.12.so.1
0x00007fffe3bfbe40  0x00007fffe3c0b418  Yes (*)     /usr/lib/libITKIONIFTI-4.12.so.1
0x00007fffe3be3660  0x00007fffe3bef6a0  Yes (*)     /usr/lib/libITKIONRRD-4.12.so.1
0x00007fffe3bce4c0  0x00007fffe3bd6c20  Yes (*)     /usr/lib/libITKIOPNG-4.12.so.1
0x00007fffe3bb30c0  0x00007fffe3bc15c0  Yes (*)     /usr/lib/libITKIOTIFF-4.12.so.1
0x00007fffe3b95cd0  0x00007fffe3ba4630  Yes (*)     /usr/lib/libITKIOVTK-4.12.so.1
0x00007fffe3b81000  0x00007fffe3b89c90  Yes (*)     /usr/lib/libITKIOBioRad-4.12.so.1
0x00007fffe3b69ff0  0x00007fffe3b75170  Yes (*)     /usr/lib/libITKIOStimulate-4.12.so.1
0x00007fffe3b53600  0x00007fffe3b5cf00  Yes (*)     /usr/lib/libITKIOGE-4.12.so.1
0x00007fffe8005cc0  0x00007fffe8007d20  Yes (*)     /usr/lib/libITKVTK-4.12.so.1
0x00007fffe3b224f0  0x00007fffe3b3fb70  Yes (*)     /usr/lib/libITKIOImageBase-4.12.so.1
0x00007fffe3a6a1e0  0x00007fffe3ad4b4c  Yes (*)     /usr/lib/libITKCommon-4.12.so.1
0x00007fffe39c7980  0x00007fffe39ee2a0  Yes (*)     /usr/lib/libitksys-4.12.so.1
0x00007fffe395a890  0x00007fffe39979d0  Yes (*)     /usr/lib/libitkvnl_algo-4.12.so.1
0x00007fffe3660010  0x00007fffe382bf70  Yes (*)     /usr/lib/libitkvnl-4.12.so.1
0x00007fffe346b250  0x00007fffe349a18e  Yes (*)     /usr/lib/x86_64-linux-gnu/libhdf5_cpp.so.100
0x00007fffe3129fa0  0x00007fffe3388afe  Yes (*)     /usr/lib/x86_64-linux-gnu/libhdf5_serial.so.100
0x00007fffe30a9040  0x00007fffe30cd8e0  Yes (*)     /usr/lib/libITKVNLInstantiation-4.12.so.1
0x00007fffe30090c0  0x00007fffe30670d0  Yes (*)     /usr/lib/libITKMetaIO-4.12.so.1
0x00007fffe2dcbdd0  0x00007fffe2dddb34  Yes (*)     /usr/lib/libniftiio.so.2
0x00007fffe2d97fb0  0x00007fffe2db1c54  Yes (*)     /usr/lib/libITKNrrdIO-4.12.so.1
0x00007fffe2d780c0  0x00007fffe2d84a30  Yes (*)     /usr/lib/libITKIOIPL-4.12.so.1
0x00007fffe2c932e0  0x00007fffe2d5bbbf  Yes (*)     /usr/lib/libitkv3p_netlib-4.12.so.1
0x00007fffe2c85a40  0x00007fffe2c85c20  Yes (*)     /usr/lib/libitkvcl-4.12.so.1
0x00007fffe2a827d0  0x00007fffe2a82fb3  Yes (*)     /usr/lib/x86_64-linux-gnu/libsz.so.2
0x00007fffe287f1a0  0x00007fffe287fa7a  Yes (*)     /usr/lib/libznz.so.2
0x00007fffe26768b0  0x00007fffe267b684  Yes (*)     /usr/lib/x86_64-linux-gnu/libaec.so.0
0x00007fffeb53e850  0x00007fffeb547cdf  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libmsh.so.4.1.2
0x00007fffe26144a0  0x00007fffe26304cd  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOMPIParallel-6.3.so.6.3
0x00007fffe2596f50  0x00007fffe25ec7ad  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOParallel-6.3.so.6.3
0x00007fffe2488a40  0x00007fffe254fccd  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOGeometry-6.3.so.6.3
0x00007fffe23bdb50  0x00007fffe24324fd  Yes         /usr/lib/x86_64-linux-gnu/libvtkFiltersParallel-6.3.so.6.3
0x00007fffe2332850  0x00007fffe2374a5d  Yes         /usr/lib/x86_64-linux-gnu/libvtkIONetCDF-6.3.so.6.3
0x00007fffe20f8b90  0x00007fffe2113f81  Yes (*)     /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1
0x00007fffe1fd1bf0  0x00007fffe2055d94  Yes (*)     /usr/lib/x86_64-linux-gnu/libnetcdf.so.13
0x00007fffe1f95c30  0x00007fffe1fa0269  Yes (*)     /usr/lib/x86_64-linux-gnu/libnetcdf_c++.so.4
0x00007fffe1f6aa90  0x00007fffe1f7ed55  Yes (*)     /usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.100
0x00007fffe1ee6720  0x00007fffe1f4238e  Yes (*)     /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
0x00007fffe1eb62b0  0x00007fffe1ec8b11  Yes (*)     /usr/lib/x86_64-linux-gnu/libnghttp2.so.14
0x00007fffe1e94310  0x00007fffe1e97df3  Yes (*)     /usr/lib/x86_64-linux-gnu/libidn2.so.0
0x00007fffe1c7a550  0x00007fffe1c893ff  Yes (*)     /usr/lib/x86_64-linux-gnu/librtmp.so.1
0x00007fffe1c4c660  0x00007fffe1c68b87  Yes (*)     /usr/lib/x86_64-linux-gnu/libssh2.so.1
0x00007fffe1a37310  0x00007fffe1a38dd3  Yes (*)     /usr/lib/x86_64-linux-gnu/libpsl.so.5
0x00007fffe1808730  0x00007fffe182493f  Yes (*)     /usr/lib/x86_64-linux-gnu/libnettle.so.6
0x00007fffe16bf400  0x00007fffe17a68f8  Yes (*)     /usr/lib/x86_64-linux-gnu/libgnutls.so.30
0x00007fffe1451170  0x00007fffe14818c6  Yes (*)     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
0x00007fffe118f790  0x00007fffe11ebeda  Yes (*)     /usr/lib/x86_64-linux-gnu/libkrb5.so.3
0x00007fffe0f3cb40  0x00007fffe0f591b0  Yes (*)     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3
0x00007fffeb52f2b0  0x00007fffeb52fe79  Yes (*)     /lib/x86_64-linux-gnu/libcom_err.so.2
0x00007fffe0cf5340  0x00007fffe0d249d0  Yes (*)     /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
0x00007fffe0ada490  0x00007fffe0ae121a  Yes (*)     /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
0x00007fffe09650c0  0x00007fffe099a083  Yes (*)     /usr/lib/x86_64-linux-gnu/libunistring.so.2
0x00007fffe0724d30  0x00007fffe07330ef  Yes (*)     /usr/lib/x86_64-linux-gnu/libhogweed.so.4
0x00007fffe04a5540  0x00007fffe05045f8  Yes (*)     /usr/lib/x86_64-linux-gnu/libgmp.so.10
0x00007fffe0395840  0x00007fffe04288dc  Yes (*)     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
0x00007fffe0159c80  0x00007fffe0164983  Yes (*)     /usr/lib/x86_64-linux-gnu/libtasn1.so.6
0x00007fffdbdf6ee0  0x00007fffdbdfbe2c  Yes (*)     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0
0x00007fffeb529200  0x00007fffeb529dfc  Yes (*)     /lib/x86_64-linux-gnu/libkeyutils.so.1
0x00007fffe01423a0  0x00007fffe014df22  Yes         /lib/x86_64-linux-gnu/libresolv.so.2
0x00007fffdbbdc020  0x00007fffdbbecb03  Yes (*)     /usr/lib/x86_64-linux-gnu/libsasl2.so.2
0x00007fffdb9d1960  0x00007fffdb9d622a  Yes (*)     /usr/lib/x86_64-linux-gnu/libffi.so.6
0x00007fffe26696d0  0x00007fffe266ff7f  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libobj.so.4.1.2
0x00007fffe2651770  0x00007fffe265802f  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/liboff.so.4.1.2
0x00007fffe00bbc90  0x00007fffe01086e5  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libpmlcomponent.so.4.1.2
0x00007fffdb56d230  0x00007fffdb6db413  Yes (*)     /usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so
0x00007fffe00286b0  0x00007fffe0033f87  Yes         /lib/x86_64-linux-gnu/libnsl.so.1
0x00007fffe006b520  0x00007fffe007010f  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libstl.so.4.1.2
0x00007fffe00565c0  0x00007fffe005bde1  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libvrml.so.4.1.2
0x00007fffdb3c6e30  0x00007fffdb3e8eed  Yes         /usr/lib/x86_64-linux-gnu/libvtkIOImport-6.3.so.6.3
0x00007fffdb420090  0x00007fffdb431b1f  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libvtkimage.so.4.1.2
0x00007fffdb3a28b0  0x00007fffdb3b2044  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libvtkmesh.so.4.1.2
0x00007fffe0019500  0x00007fffe001ddd1  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libmixed.so.4.1.2
0x00007fffdb36caf0  0x00007fffdb382939  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libmmlcomponent.so.4.1.2
0x00007fffdb263fb0  0x00007fffdb2ec5d5  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/libmonitoring.so.4
0x00007fffdb1e1500  0x00007fffdb1e645f  Yes         /home/benutzer/camitk/try1/camitk-4.1.2/camitk-build/lib/camitk-4.1/components/libpickme.so.4.1.2
0x00007fffda314da0  0x00007fffda355dce  Yes (*)     /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
0x00007fffeb5230c0  0x00007fffeb523e93  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0
0x00007fffeb51d070  0x00007fffeb51d8d6  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-present.so.0
0x00007fffda0f9960  0x00007fffda0f9c2c  Yes (*)     /usr/lib/x86_64-linux-gnu/libxshmfence.so.1
0x00007fffda0d1100  0x00007fffda0dcb10  Yes (*)     /usr/lib/x86_64-linux-gnu/libglapi.so.0
0x00007fffd9ec3b90  0x00007fffd9ec447b  Yes (*)     /usr/lib/x86_64-linux-gnu/libXdamage.so.1
0x00007fffd9cbe590  0x00007fffd9cc08c6  Yes (*)     /usr/lib/x86_64-linux-gnu/libXfixes.so.3
0x00007fffeb517090  0x00007fffeb5181d5  Yes (*)     /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0
0x00007fffd9ab7fa0  0x00007fffd9aba878  Yes (*)     /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
0x00007fffd9aa8560  0x00007fffd9ab0dab  Yes (*)     /usr/lib/x86_64-linux-gnu/libdrm.so.2
0x00007fffd8de56a0  0x00007fffd95cc05e  Yes (*)     /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
0x00007fffd819c510  0x00007fffd81a2ec4  Yes (*)     /usr/lib/x86_64-linux-gnu/libsensors.so.4
0x00007fffe0043320  0x00007fffe00471cc  Yes (*)     /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
0x00007fffe00041b0  0x00007fffe000bac2  Yes (*)     /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1
0x00007fffd8d5c3d0  0x00007fffd8d603ad  Yes (*)     /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1
0x00007fffca5e5f70  0x00007fffca5f7c91  Yes (*)     /usr/lib/x86_64-linux-gnu/libelf.so.1
0x00007fffb8bdf7b0  0x00007fffbaadab7f  Yes (*)     /usr/lib/x86_64-linux-gnu/libLLVM-6.0.so.1
0x00007fffca3b3b70  0x00007fffca3ce880  Yes (*)     /usr/lib/x86_64-linux-gnu/libedit.so.2
0x00007fffd8d39930  0x00007fffd8d468c8  Yes (*)     /lib/x86_64-linux-gnu/libtinfo.so.6
0x00007fffd8d09e50  0x00007fffd8d21437  Yes (*)     /lib/x86_64-linux-gnu/libncurses.so.6
(*): Shared library is missing debugging information.




root at debian:~# dpkg -l | grep -E " 6.3.0| 7.1.1"
ii  libvtk6-dev                          6.3.0+dfsg2-2+b3             amd64        VTK header files
ii  libvtk6-java                         6.3.0+dfsg2-2+b3             amd64        Visualization Toolkit - A high level 3D visualization library - java
ii  libvtk6-jni                          6.3.0+dfsg2-2+b3             amd64        Visualization Toolkit - A high level 3D visualization library - java
ii  libvtk6-qt-dev                       6.3.0+dfsg2-2+b3             amd64        VTK header files, containing Qt files
ii  libvtk6.3                            6.3.0+dfsg2-2+b3             amd64        VTK libraries
ii  libvtk6.3-dbgsym                     6.3.0+dfsg2-2+b3             amd64        debug symbols for libvtk6.3
ii  libvtk6.3-qt                         6.3.0+dfsg2-2+b3             amd64        VTK libraries, Qt files
ii  libvtk7.1                            7.1.1+dfsg1-5                amd64        VTK libraries
ii  python-vtk6                          6.3.0+dfsg2-2+b3             amd64        Python bindings for VTK
ii  tcl-vtk6                             6.3.0+dfsg2-2+b3             amd64        Tcl bindings for VTK
ii  vtk6                                 6.3.0+dfsg2-2+b3             amd64        Binaries for VTK6



dpkg -l | grep -E " 6.3.0| 7.1.1" | awk '{print$2}' | sed 's/6.3/7.1/g' | sed 's/6/7/g' | sort -u | xargs echo

root at debian:~# apt install libvtk7.1 libvtk7.1-dbgsym libvtk7.1-qt libvtk7-dev libvtk7-java libvtk7-jni libvtk7-qt-dev python-vtk7 tcl-vtk7 vtk7
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
E: Paket python-vtk7 kann nicht gefunden werden.
root at debian:~# apt install libvtk7.1 libvtk7.1-dbgsym libvtk7.1-qt libvtk7-dev libvtk7-java libvtk7-jni libvtk7-qt-dev tcl-vtk7 vtk7

root at debian:~# dpkg --purge libvtk6.3 libvtk6.3-dbgsym libvtk6.3-qt python-vtk6 tcl-vtk6 vtk6 libvtk7.1-qt-dbgsym




root at debian:~# coredumpctl gdb 8103                               
           PID: 8103 (camitk-testacti)
           UID: 1000 (benutzer)
           GID: 1000 (benutzer)
        Signal: 11 (SEGV)
     Timestamp: Sat 2018-09-22 01:46:33 CEST (23min ago)
  Command Line: /home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/bin/camitk-testactions -i /home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/share/camitk-4.1/testdata/unstructured_binary_with_celldata.vtk -a /home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/lib/camitk-4.1/actions/libvtkwidget.so
    Executable: /home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/bin/camitk-testactions
 Control Group: /user.slice/user-1000.slice/session-8.scope
          Unit: session-8.scope
         Slice: user-1000.slice
       Session: 8
     Owner UID: 1000 (benutzer)
       Boot ID: c39ba9b3da8e4e47ac997c99a800a2b9
    Machine ID: 32f43b50ac8c4b21941bc0b02f8e7811
      Hostname: debian
       Storage: /var/lib/systemd/coredump/core.camitk-testacti.1000.c39ba9b3da8e4e47ac997c99a800a2b9.8103.1537573593000000.lz4
       Message: Process 8103 (camitk-testacti) of user 1000 dumped core.
                
                Stack trace of thread 8103:
                #0  0x00007fbdba0fb704 _ZN14QOpenGLContext11makeCurrentEP8QSurface (libQt5Gui.so.5)
                #1  0x00007fbdbad79b6f _ZN10QGLContext11makeCurrentEv (libQt5OpenGL.so.5)
                #2  0x00007fbdbbde17bb _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5)
                #3  0x00007fbdbabb51cb n/a (libvtkGUISupportQt-7.1.so.7.1)
                #4  0x00007fbdbab93b47 n/a (libvtkGUISupportQt-7.1.so.7.1)
                #5  0x00007fbdbb50c34a _ZN18vtkCallbackCommand7ExecuteEP9vtkObjectmPv (libvtkCommonCore-7.1.so.7.1)
                #6  0x00007fbdbb5a1d72 _ZN16vtkSubjectHelper11InvokeEventEmPvP9vtkObject (libvtkCommonCore-7.1.so.7.1)
                #7  0x00007fbdb9991405 _ZN15vtkRenderWindow11AddRendererEP11vtkRenderer (libvtkRenderingCore-7.1.so.7.1)
                #8  0x00007fbdbc1d2486 n/a (/home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)
                #9  0x00007fbdbc1bf311 n/a (/home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)
                #10 0x00007fbdbc1c0b63 n/a (/home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/lib/libcamitkcore.so.4.1.2)

GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/bin/camitk-testactions...done.

warning: core file may not match specified executable file.
[New LWP 8103]
[New LWP 8126]
[New LWP 8128]
[New LWP 8125]
[New LWP 8130]
[New LWP 8127]
[New LWP 8123]
[New LWP 8116]
[New LWP 8129]
[New LWP 8124]
[New LWP 8114]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/benutzer/camitk/try2/camitk-4.1.2/camitk-build/bin/camitk-testactions -i'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fbdba0fb704 in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at kernel/qopenglcontext.cpp:962
962     kernel/qopenglcontext.cpp: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7fbdb1d557c0 (LWP 8103))]
(gdb) set width 0
(gdb) bt
#0  0x00007fbdba0fb704 in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at kernel/qopenglcontext.cpp:962
#1  QOpenGLContext::d_func (this=<optimized out>) at ../../include/QtGui/../../src/gui/kernel/qopenglcontext.h:152
#2  QOpenGLContext::makeCurrent(QSurface*) () at kernel/qopenglcontext.cpp:963
#3  0x00007fbdbad79b6f in QGLContext::makeCurrent (this=<optimized out>) at qgl.cpp:3591
#4  0x00007fbdbbde17bb in QMetaObject::activate(QObject*, int, int, void**) () at kernel/qobject.cpp:3771
#5  0x00007fbdbbde1dd7 in QMetaObject::activate (sender=sender at entry=0x563e2a51c1c0, m=m at entry=0x7fbdbabc4900 <vtkQtConnection::staticMetaObject>, local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffd9730fb10) at kernel/qobject.cpp:3633
#6  0x00007fbdbabb51cb in vtkQtConnection::EmitExecute (this=this at entry=0x563e2a51c1c0, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>, _t3 at entry=0x0, _t4=<optimized out>, _t5=<optimized out>) at ./debian/build/GUISupport/Qt/moc_vtkQtConnection.cpp:140
#7  0x00007fbdbab93b47 in vtkQtConnection::Execute(vtkObject*, unsigned long, void*) () at ./GUISupport/Qt/vtkQtConnection.cxx:72
#8  0x00007fbdbb50c34a in vtkCallbackCommand::Execute (this=0x563e2a689a10, caller=<optimized out>, event=<optimized out>, callData=<optimized out>) at ./Common/Core/vtkCallbackCommand.cxx:42
#9  0x00007fbdbb5a1d72 in vtkSubjectHelper::InvokeEvent(unsigned long, void*, vtkObject*) () at ./Common/Core/vtkObject.cxx:533
#10 0x00007fbdb9991405 in vtkRenderWindow::AddRenderer (this=0x563e2a42ce40, ren=0x563e2a4159b0) at ./Rendering/Core/vtkRenderWindow.cxx:810
#11 0x00007fbdbc1d2486 in camitk::RendererWidget::RendererWidget(QWidget*, camitk::RendererWidget::ControlMode) () at /usr/include/vtk-7.1/vtkSmartPointer.h:110
#12 0x00007fbdbc1bf311 in camitk::InteractiveViewer::InteractiveViewer(QString&, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:197
#13 0x00007fbdbc1c0b63 in camitk::InteractiveViewer::getNewViewer(QString, camitk::InteractiveViewer::ViewerType) () at ./sdk/libraries/core/viewer/InteractiveViewer.cpp:90
#14 0x00007fbdbc1c0ecf in camitk::InteractiveViewer::getViewer(QString) () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#15 0x00007fbdbc1c10e4 in camitk::InteractiveViewer::get3DViewer() () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:953
#16 0x00007fbdbc18ca6a in camitk::MeshComponent::initRepresentation(vtkSmartPointer<vtkPointSet>) () at ./sdk/libraries/core/component/mesh/MeshComponent.cpp:232
#17 0x00007fbdac880a80 in VtkMeshComponent::VtkMeshComponent(QString const&) () at /usr/include/vtk-7.1/vtkSmartPointer.h:29
#18 0x00007fbdac885791 in VtkMeshComponentExtension::open(QString const&) () at ./sdk/components/vtkmesh/VtkMeshComponentExtension.cpp:50
#19 0x00007fbdbc154274 in camitk::Application::open(QString const&) () at ./sdk/libraries/core/application/Application.cpp:470
#20 0x0000563e294f53ef in main () at /usr/include/c++/8/bits/basic_string.h:2293
#21 0x00007fbdbb0aab17 in __libc_start_main (main=0x563e294f4e90 <main>, argc=5, argv=0x7ffd97310588, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd97310578) at ../csu/libc-start.c:310
#22 0x0000563e294f61ba in _start () at ./sdk/applications/testactions/main.cpp:189



More information about the Debian-med-packaging mailing list