Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Qt Application Crashes, with coredump Bt not providing enough information



  • Hi,

    My Qt application crashes randomly after sometime and the backtrace from core file doesnt show any specific function/operation.

    The bt full is as:
    #0 __libc_do_syscall () at libc-do-syscall.S:49
    No locals.
    #1 0x74453ac4 in __libc_signal_restore_set (set=0x7e9ad5b0) at ../sysdeps/unix/sysv/linux/internal-signals.h:84
    _a2tmp = 2124076464
    _a2 = 2124076464
    _nametmp = 175
    _a3tmp = 0
    _a3 = 0
    _a1 = 0
    _a4tmp = 8
    _a1tmp = 2
    _a4 = 8
    _name = 175
    #2 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48
    set = {__val = {0, 0, 1964862004, 64381896, 1749816704, 1005024000, 2124076588, 81382584, 2124076568, 1995438336, 79981088, 41, 1749816688,
    64381896, 81382584, 1962560847, 1, 81382584, 81404480, 81382872, 2124076588, 2124076584, 81395972, 1962553719, 81382872, 257, 0, 1995438336,
    2147483648, 81404516, 2124077072, 1950694441}}
    pid = <optimized out>
    tid = <optimized out>
    ret = <optimized out>
    #3 0x744461a6 in __GI_abort () at abort.c:79
    save_stage = 1
    act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {64381896, 0, 1995438336, 1995438336, 0, 1554784912,
    2124077152, 1554784792, 0, 1958595216, 4, 1956573335, 2124076952, 0, 28, 1953278036, 1964452700, 7, 81228120, 2124077064, 256, 16843265,
    16843009, 16777217, 0, 0, 1995438336, 0, 13384, 4, 61, 2124077072}}, sa_flags = 1951149423, sa_restorer = 0x1000}
    sigs = {__val = {32, 0 <repeats 31 times>}}
    #4 0x7447bc6e in __libc_message (action=action@entry=do_abort, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:181
    ap = {__ap = 0x7e9ad84c}
    fd = 2
    list = <optimized out>
    nlist = <optimized out>
    cp = <optimized out>
    written = <optimized out>
    #5 0x74480082 in malloc_printerr (str=<optimized out>) at malloc.c:5336
    No locals.
    #6 0x74481328 in _int_free (av=<optimized out>, p=0x501932c, have_lock=<optimized out>) at malloc.c:4143
    size = 83989328
    fb = <optimized out>
    nextchunk = <optimized out>
    nextsize = <optimized out>
    nextinuse = <optimized out>
    prevsize = <optimized out>
    bck = <optimized out>
    --Type <RET> for more, q to quit, c to continue without paging--
    fwd = <optimized out>
    PRETTY_FUNCTION = "_int_free"
    #7 0x7501f18c in QQmlError::~QQmlError() () from /usr/lib/libQt5Qml.so.5
    No symbol table info available.
    #8 0x74f9c748 in ?? () from /usr/lib/libQt5Qml.so.5
    No symbol table info available.
    Backtrace stopped: previous frame identical to this frame (corrupt stack?).


    The Application is built with 5.15 Arm debug.

    Is there a way in which i can get the point from where the application is crashing?


Log in to reply