Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: abrt/satyr
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.39
Choose a base ref
...
head repository: abrt/satyr
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 13 commits
  • 13 files changed
  • 5 contributors

Commits on Aug 25, 2022

  1. py_base_stacktrace.c: include glib.h

    This file has references to g_free from glib-2.0 which needs this header
    
    Signed-off-by: Khem Raj <[email protected]>
    kraj authored and michalfabik committed Aug 25, 2022
    Copy the full SHA
    ad810a1 View commit details
  2. py_base_stacktrace.c: Avoid duplicate include of py_base_thread.h

    Its already included via py_base_stacktrace.h
    
    Signed-off-by: Khem Raj <[email protected]>
    kraj authored and michalfabik committed Aug 25, 2022
    Copy the full SHA
    7e20e30 View commit details

Commits on Oct 31, 2022

  1. Add support for fine-grained error location lines in Python tracebacks

    See: PEP 657
    
    Python 3.11 makes it easier to identify where on the line a problem
    occurred. This is achieved with the error location lines.
    We need to skip such lines when parsing the traceback, otherwise
    we won't identify the exception name correctly (See: rhbz#2137473).
    
    Example:
    
    Traceback (most recent call last):
      File "test.py", line 2, in <module>
        x['a']['b']['c']['d'] = 1
        ~~~~~~~~~~~^^^^^
    TypeError: 'NoneType' object is not subscriptable
    
    Signed-off-by: Michal Srb <[email protected]>
    msrb authored and mgrabovsky committed Oct 31, 2022
    Copy the full SHA
    8143690 View commit details
  2. Release 0.40

    Signed-off-by: Michal Srb <[email protected]>
    msrb committed Oct 31, 2022
    Copy the full SHA
    61addf1 View commit details

Commits on Feb 2, 2023

  1. Copy the full SHA
    26aa206 View commit details

Commits on Feb 20, 2023

  1. Normalize both gdb stacktrace and the crash frame

    If we normalize the stacktrace, then we should also normalize
    the crash frame.
    Otherwise the normalized function name from the top thread frame
    doesn't have to match with the same function name in the crash frame.
    
    Example:
    Normalized thread frame function name: __poll
    Raw crash frame function name: __GI___poll
    
    Resolves: rhbz#2168223
    
    Signed-off-by: Michal Srb <[email protected]>
    msrb committed Feb 20, 2023
    Copy the full SHA
    cac2815 View commit details
  2. Release 0.41

    Signed-off-by: Michal Srb <[email protected]>
    msrb committed Feb 20, 2023
    Copy the full SHA
    a649a68 View commit details

Commits on Mar 1, 2023

  1. Find crash thread before stacktrace is normalized

    When we normalize a stacktrace, we sometimes remove certain
    frames. The problem is when crash frame is one of those
    removed frames. In such cases, we simply cannot (reliably)
    find the crash thread.
    
    Therefore, before we normalize the stacktrace, we look
    for the crash thread and remember its id. We can then
    use that id later, if needed.
    
    Related: rhbz#2168223
    Fixes: #337
    
    Signed-off-by: Michal Srb <[email protected]>
    msrb authored and mgrabovsky committed Mar 1, 2023
    Copy the full SHA
    755650d View commit details
  2. Release 0.42

    Signed-off-by: Michal Srb <[email protected]>
    msrb authored and mgrabovsky committed Mar 1, 2023
    Copy the full SHA
    23483ce View commit details

Commits on Jan 27, 2024

  1. Fix test suit core_stacktrace fail using clang

    Use predefined macros`__clang__` to distinguish between clang and gcc to make sure the correct optimization attribute.
    MANGOPIE3 authored and msrb committed Jan 27, 2024
    Copy the full SHA
    d5c534b View commit details

Commits on Feb 4, 2024

  1. Release 0.43

    Signed-off-by: Michal Srb <[email protected]>
    msrb committed Feb 4, 2024
    Copy the full SHA
    5891618 View commit details

Commits on Oct 7, 2024

  1. Once again, use Clang to fix the core_stacktrace failure in the test …

    …suite.
    
    Once again, use Clang to fix the core_stacktrace failure in the test suite.”
    Zhoneym authored and msrb committed Oct 7, 2024
    Copy the full SHA
    2095e01 View commit details
  2. Update to actions/upload-artifact@v3

    Update to actions/upload-artifact@v3
    Zhoneym authored and msrb committed Oct 7, 2024
    Copy the full SHA
    6153441 View commit details
Loading