Skip to content

Assertion failure in find_holes during record  #3717

@Keno

Description

@Keno

https://buildkite.com/julialang/julia-master/builds/35035#018e807f-e934-4187-a6d1-294631bd1a79

[FATAL src/record_syscall.cc:5763:find_holes() errno: EXDEV]
 (task 808 (rec:808) at time 469522)
 -> Assertion `data > hole' failed to hold. Found data at 4456448 which should be after hole 4456448; file end 7684096, data offset 4456448
[INFO log_pending_events()] SYSCALL: mmap
[INFO log_pending_events()] (none)
[FATAL src/log.cc:444:emergency_debug()] (session doesn't look interactive, aborting emergency debugging)

I'm not sure what the kernel's guarantees on SEEK_HOLE are and whether holes are allowed to be zero size, but that is what the assert seems to be indicating.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions