• Ell's avatar
    app: always use libunwind for symbol names in GimpBacktrace Linux backend · b1cba6b1
    Ell authored
    In the GimpBacktrace Linux backend, always use libunwind, when
    available, to find symbol names, even if dladdr() or libbacktrace
    had already found one.  libunwind provides more descriptive names
    in certain cases, and, in particular, full symbol names for C++
    lambdas.
    
    Note that, in some cases, this can result in a discrepancy between
    the reported symbol name, and the corresponding source location.
    
    (cherry picked from commit 72fc0174)
    b1cba6b1
gimpbacktrace-linux.c 16.6 KB