Created
March 8, 2012 18:00
-
-
Save Andrey-VI/2002372 to your computer and use it in GitHub Desktop.
to issue 1093
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) bt | |
#0 0x00007f7939bbb688 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#1 0x00007f7939bbc49d in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#2 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#9 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x000000000041d35a in PyObject_Call () | |
#19 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#20 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#21 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#22 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#23 0x00000000004c0772 in PyEval_EvalCode () | |
#24 0x00000000004dfa22 in ?? () | |
#25 0x00000000004e05b4 in PyRun_FileExFlags () | |
#26 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#27 0x00000000004f10fd in Py_Main () | |
#28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#29 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793a873bd0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 | |
#1 0x00007f793a876420 in malloc () from /lib/x86_64-linux-gnu/libc.so.6 | |
#2 0x00007f793925d34d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#3 0x00007f7939bbb670 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#10 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#11 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#12 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#16 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#18 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#19 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#20 0x000000000041d35a in PyObject_Call () | |
#21 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#22 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#23 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#24 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#25 0x00000000004c0772 in PyEval_EvalCode () | |
#26 0x00000000004dfa22 in ?? () | |
#27 0x00000000004e05b4 in PyRun_FileExFlags () | |
#28 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#29 0x00000000004f10fd in Py_Main () | |
#30 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#31 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f7939bbb755 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#1 0x00007f7939bbc49d in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#2 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#9 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x000000000041d35a in PyObject_Call () | |
#19 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#20 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#21 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#22 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#23 0x00000000004c0772 in PyEval_EvalCode () | |
#24 0x00000000004dfa22 in ?? () | |
#25 0x00000000004e05b4 in PyRun_FileExFlags () | |
#26 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#27 0x00000000004f10fd in Py_Main () | |
#28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#29 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793a8729c8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 | |
#1 0x00007f793a87633c in free () from /lib/x86_64-linux-gnu/libc.so.6 | |
#2 0x00007f7939bbc4d9 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#16 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#19 0x000000000041d35a in PyObject_Call () | |
#20 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#21 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#22 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#23 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#24 0x00000000004c0772 in PyEval_EvalCode () | |
#25 0x00000000004dfa22 in ?? () | |
#26 0x00000000004e05b4 in PyRun_FileExFlags () | |
#27 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#28 0x00000000004f10fd in Py_Main () | |
#29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#30 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f7939bbb555 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#1 0x00007f7939bbc49d in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#2 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#9 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x000000000041d35a in PyObject_Call () | |
#19 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#20 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#21 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#22 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#23 0x00000000004c0772 in PyEval_EvalCode () | |
#24 0x00000000004dfa22 in ?? () | |
#25 0x00000000004e05b4 in PyRun_FileExFlags () | |
#26 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#27 0x00000000004f10fd in Py_Main () | |
#28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#29 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793ab8f743 in ?? () from /lib/x86_64-linux-gnu/libm.so.6 | |
#1 0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6 | |
#2 0x00007f7939bbb707 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#16 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#19 0x000000000041d35a in PyObject_Call () | |
#20 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#21 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#22 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#23 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#24 0x00000000004c0772 in PyEval_EvalCode () | |
#25 0x00000000004dfa22 in ?? () | |
#26 0x00000000004e05b4 in PyRun_FileExFlags () | |
#27 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#28 0x00000000004f10fd in Py_Main () | |
#29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#30 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793ab8e89f in ?? () from /lib/x86_64-linux-gnu/libm.so.6 | |
#1 0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6 | |
#2 0x00007f7939bbb707 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#10 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#16 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#19 0x000000000041d35a in PyObject_Call () | |
#20 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#21 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#22 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#23 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#24 0x00000000004c0772 in PyEval_EvalCode () | |
#25 0x00000000004dfa22 in ?? () | |
#26 0x00000000004e05b4 in PyRun_FileExFlags () | |
#27 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#28 0x00000000004f10fd in Py_Main () | |
#29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#30 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f7939bbb6c8 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#1 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#2 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#8 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#9 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#10 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#11 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#12 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#13 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#15 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#16 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x000000000041d35a in PyObject_Call () | |
#18 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#19 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#20 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#21 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#22 0x00000000004c0772 in PyEval_EvalCode () | |
#23 0x00000000004dfa22 in ?? () | |
#24 0x00000000004e05b4 in PyRun_FileExFlags () | |
#25 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#26 0x00000000004f10fd in Py_Main () | |
#27 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#28 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793ab8c621 in ?? () from /lib/x86_64-linux-gnu/libm.so.6 | |
#1 0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6 | |
#2 0x00007f7939bbb707 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#3 0x00007f7939bbc49d in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#10 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#11 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#12 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#13 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#16 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#17 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#18 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#19 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#20 0x000000000041d35a in PyObject_Call () | |
#21 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#22 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#23 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#24 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#25 0x00000000004c0772 in PyEval_EvalCode () | |
#26 0x00000000004dfa22 in ?? () | |
#27 0x00000000004e05b4 in PyRun_FileExFlags () | |
#28 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#29 0x00000000004f10fd in Py_Main () | |
#30 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#31 0x000000000041f199 in _start () | |
(gdb) | |
(gdb) bt | |
#0 0x00007f793a873c41 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 | |
#1 0x00007f793a876420 in malloc () from /lib/x86_64-linux-gnu/libc.so.6 | |
#2 0x00007f793925d34d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#3 0x00007f7939bbb670 in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#4 0x00007f7939bbc49d in mapnik::placement_finder<mapnik::label_collision_detector4>::get_placement_offset(std::vector<mapnik::vertex<double, 2>, std::allocator<mapnik::vertex<double, 2> > > const&, std::vector<double, std::allocator<double> > const&, int&, unsigned int, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#5 0x00007f7939bc0010 in void mapnik::placement_finder<mapnik::label_collision_detector4>::find_line_placements<mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> > >(mapnik::coord_transform2<mapnik::CoordTransform, mapnik::geometry<double, mapnik::vertex_vector> >&) () from /usr/local/lib/libmapnik.so.2.0 | |
#6 0x00007f7939be8ad5 in mapnik::text_symbolizer_helper<mapnik::face_manager<mapnik::freetype_engine>, mapnik::label_collision_detector4>::next_line_placement() () from /usr/local/lib/libmapnik.so.2.0 | |
#7 0x00007f7939cbbfda in mapnik::agg_renderer<mapnik::image_32>::process(mapnik::text_symbolizer const&, boost::shared_ptr<mapnik::feature_impl> const&, mapnik::proj_transform const&) () from /usr/local/lib/libmapnik.so.2.0 | |
#8 0x00007f7939b420db in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::render_style(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::feature_type_style*, std::string const&, boost::shared_ptr<mapnik::Featureset>, mapnik::proj_transform const&, double) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#9 0x00007f7939b43558 in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply_to_layer(mapnik::layer const&, mapnik::agg_renderer<mapnik::image_32>&, mapnik::projection const&, double, std::set<std::string, std::less<std::string>, std::allocator<std::string> >&) () | |
from /usr/local/lib/libmapnik.so.2.0 | |
#10 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0 | |
#11 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#12 0x00007f793a37ae77 in boost::python::detail::caller_arity<2u>::impl<void (*)(mapnik::Map const&, mapnik::image_32&), boost::python::default_call_policies, boost::mpl::vector3<void, mapnik::Map const&, mapnik::image_32&> >::operator()(_object*, _object*) () | |
from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#13 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#14 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#15 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#16 0x00007f793a379303 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::value_error, void (*)(mapnik::value_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::value_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#17 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const () | |
from /usr/lib/libboost_python-py27.so.1.48.0 | |
#18 0x00007f793a3792b3 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<mapnik::config_error, void (*)(mapnik::config_error const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(mapnik::config_error const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so | |
#19 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#20 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0 | |
#21 0x000000000041d35a in PyObject_Call () | |
#22 0x00000000004b9b4e in PyEval_EvalFrameEx () | |
#23 0x00000000004c0295 in PyEval_EvalCodeEx () | |
#24 0x00000000004b9a03 in PyEval_EvalFrameEx () | |
#25 0x00000000004bfc9d in PyEval_EvalCodeEx () | |
#26 0x00000000004c0772 in PyEval_EvalCode () | |
#27 0x00000000004dfa22 in ?? () | |
#28 0x00000000004e05b4 in PyRun_FileExFlags () | |
#29 0x00000000004e10be in PyRun_SimpleFileExFlags () | |
#30 0x00000000004f10fd in Py_Main () | |
#31 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 | |
#32 0x000000000041f199 in _start () | |
(gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment