-
Notifications
You must be signed in to change notification settings - Fork 306
Closed
Description
Hi,
when rendering a plot with a datetime x axis where all data points lie on a single day, plotters crashes because of a divide-by-zero attempt:
thread 'serenity client' panicked at 'attempt to divide by zero', /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/coord/ranged1d/types/datetime.rs:205:24
stack backtrace:
[snipped]
13: core::panicking::panic
at src/libcore/panicking.rs:54
14: <plotters::coord::ranged1d::types::datetime::RangedDate<D> as plotters::coord::ranged1d::Ranged>::key_points
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/coord/ranged1d/types/datetime.rs:205
15: plotters::coord::ranged2d::cartesian::Cartesian2d<X,Y>::draw_mesh
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/coord/ranged2d/cartesian.rs:57
16: plotters::drawing::area::DrawingArea<DB,plotters::coord::ranged2d::cartesian::Cartesian2d<X,Y>>::draw_mesh::{{closure}}
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/drawing/area.rs:199
17: plotters::drawing::area::DrawingArea<DB,CT>::backend_ops
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/drawing/area.rs:277
18: plotters::drawing::area::DrawingArea<DB,plotters::coord::ranged2d::cartesian::Cartesian2d<X,Y>>::draw_mesh
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/drawing/area.rs:198
19: plotters::chart::context::ChartContext<DB,plotters::coord::ranged2d::cartesian::Cartesian2d<X,Y>>::draw_mesh_lines
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/chart/context.rs:170
20: plotters::chart::context::ChartContext<DB,plotters::coord::ranged2d::cartesian::Cartesian2d<X,Y>>::draw_mesh
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/chart/context.rs:481
21: plotters::chart::mesh::MeshStyle<X,Y,DB>::draw
at /home/kangalioo/.cargo/registry/src/github.com-1ecc6299db9ec823/plotters-0.3.0/src/chart/mesh.rs:440
[snipped]
Metadata
Metadata
Assignees
Labels
No labels