ag 2 <(echo 2) gets assertion "p >= path" failed: .. /cygwin-3.1.7 ... /cygwin/path.cc", line 3065, function: int symlink_info::check
Ken Brown
kbrown@cornell.edu
Sun Sep 6 19:47:14 GMT 2020
On 9/6/2020 2:43 PM, David Dyck via Cygwin wrote:
> This command triggers an assertion failure
> "ag" is from the_silver_searcher
>
> $ ag 2 <(echo 2)
> assertion "p >= path" failed: file
> "/home/corinna/src/cygwin/cygwin-3.1.7/cygwin-3.1.7-1.x86_64/src/newlib-cygwin/winsup/cygwin/path.cc",
> line 3065, function: int symlink_info::check(char*, const
> suffix_info*, fs_info&, path_conv_handle&)
> Aborted (core dumped)
>
> 3473k 2020/08/22 C:\cygwin64\bin\cygwin1.dll
> Cygwin DLL version info:
> DLL version: 3.1.7
> bash 4.4.12-3 OK
> the_silver_searcher 2.2.0-1 OK
[...]
> assertion "p >= path" failed: file
> "/home/corinna/src/cygwin/cygwin-3.1.7/cygwin-3.1.7-1.x86_64/src/newlib-cygwin/winsup/cygwin/path.cc",
> line 3065, function: int symlink_info::check(char*, const
> suffix_info*, fs_info&, path_conv_handle&)
> Aborted (core dumped)
[...]
> I've reported this on github as an "ag" bug, but I think it is a bug in cygwin
An assertion failure in Cygwin code is a Cygwin bug. I'll take a look.
Ken
More information about the Cygwin
mailing list