• Show log

    Commit

  • Hash : ebdbae9b
    Author : Lubosz Sarnecki
    Date : 2022-04-28T15:35:41

    crash_handler_posix: Fix symbol path resolution.
    
    Use POSIX realpath function to resolve absolute paths of modules.
    Fix incorrect path resolution for libVkLayer_khronos_validation.so,
    which is given a relative path from the executable directory instead of
    cwd.
    Leave the treatment of overlapping paths in place, which is only
    required if a backtrace is triggered during the runtime of
    ScopedVkLoaderEnvironment.
    
    Remove symlink resolution, as it is done by using realpath.
    Print warning if symbol path cannot be resolved.
    
    This fixes the following error:
    /usr/bin/addr2line: '/home/user/angle/angle/angledata/../
    libVkLayer_khronos_validation.so': No such file
    
    Bug: angleproject:7311
    Change-Id: I46f4af93a4a27d8d09c3786933dbbb8390aa34eb
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3644584
    Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: Cody Northrop <cnorthrop@google.com>
    Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
    Reviewed-by: Jamie Madill <jmadill@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags