Skip to content

Instantly share code, notes, and snippets.

@QuLogic
Created July 31, 2018 06:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save QuLogic/a37893ec3702ec03c0e0f95e80ba73a1 to your computer and use it in GitHub Desktop.
Save QuLogic/a37893ec3702ec03c0e0f95e80ba73a1 to your computer and use it in GitHub Desktop.
matplotlib/tests/test_artist.py::test_clipping[svg] <- ../../../../usr/lib/python3.7/site-packages/matplotlib/tests/test_artist.py
==40== Conditional jump or move depends on uninitialised value(s)
==40== at 0x80888B0: _cairo_recording_surface_merge_source_attributes.isra.9 (cairo-recording-surface.c:1770)
==40== by 0x80890F3: _cairo_recording_surface_replay_internal (cairo-recording-surface.c:2007)
==40== by 0x808A1D3: _cairo_recording_surface_replay_and_create_regions (cairo-recording-surface.c:2197)
==40== by 0x80661A4: _paint_page (cairo-paginated-surface.c:417)
==40== by 0x80668A7: _cairo_paginated_surface_show_page (cairo-paginated-surface.c:583)
==40== by 0x80669B0: _cairo_paginated_surface_finish (cairo-paginated-surface.c:205)
==40== by 0x809F4D0: _cairo_surface_finish (cairo-surface.c:1030)
==40== by 0x80A0E98: cairo_surface_finish (cairo-surface.c:1079)
==40== by 0x855DE55: mplcairo::GraphicsContextRenderer::_finish() (_mplcairo.cpp:430)
==40== by 0x8597D60: void pybind11::cpp_function::initialize<pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, , pybind11::name, pybind11::is_method, pybind11::sibling>(void (mplcairo::GraphicsContextRenderer::*)(), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(mplcairo::GraphicsContextRenderer*)#1}, void, mplcairo::GraphicsContextRenderer*, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, , pybind11::name, pybind11::is_method, pybind11::sibling>(void (mplcairo::GraphicsContextRenderer::*)(), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(mplcairo::GraphicsContextRenderer*)#1}&&, void (*)(mplcairo::GraphicsContextRenderer*), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (pybind11.h:72)
==40== by 0x858B8FA: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:627)
==40== by 0x497C2A3: _PyMethodDef_RawFastCallKeywords (in /usr/lib/libpython3.7m.so.1.0)
==40== Uninitialised value was created by a heap allocation
==40== at 0x4833614: malloc (vg_replace_malloc.c:299)
==40== by 0x8087BB5: _cairo_recording_surface_snapshot (cairo-recording-surface.c:1563)
==40== by 0x809C369: _cairo_surface_snapshot_copy_on_write (cairo-surface-snapshot.c:189)
==40== by 0x80A0D2E: _cairo_surface_detach_snapshot (cairo-surface.c:349)
==40== by 0x80A0A5D: _cairo_surface_detach_snapshots (cairo-surface.c:334)
==40== by 0x80A0A5D: _cairo_surface_flush (cairo-surface.c:1626)
==40== by 0x80A0C18: _cairo_surface_finish_snapshots (cairo-surface.c:1019)
==40== by 0x80A0C18: cairo_surface_destroy (cairo-surface.c:963)
==40== by 0x804E55B: _cairo_gstate_fini (cairo-gstate.c:216)
==40== by 0x804A5F1: _cairo_default_context_fini (cairo-default-context.c:75)
==40== by 0x804A67D: _cairo_default_context_destroy (cairo-default-context.c:93)
==40== by 0x855E97C: mplcairo::GraphicsContextRenderer::~GraphicsContextRenderer() (_mplcairo.cpp:161)
==40== by 0x8589CDF: mplcairo::GraphicsContextRenderer::draw_path(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>) (_mplcairo.cpp:949)
==40== by 0x85A658C: void pybind11::cpp_function::initialize<pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(void (mplcairo::GraphicsContextRenderer::*)(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>)#1}, void, mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(void (mplcairo::GraphicsContextRenderer::*)(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>)#1}&&, void (*)(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (pybind11.h:72)
==40==
==40== Conditional jump or move depends on uninitialised value(s)
==40== at 0x80888C0: _cairo_recording_surface_merge_source_attributes.isra.9 (cairo-recording-surface.c:1773)
==40== by 0x80890F3: _cairo_recording_surface_replay_internal (cairo-recording-surface.c:2007)
==40== by 0x808A1D3: _cairo_recording_surface_replay_and_create_regions (cairo-recording-surface.c:2197)
==40== by 0x80661A4: _paint_page (cairo-paginated-surface.c:417)
==40== by 0x80668A7: _cairo_paginated_surface_show_page (cairo-paginated-surface.c:583)
==40== by 0x80669B0: _cairo_paginated_surface_finish (cairo-paginated-surface.c:205)
==40== by 0x809F4D0: _cairo_surface_finish (cairo-surface.c:1030)
==40== by 0x80A0E98: cairo_surface_finish (cairo-surface.c:1079)
==40== by 0x855DE55: mplcairo::GraphicsContextRenderer::_finish() (_mplcairo.cpp:430)
==40== by 0x8597D60: void pybind11::cpp_function::initialize<pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, , pybind11::name, pybind11::is_method, pybind11::sibling>(void (mplcairo::GraphicsContextRenderer::*)(), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(mplcairo::GraphicsContextRenderer*)#1}, void, mplcairo::GraphicsContextRenderer*, pybind11::name, pybind11::is_method, pybind11::sibling>(pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, , pybind11::name, pybind11::is_method, pybind11::sibling>(void (mplcairo::GraphicsContextRenderer::*)(), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(mplcairo::GraphicsContextRenderer*)#1}&&, void (*)(mplcairo::GraphicsContextRenderer*), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (pybind11.h:72)
==40== by 0x858B8FA: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:627)
==40== by 0x497C2A3: _PyMethodDef_RawFastCallKeywords (in /usr/lib/libpython3.7m.so.1.0)
==40== Uninitialised value was created by a heap allocation
==40== at 0x4833614: malloc (vg_replace_malloc.c:299)
==40== by 0x8087BB5: _cairo_recording_surface_snapshot (cairo-recording-surface.c:1563)
==40== by 0x809C369: _cairo_surface_snapshot_copy_on_write (cairo-surface-snapshot.c:189)
==40== by 0x80A0D2E: _cairo_surface_detach_snapshot (cairo-surface.c:349)
==40== by 0x80A0A5D: _cairo_surface_detach_snapshots (cairo-surface.c:334)
==40== by 0x80A0A5D: _cairo_surface_flush (cairo-surface.c:1626)
==40== by 0x80A0C18: _cairo_surface_finish_snapshots (cairo-surface.c:1019)
==40== by 0x80A0C18: cairo_surface_destroy (cairo-surface.c:963)
==40== by 0x804E55B: _cairo_gstate_fini (cairo-gstate.c:216)
==40== by 0x804A5F1: _cairo_default_context_fini (cairo-default-context.c:75)
==40== by 0x804A67D: _cairo_default_context_destroy (cairo-default-context.c:93)
==40== by 0x855E97C: mplcairo::GraphicsContextRenderer::~GraphicsContextRenderer() (_mplcairo.cpp:161)
==40== by 0x8589CDF: mplcairo::GraphicsContextRenderer::draw_path(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>) (_mplcairo.cpp:949)
==40== by 0x85A658C: void pybind11::cpp_function::initialize<pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(void (mplcairo::GraphicsContextRenderer::*)(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>)#1}, void, mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(pybind11::cpp_function::initialize<void, mplcairo::GraphicsContextRenderer, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::arg, pybind11::arg, pybind11::arg, pybind11::arg_v>(void (mplcairo::GraphicsContextRenderer::*)(mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>)#1}&&, void (*)(mplcairo::GraphicsContextRenderer*, mplcairo::GraphicsContextRenderer&, pybind11::object, pybind11::object, std::optional<pybind11::object>), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg const&, pybind11::arg_v const&)::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (pybind11.h:72)
==40==
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment