assertion "p >= path" failed

Ken Brown
Thu Oct 31 18:19:00 GMT 2019

[Please don't top-post on this list.  Thanks.]

On 10/30/2019 7:56 PM, Tim Adye wrote:
> I'm afraid I get a very similar error with 3.1.0-0.7:
> assertion "p >= path" failed: file 
> "/home/kbrown/src/cygpackages/cygwin/cygwin-3.1.0-0.7.x86_64/src/newlib-cygwin/winsup/cygwin/", 
> line 2906, function: int symlink_info::check(char*, const suffix_info*, 
> fs_info&, path_conv_handle&)

OK, so your issue is different from the one that was fixed.

> Again following resume from hibernation after going offline with the offline 
> files as HOME (H:\).

I'm not familiar with offline files, so it would help if you would explain this 
in complete detail.

It would also help if you could capture the assertion failure in a debugger.  Do 
you know how to use gdb?  If so, I would suggest attaching gdb to bash before 
hibernating, and putting a breakpoint at symlink_info::check.  Assuming that gdb 
is still usable after you resume from hibernation, we ought to be able to find 
the cause of the assertion failure.


Problem reports:
Unsubscribe info:

More information about the Cygwin mailing list