The crash occurs with glibc 2.28 and not with glibc 2.27. Bisecting glibc.git shows glibc-2.28~122 as the first bad commit:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=eb04c21373e2a2885f3d52ff192b0499afe3c672 “posix: Sync gnulib regex implementation”
I verified that it was fixed in glibc master (post-2.28) with:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=bc680b336971305cb39896b30d72dc7101b62242 “regex: fix uninitialized memory access”
which was backported to the 2.28 stable branch (two commits after the snapshot in cosmic/disco!):
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=58559f14437d2aa71753a29fed435efa06aa4576
Please add this patch.
The crash occurs with glibc 2.28 and not with glibc 2.27. Bisecting glibc.git shows glibc-2.28~122 as the first bad commit:
https:/ /sourceware. org/git/ ?p=glibc. git;a=commitdif f;h=eb04c21373e 2a2885f3d52ff19 2b0499afe3c672
“posix: Sync gnulib regex implementation”
I verified that it was fixed in glibc master (post-2.28) with:
https:/ /sourceware. org/git/ ?p=glibc. git;a=commitdif f;h=bc680b33697 1305cb39896b30d 72dc7101b62242
“regex: fix uninitialized memory access”
which was backported to the 2.28 stable branch (two commits after the snapshot in cosmic/disco!):
https:/ /sourceware. org/git/ ?p=glibc. git;a=commitdif f;h=58559f14437 d2aa71753a29fed 435efa06aa4576
Please add this patch.