Skip to content

NodeNotFound error in build_octree #396

Description

@lukehutch

I get the following when running build_octree:

target/release/build_octree --num_threads 16 ~/Input.ply --output_directory ~/Octree
Determining bounding box: 1909129216 / 1909129216 [======================================================] 100.00 % 75083.64/s Creating octree structure.
Splitting r which has 1909129216 points (19091.29x MAX_POINTS_PER_NODE).
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(NodeNotFound, State { next_error: None, backtrace: InternalBacktrace { backtrace: None } })', src/libcore/result.rs:1165:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(NodeNotFound, State { next_error: None, backtrace: InternalBacktrace { backtrace: None } })', src/libcore/result.rs:1165:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(NodeNotFound, State { next_error: None, backtrace: InternalBacktrace { backtrace: None } })', src/libcore/result.rs:1165:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Error(NodeNotFound, State { next_error: None, backtrace: InternalBacktrace { backtrace: None } })', src/libcore/result.rs:1165:5
thread 'main' panicked at 'WaitGroup explicitly poisoned!', /home/luke/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-pool-1.0.0/src/lib.rs:457:13

The .ply file has this header:

ply
format binary_little_endian 1.0
element vertex 1909129216
property float x
property float y
property float z
property float key
end_header

I can't provide the raw data, unfortunately -- the file is huge, and the data is proprietary.

I will work on getting the backtrace with RUST_BACKTRACE=1, but it will take several hours to run this again (#395).

Possibly related fixed bug: #209 -- how can node finding be made robust, since this has been an issue in the past (presumably for different reasons)?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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