Segmentation fault



  • Hello,
    As I run my application I get that segmentation fault on a deployement execution:

    [Thread debugging using libthread_db enabled]
    Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
    
    Program received signal SIGSEGV, Segmentation fault.
    0x00007fffef4e6b8c in ?? () from /usr/lib/x86_64-linux-gnu/libQtTest.so.4
    

    First I don't understand why on my computer it works properly and on deployement execution I get that error?
    Then I use Qt5 why libQtTest.so.4 is used?

    I am really stuck, can someone help me?


  • Moderators

    @Xav12358 How do you deploy your app to another computer?
    You need to deploy all needed Qt libraries and plug-ins together with your application.
    Check this: http://doc.qt.io/qt-5/linux-deployment.html



  • Just to add more info
    In fact that problem appends when I try to add a compiled cuda library.
    I compile a cuda library which contains few functions and I generate a libMyLibraryCuda.so.

    Now I want to use it in QtCreator Project. As soon as I use an object from the libMyLivrarycuda.so there is a segmentation fault.

    Here is the compilation library part:

    [code]TEMPLATE = lib
    CONFIG += console
    CONFIG -= qt
    CONFIG += no_plugin_name_prefix
    
    SOURCES += \
    
    CONFIG += link_pkgconfig
    PKGCONFIG += opencv
    
    
    INCLUDEPATH += /usr/local/include
    INCLUDEPATH += /usr/local/include/opencv
    LIBS += -L/usr/local/lib
    LIBS += -L/usr/lib/x86_64-linux-gnu
    LIBS += -L/usr/local/share/OpenCV/3rdparty/lib
    LIBS += -lm
    LIBS += -lopencv_core
    LIBS += -lopencv_imgproc
    LIBS += -lopencv_highgui
    LIBS += -lopencv_objdetect
    LIBS += -lopencv_calib3d
    LIBS +=  -lGL -lGLU -lX11 -lglut -lGLEW -lpthread
    
    
    
    
    # CUDA settings <-- may change depending on your system
    CUDA_SOURCES += ./cuda/Resizer.cu
    
    
    
    
    CUDA_SDK = /usr/lib/nvidia-cuda-toolkit             #/usr/include/   # Path to cuda SDK install
    CUDA_DIR = /usr/lib/nvidia-cuda-toolkit             # Path to cuda toolkit install
    
    # DO NOT EDIT BEYOND THIS UNLESS YOU KNOW WHAT YOU ARE DOING....
    
    SYSTEM_NAME = unix         # Depending on your system either 'Win32', 'x64', or 'Win64'
    SYSTEM_TYPE = 64           # '32' or '64', depending on your system
    CUDA_ARCH = sm_52          # Type of CUDA architecture, for example 'compute_10', 'compute_11', 'sm_10'
    NVCC_OPTIONS = #--use_fast_math
    
    
    # include paths
    INCLUDEPATH += $$CUDA_DIR/include
    INCLUDEPATH += $$CUDA_DIR/
    
    # library directories
    QMAKE_LIBDIR += /usr/lib/x86_64-linux-gnu#/usr/lib/nvidia-cuda-toolkit/lib #/usr/lib/i386-linux-gnu #$CUDA_DIR/lib/
    
    CUDA_OBJECTS_DIR = ./
    
    # Add the necessary libraries
    CUDA_LIBS = -lcuda -lcudart -lnppi -lnpps
    
    # The following makes sure all path names (which often include spaces) are put between quotation marks
    CUDA_INC = $$join(INCLUDEPATH,'" -I"','-I"','"')
    LIBS +=   -L /usr/lib/x86_64-linux-gnu -lcuda -lcudart -lnppi -lnpps
    
    
    NVCC_LIBS =  -lGL -lGLU -lX11 -lglut -lGLEW
        # Release mode
        cuda.input = CUDA_SOURCES
        cuda.output = $$CUDA_OBJECTS_DIR/${QMAKE_FILE_BASE}_cuda.o
        cuda.commands = $$CUDA_DIR/bin/nvcc -Xcompiler="-fPIC" -shared -dc $$NVCC_OPTIONS $$CUDA_INC $$NVCC_LIBS --machine $$SYSTEM_TYPE  -gencode arch=compute_50,code=compute_50   -gencode arch=compute_52,code=compute_52 -c -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
        cuda.dependency_type = TYPE_C
        QMAKE_EXTRA_COMPILERS += cuda
    
    CUDA_SOURCES_LINK =  Blending_cuda.o
        cudaLINK.input = CUDA_SOURCES_LINK
        cudaLINK.output = $$CUDA_OBJECTS_DIR/${TARGET}_cuda.o
        cudaLINK.commands = $$CUDA_DIR/bin/nvcc -Xcompiler="-fPIC" -shared -ccbin g++ -dlink  $$NVCC_OPTIONS $$CUDA_INC $$NVCC_LIBS --machine $$SYSTEM_TYPE -gencode arch=compute_50,code=compute_50 -gencode arch=compute_52,code=compute_52   Resizer_cuda.o -o ${TARGET}_cuda.o
        QMAKE_EXTRA_COMPILERS += cudaLINK
    
    
    HEADERS += \
    
        cuda/Resizer.h \
    
    
    VERSION = 1.3.5   # major.minor.patch
    
    [/code]
    

    Here is the use of my library in Qt project:

    [code]#-------------------------------------------------
    
    # Project created by QtCreator 2017-02-27T11:16:54
    
    #-------------------------------------------------
    
    QT += core gui
    QT += widgets
    
    
    TARGET = GUI
    TEMPLATE = app
    
    
    SOURCES += src/main.cpp
    
    
    HEADERS  += \
        include/main.h \
    
    DISTFILES +=
    
    
    CONFIG += link_pkgconfig
    PKGCONFIG += opencv
    
    
    INCLUDEPATH += /usr/local/include
    INCLUDEPATH += /usr/local/include/opencv
    INCLUDEPATH += $$PWD/../../.Release/libMyLivrarycuda/include
    
    
    
    LIBS += -L/usr/local/lib
    LIBS += -L/usr/lib/x86_64-linux-gnu
    LIBS += -L/usr/local/share/OpenCV/3rdparty/lib
    LIBS += -lm
    LIBS += -lopencv_core
    LIBS += -lopencv_imgproc
    LIBS += -lopencv_highgui
    LIBS += -lopencv_objdetect
    LIBS += -lopencv_calib3d
    LIBS +=  -lGL -lGLU -lX11 -lglut -lGLEW -lpthread
    LIBS += -L /usr/lib/x86_64-linux-gnu -lcuda -lcudart
    
    LIBS += -L/lib
    LIBS += -lMyLivrarycuda
    
    
    
    [/code]
    

    And the main file:

    [code]#include <QApplication>
    
    #include "cuda/Resizer.h"
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        MainWindow w;
        w.show();
    
        gpu::Resizer *p = new gpu::Resizer(640,480,gpu::Resizer::DownSampling,gpu::Resizer::Gray,2); // ligne error
    
        return a.exec();
    }
    
    [/code]
    

    When I comment th ligne "gpu::Resizer *p ..." the program works but when I use this line there is a segmentation fault.
    But When I remove all Qt Object and I put the line gpu::Resizer *p, it works.

    Why when I add Qt SDK on the project there are problems?

    I am really stuck.```



  • I try to compile the project on my other computer in qtcreator. The compilation works fine but the execution give me the same error:

    [Thread debugging using libthread_db enabled]
    Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
    
    Program received signal SIGSEGV, Segmentation fault.
    0x00007fffef4e6b8c in ?? () from /usr/lib/x86_64-linux-gnu/libQtTest.so.4
    

    I found other strange things. I compile the same library project on both computer but the ldd command give me two different inclde of the same project.
    On the first computer :
    ```
    linux-vdso.so.1 => (0x00007ffcfabc5000)
    libGL.so.1 => /usr/lib/nvidia-375/libGL.so.1 (0x00007f18bd0d9000)
    libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f18bce6a000)
    libglut.so.3 => /usr/lib/x86_64-linux-gnu/libglut.so.3 (0x00007f18bcc21000)
    libGLEW.so.1.13 => /usr/lib/x86_64-linux-gnu/libGLEW.so.1.13 (0x00007f18bc99e000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f18bc781000)
    libcudart.so.7.5 => /usr/lib/x86_64-linux-gnu/libcudart.so.7.5 (0x00007f18bc522000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f18bc1a0000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f18bbe97000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f18bbc80000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f18bb8b7000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f18bb6b3000)
    libGLX.so.0 => /usr/lib/nvidia-375/libGLX.so.0 (0x00007f18bb482000)
    libGLdispatch.so.0 => /usr/lib/nvidia-375/libGLdispatch.so.0 (0x00007f18bb199000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f18bae5f000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f18bac4e000)
    libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f18baa48000)
    /lib64/ld-linux-x86-64.so.2 (0x0000565148cb3000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f18ba840000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f18ba62d000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f18ba40b000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f18ba206000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f18ba000000)

    And on the second computer where the library compilation don't work:

    linux-vdso.so.1 =>  (0x00007ffc29fb5000)
        libGL.so.1 => /usr/lib/nvidia-361/libGL.so.1 (0x00007f78a73d0000)
        libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f78a7161000)
        libglut.so.3 => /usr/lib/x86_64-linux-gnu/libglut.so.3 (0x00007f78a6f18000)
        libGLEW.so.1.13 => /usr/lib/x86_64-linux-gnu/libGLEW.so.1.13 (0x00007f78a6c95000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f78a6a78000)
        libcudart.so.7.5 => /usr/lib/x86_64-linux-gnu/libcudart.so.7.5 (0x00007f78a6819000)
        libopencv_highgui.so.3.1 => /usr/local/lib/libopencv_highgui.so.3.1 (0x00007f78a65d6000)
        libopencv_videoio.so.3.1 => /usr/local/lib/libopencv_videoio.so.3.1 (0x00007f78a63a7000)
        libopencv_imgcodecs.so.3.1 => /usr/local/lib/libopencv_imgcodecs.so.3.1 (0x00007f78a5fe8000)
        libopencv_core.so.3.1 => /usr/local/lib/libopencv_core.so.3.1 (0x00007f78a4f4b000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f78a4bc9000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f78a48bf000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f78a46a9000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f78a42e0000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f78a40db000)
        libGLX.so.0 => /usr/lib/nvidia-361/libGLX.so.0 (0x00007f78a3ea9000)
        libGLdispatch.so.0 => /usr/lib/nvidia-361/libGLdispatch.so.0 (0x00007f78a3bc1000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f78a3886000)
        libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f78a3676000)
        libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f78a3470000)
        /lib64/ld-linux-x86-64.so.2 (0x000055b1ca6a6000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f78a3267000)
        libQtOpenGL.so.4 => /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x00007f78a2f65000)
        libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007f78a2271000)
        libQtTest.so.4 => /usr/lib/x86_64-linux-gnu/libQtTest.so.4 (0x00007f78a204a000)
        libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007f78a1b57000)
        libdc1394.so.22 => /usr/lib/x86_64-linux-gnu/libdc1394.so.22 (0x00007f78a18e1000)
        libv4l1.so.0 => /usr/lib/x86_64-linux-gnu/libv4l1.so.0 (0x00007f78a16da000)
        libv4l2.so.0 => /usr/lib/x86_64-linux-gnu/libv4l2.so.0 (0x00007f78a14cc000)
        libavcodec-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56 (0x00007f78a00a0000)
        libavformat-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.56 (0x00007f789fca1000)
        libavutil-ffmpeg.so.54 => /usr/lib/x86_64-linux-gnu/libavutil-ffmpeg.so.54 (0x00007f789fa32000)
        libswscale-ffmpeg.so.3 => /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3 (0x00007f789f7a3000)
        libopencv_imgproc.so.3.1 => /usr/local/lib/libopencv_imgproc.so.3.1 (0x00007f789dd5f000)
        libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f789db06000)
        libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f789d8e1000)
        libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007f789d66d000)
        libjasper.so.1 => /usr/lib/x86_64-linux-gnu/libjasper.so.1 (0x00007f789d416000)
        libIlmImf-2_2.so.22 => /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22 (0x00007f789cf48000)
        libHalf.so.12 => /usr/lib/x86_64-linux-gnu/libHalf.so.12 (0x00007f789cd04000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f789caea000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f789c8d7000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f789c6b5000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f789c40a000)
        libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f789c200000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f789bfbd000)
        libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007f789bda3000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f789ba92000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f789b83f000)
        libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f789b636000)
        libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f789b41c000)
        libraw1394.so.11 => /usr/lib/x86_64-linux-gnu/libraw1394.so.11 (0x00007f789b20c000)
        libusb-1.0.so.0 => /lib/x86_64-linux-gnu/libusb-1.0.so.0 (0x00007f789aff4000)
        libv4lconvert.so.0 => /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 (0x00007f789ad7a000)
        libswresample-ffmpeg.so.1 => /usr/lib/x86_64-linux-gnu/libswresample-ffmpeg.so.1 (0x00007f789ab5c000)
        libva.so.1 => /usr/lib/x86_64-linux-gnu/libva.so.1 (0x00007f789a940000)
        libzvbi.so.0 => /usr/lib/x86_64-linux-gnu/libzvbi.so.0 (0x00007f789a6b5000)
        libxvidcore.so.4 => /usr/lib/x86_64-linux-gnu/libxvidcore.so.4 (0x00007f789a3a0000)
        libx265.so.79 => /usr/lib/x86_64-linux-gnu/libx265.so.79 (0x00007f7899781000)
        libx264.so.148 => /usr/lib/x86_64-linux-gnu/libx264.so.148 (0x00007f78993dd000)
        libwebp.so.5 => /usr/lib/x86_64-linux-gnu/libwebp.so.5 (0x00007f7899180000)
        libwavpack.so.1 => /usr/lib/x86_64-linux-gnu/libwavpack.so.1 (0x00007f7898f57000)
        libvpx.so.3 => /usr/lib/x86_64-linux-gnu/libvpx.so.3 (0x00007f7898b33000)
        libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f7898889000)
        libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f789865d000)
        libtwolame.so.0 => /usr/lib/x86_64-linux-gnu/libtwolame.so.0 (0x00007f789843a000)
        libtheoraenc.so.1 => /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 (0x00007f78981fa000)
        libtheoradec.so.1 => /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 (0x00007f7897fe0000)
        libspeex.so.1 => /usr/lib/x86_64-linux-gnu/libspeex.so.1 (0x00007f7897dc7000)
        libsnappy.so.1 => /usr/lib/x86_64-linux-gnu/libsnappy.so.1 (0x00007f7897bbe000)
        libshine.so.3 => /usr/lib/x86_64-linux-gnu/libshine.so.3 (0x00007f78979b1000)
        libschroedinger-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0 (0x00007f78976dc000)
        libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007f7897491000)
        libopenjpeg.so.5 => /usr/lib/x86_64-linux-gnu/libopenjpeg.so.5 (0x00007f789726e000)
        libmp3lame.so.0 => /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 (0x00007f7896ff9000)
        libgsm.so.1 => /usr/lib/x86_64-linux-gnu/libgsm.so.1 (0x00007f7896dea000)
        libcrystalhd.so.3 => /usr/lib/x86_64-linux-gnu/libcrystalhd.so.3 (0x00007f7896bcf000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f78969ad000)
        libssh-gcrypt.so.4 => /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4 (0x00007f7896763000)
        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f7896547000)
        libmodplug.so.1 => /usr/lib/x86_64-linux-gnu/libmodplug.so.1 (0x00007f78961bb000)
        libgme.so.0 => /usr/lib/x86_64-linux-gnu/libgme.so.0 (0x00007f7895f6d000)
        libbluray.so.1 => /usr/lib/x86_64-linux-gnu/libbluray.so.1 (0x00007f7895d24000)
        libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f78959f3000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f78957e3000)
        libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f78955d4000)
        libIex-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12 (0x00007f78953b6000)
        libIlmThread-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12 (0x00007f78951af000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7894faa000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7894da4000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f7894b7a000)
        libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f7894911000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f78946a1000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f7894498000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f7894293000)
        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f7894273000)
        libsoxr.so.0 => /usr/lib/x86_64-linux-gnu/libsoxr.so.0 (0x00007f789400d000)
        libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007f7893e02000)
        libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f7893bf8000)
        liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007f7893978000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f7893696000)
        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f789344c000)
        libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f7893219000)
        libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f7892fe2000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f7892d62000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f78929a8000)
        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f7892743000)
        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f7892510000)
        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f78922fd000)
        libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f78920da000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f7891ec6000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f7891bf3000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f78919c4000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f78917c0000)
        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f78915b4000)
        libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f7891220000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f789101b000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f7890e00000)
        libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f788f349000)
    
     There are much more library and it inclued also Qt library :
    
        ```
    libQtOpenGL.so.4 => /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x00007f78a2f65000)
        libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007f78a2271000)
        libQtTest.so.4 => /usr/lib/x86_64-linux-gnu/libQtTest.so.4 (0x00007f78a204a000)
        libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007f78a1b57000)
    

    Why?? It is only a library compilation without Qt :(


  • Lifetime Qt Champion

    Hi,

    Can you share the exact stack trace you get when the crash happens ?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.