[Bug 6715] New: mercurial crashes in zstd (arm32)

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Sun Jun 12 20:33:48 UTC 2022


https://bz.mercurial-scm.org/show_bug.cgi?id=6715

            Bug ID: 6715
           Summary: mercurial crashes in zstd (arm32)
           Product: Mercurial
           Version: 6.1
          Hardware: Other
                OS: All
            Status: UNCONFIRMED
          Severity: bug
          Priority: urgent
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: tk at giga.or.at
                CC: mercurial-devel at mercurial-scm.org
    Python Version: ---

A bug was filed in pkgsrc against mercurial 6.1: http://gnats.netbsd.org/56880

In short, please update the included zstd.

Here's the main content of the problem:


Cloning a repository with mercurial results in a bus error:

> Thread 1 "" received signal SIGBUS, Bus error.
> 0x7add40e0 in ZSTD_compressBlock_doubleFast ()
>    from /usr/pkg/lib/python3.9/site-packages/mercurial/zstd.so

This could be a known bug in zstd on this hardware:

https://github.com/RPi-Distro/repo/issues/179

The bug has been fixed in zstd 1.4.8, but the mercurial package
embeds the older version 1.4.4.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list