ls \\\\\?\\DRIVE\\ Aborted (core dumped)
Brian Inglis
Brian.Inglis@SystematicSw.ab.ca
Mon Sep 23 22:35:00 GMT 2019
On 2019-09-23 09:02, Ken Brown wrote:
> On 9/23/2019 10:42 AM, Mark Zhitomirski wrote:
>> While trying different path names I've hit the following crash:
>>
>> $ ls \\\\\?\\DRIVE\\
>> assertion "p >= path" failed: file
>> "/home/corinna/src/cygwin/cygwin-3.0.7/cygwin-3.0.7-1.x86_64/src/newlib-cygwin/winsup/cygwin/path.cc",
>> line 2916, function: int symlink_info::check(char*, const
>> suffix_info*, fs_info&, path_conv_handle&)
>> Aborted (core dumped)
>
> Thanks for the report. I can confirm the crash. I'll look into it.
Although:
$ ll $SYSTEMDRIVE\\
lists normally, the owner and group is the current user, whereas the correct
owners and groups are shown by:
$ ll /proc/cygdrive/c/
and Cygwin really does not like the entries in:
$ ll \\\\\?\\*\\
use of any name instead of *, or none causes a crash:
$ ll \\\\\?\\Boot\\
$ ll \\\\\?\\
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list