Skip to content

Hard crash on Alpine 3.13 #1872

Closed
Closed
@jirikopecky

Description

@jirikopecky

Reproduction steps

Trying to use libgit2sharp 0.27.0-preview-0096 on Alpine 3.13 causes hard crash of dotnet runtime. Not even catch/finally blocks are executed.

The same code executes just fine on Alpine 3.12.

I've created minimal repro here: https://github.com/jirikopecky/libgit2sharp-alpine3.13-bug-repro

Expected behavior

Git Log is displayed in the repro application

Actual behavior

Dotnet process crashes with exit code 139

Version of LibGit2Sharp (release number or SHA1)

0.27.0-preview-0096

Operating system(s) tested; .NET runtime tested

Used latest version of docker images mcr.microsoft.com/dotnet/sdk:5.0-alpine3.12 and mcr.microsoft.com/dotnet/sdk:5.0-alpine3.13.
OS: Alpine Linux x64
.NET Runtime 5.0.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions