Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 3rd, 2012  |  syntax: None  |  size: 50.89 KB  |  hits: 7  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. (gdb) bt
  2. #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) ()
  3.    from /usr/local/lib/libmapnik.so.2.0
  4. #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) ()
  5.    from /usr/local/lib/libmapnik.so.2.0
  6. #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
  7. #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
  8. #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
  9. #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) ()
  10.    from /usr/local/lib/libmapnik.so.2.0
  11. #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> >&) ()
  12.    from /usr/local/lib/libmapnik.so.2.0
  13. #7  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  14. #8  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  15.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  16. #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*) ()
  17.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  18. #10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  19. #11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  20. #12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  21.    from /usr/lib/libboost_python-py27.so.1.48.0
  22. #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
  23. #14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  24.    from /usr/lib/libboost_python-py27.so.1.48.0
  25. #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
  26. #16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  27. #17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  28. #18 0x000000000041d35a in PyObject_Call ()
  29. #19 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  30. #20 0x00000000004c0295 in PyEval_EvalCodeEx ()
  31. #21 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  32. #22 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  33. #23 0x00000000004c0772 in PyEval_EvalCode ()
  34. #24 0x00000000004dfa22 in ?? ()
  35. #25 0x00000000004e05b4 in PyRun_FileExFlags ()
  36. #26 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  37. #27 0x00000000004f10fd in Py_Main ()
  38. #28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  39. #29 0x000000000041f199 in _start ()
  40. (gdb)
  41.  
  42. (gdb) bt
  43. #0  0x00007f793a873bd0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  44. #1  0x00007f793a876420 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
  45. #2  0x00007f793925d34d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  46. #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) ()
  47.    from /usr/local/lib/libmapnik.so.2.0
  48. #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
  49. #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
  50. #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
  51. #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) ()
  52.    from /usr/local/lib/libmapnik.so.2.0
  53. #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> >&) ()
  54.    from /usr/local/lib/libmapnik.so.2.0
  55. #9  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  56. #10 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  57.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  58. #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*) ()
  59.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  60. #12 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  61. #13 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  62. #14 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  63.    from /usr/lib/libboost_python-py27.so.1.48.0
  64. #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
  65. #16 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  66.    from /usr/lib/libboost_python-py27.so.1.48.0
  67. #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
  68. #18 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  69. #19 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  70. #20 0x000000000041d35a in PyObject_Call ()
  71. #21 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  72. #22 0x00000000004c0295 in PyEval_EvalCodeEx ()
  73. #23 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  74. #24 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  75. #25 0x00000000004c0772 in PyEval_EvalCode ()
  76. #26 0x00000000004dfa22 in ?? ()
  77. #27 0x00000000004e05b4 in PyRun_FileExFlags ()
  78. #28 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  79. #29 0x00000000004f10fd in Py_Main ()
  80. #30 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  81. #31 0x000000000041f199 in _start ()
  82. (gdb)
  83.  
  84. (gdb) bt
  85. #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) ()
  86.    from /usr/local/lib/libmapnik.so.2.0
  87. #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) ()
  88.    from /usr/local/lib/libmapnik.so.2.0
  89. #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
  90. #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
  91. #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
  92. #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) ()
  93.    from /usr/local/lib/libmapnik.so.2.0
  94. #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> >&) ()
  95.    from /usr/local/lib/libmapnik.so.2.0
  96. #7  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  97. #8  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  98.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  99. #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*) ()
  100.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  101. #10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  102. #11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  103. #12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  104.    from /usr/lib/libboost_python-py27.so.1.48.0
  105. #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
  106. #14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  107.    from /usr/lib/libboost_python-py27.so.1.48.0
  108. #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
  109. #16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  110. #17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  111. #18 0x000000000041d35a in PyObject_Call ()
  112. #19 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  113. #20 0x00000000004c0295 in PyEval_EvalCodeEx ()
  114. #21 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  115. #22 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  116. #23 0x00000000004c0772 in PyEval_EvalCode ()
  117. #24 0x00000000004dfa22 in ?? ()
  118. #25 0x00000000004e05b4 in PyRun_FileExFlags ()
  119. #26 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  120. #27 0x00000000004f10fd in Py_Main ()
  121. #28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  122. #29 0x000000000041f199 in _start ()
  123. (gdb)
  124.  
  125. (gdb) bt
  126. #0  0x00007f793a8729c8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  127. #1  0x00007f793a87633c in free () from /lib/x86_64-linux-gnu/libc.so.6
  128. #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) ()
  129.    from /usr/local/lib/libmapnik.so.2.0
  130. #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
  131. #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
  132. #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
  133. #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) ()
  134.    from /usr/local/lib/libmapnik.so.2.0
  135. #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> >&) ()
  136.    from /usr/local/lib/libmapnik.so.2.0
  137. #8  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  138. #9  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  139.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  140. #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*) ()
  141.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  142. #11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  143. #12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  144. #13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  145.    from /usr/lib/libboost_python-py27.so.1.48.0
  146. #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
  147. #15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  148.    from /usr/lib/libboost_python-py27.so.1.48.0
  149. #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
  150. #17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  151. #18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  152. #19 0x000000000041d35a in PyObject_Call ()
  153. #20 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  154. #21 0x00000000004c0295 in PyEval_EvalCodeEx ()
  155. #22 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  156. #23 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  157. #24 0x00000000004c0772 in PyEval_EvalCode ()
  158. #25 0x00000000004dfa22 in ?? ()
  159. #26 0x00000000004e05b4 in PyRun_FileExFlags ()
  160. #27 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  161. #28 0x00000000004f10fd in Py_Main ()
  162. #29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  163. #30 0x000000000041f199 in _start ()
  164. (gdb)
  165.  
  166. (gdb) bt
  167. #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) ()
  168.    from /usr/local/lib/libmapnik.so.2.0
  169. #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) ()
  170.    from /usr/local/lib/libmapnik.so.2.0
  171. #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
  172. #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
  173. #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
  174. #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) ()
  175.    from /usr/local/lib/libmapnik.so.2.0
  176. #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> >&) ()
  177.    from /usr/local/lib/libmapnik.so.2.0
  178. #7  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  179. #8  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  180.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  181. #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*) ()
  182.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  183. #10 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  184. #11 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  185. #12 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  186.    from /usr/lib/libboost_python-py27.so.1.48.0
  187. #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
  188. #14 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  189.    from /usr/lib/libboost_python-py27.so.1.48.0
  190. #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
  191. #16 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  192. #17 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  193. #18 0x000000000041d35a in PyObject_Call ()
  194. #19 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  195. #20 0x00000000004c0295 in PyEval_EvalCodeEx ()
  196. #21 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  197. #22 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  198. #23 0x00000000004c0772 in PyEval_EvalCode ()
  199. #24 0x00000000004dfa22 in ?? ()
  200. #25 0x00000000004e05b4 in PyRun_FileExFlags ()
  201. #26 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  202. #27 0x00000000004f10fd in Py_Main ()
  203. #28 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  204. #29 0x000000000041f199 in _start ()
  205. (gdb)
  206.  
  207. (gdb) bt
  208. #0  0x00007f793ab8f743 in ?? () from /lib/x86_64-linux-gnu/libm.so.6
  209. #1  0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6
  210. #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) ()
  211.    from /usr/local/lib/libmapnik.so.2.0
  212. #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
  213. #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
  214. #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
  215. #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) ()
  216.    from /usr/local/lib/libmapnik.so.2.0
  217. #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> >&) ()
  218.    from /usr/local/lib/libmapnik.so.2.0
  219. #8  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  220. #9  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  221.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  222. #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*) ()
  223.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  224. #11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  225. #12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  226. #13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  227.    from /usr/lib/libboost_python-py27.so.1.48.0
  228. #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
  229. #15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  230.    from /usr/lib/libboost_python-py27.so.1.48.0
  231. #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
  232. #17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  233. #18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  234. #19 0x000000000041d35a in PyObject_Call ()
  235. #20 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  236. #21 0x00000000004c0295 in PyEval_EvalCodeEx ()
  237. #22 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  238. #23 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  239. #24 0x00000000004c0772 in PyEval_EvalCode ()
  240. #25 0x00000000004dfa22 in ?? ()
  241. #26 0x00000000004e05b4 in PyRun_FileExFlags ()
  242. #27 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  243. #28 0x00000000004f10fd in Py_Main ()
  244. #29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  245. #30 0x000000000041f199 in _start ()
  246. (gdb)
  247.  
  248. (gdb) bt
  249. #0  0x00007f793ab8e89f in ?? () from /lib/x86_64-linux-gnu/libm.so.6
  250. #1  0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6
  251. #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) ()
  252.    from /usr/local/lib/libmapnik.so.2.0
  253. #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
  254. #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
  255. #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
  256. #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) ()
  257.    from /usr/local/lib/libmapnik.so.2.0
  258. #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> >&) ()
  259.    from /usr/local/lib/libmapnik.so.2.0
  260. #8  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  261. #9  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  262.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  263. #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*) ()
  264.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  265. #11 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  266. #12 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  267. #13 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  268.    from /usr/lib/libboost_python-py27.so.1.48.0
  269. #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
  270. #15 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  271.    from /usr/lib/libboost_python-py27.so.1.48.0
  272. #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
  273. #17 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  274. #18 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  275. #19 0x000000000041d35a in PyObject_Call ()
  276. #20 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  277. #21 0x00000000004c0295 in PyEval_EvalCodeEx ()
  278. #22 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  279. #23 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  280. #24 0x00000000004c0772 in PyEval_EvalCode ()
  281. #25 0x00000000004dfa22 in ?? ()
  282. #26 0x00000000004e05b4 in PyRun_FileExFlags ()
  283. #27 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  284. #28 0x00000000004f10fd in Py_Main ()
  285. #29 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  286. #30 0x000000000041f199 in _start ()
  287. (gdb)
  288.  
  289. (gdb) bt
  290. #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) ()
  291.    from /usr/local/lib/libmapnik.so.2.0
  292. #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
  293. #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
  294. #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
  295. #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) ()
  296.    from /usr/local/lib/libmapnik.so.2.0
  297. #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> >&) ()
  298.    from /usr/local/lib/libmapnik.so.2.0
  299. #6  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  300. #7  0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  301.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  302. #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*) ()
  303.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  304. #9  0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  305. #10 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  306. #11 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  307.    from /usr/lib/libboost_python-py27.so.1.48.0
  308. #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
  309. #13 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  310.    from /usr/lib/libboost_python-py27.so.1.48.0
  311. #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
  312. #15 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  313. #16 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  314. #17 0x000000000041d35a in PyObject_Call ()
  315. #18 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  316. #19 0x00000000004c0295 in PyEval_EvalCodeEx ()
  317. #20 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  318. #21 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  319. #22 0x00000000004c0772 in PyEval_EvalCode ()
  320. #23 0x00000000004dfa22 in ?? ()
  321. #24 0x00000000004e05b4 in PyRun_FileExFlags ()
  322. #25 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  323. #26 0x00000000004f10fd in Py_Main ()
  324. #27 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  325. #28 0x000000000041f199 in _start ()
  326. (gdb)
  327.  
  328. (gdb) bt
  329. #0  0x00007f793ab8c621 in ?? () from /lib/x86_64-linux-gnu/libm.so.6
  330. #1  0x00007f793aba6ff5 in atan2 () from /lib/x86_64-linux-gnu/libm.so.6
  331. #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) ()
  332.    from /usr/local/lib/libmapnik.so.2.0
  333. #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) ()
  334.    from /usr/local/lib/libmapnik.so.2.0
  335. #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
  336. #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
  337. #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
  338. #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) ()
  339.    from /usr/local/lib/libmapnik.so.2.0
  340. #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> >&) ()
  341.    from /usr/local/lib/libmapnik.so.2.0
  342. #9  0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  343. #10 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  344.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  345. #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*) ()
  346.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  347. #12 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  348. #13 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  349. #14 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  350.    from /usr/lib/libboost_python-py27.so.1.48.0
  351. #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
  352. #16 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  353.    from /usr/lib/libboost_python-py27.so.1.48.0
  354. #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
  355. #18 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  356. #19 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  357. #20 0x000000000041d35a in PyObject_Call ()
  358. #21 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  359. #22 0x00000000004c0295 in PyEval_EvalCodeEx ()
  360. #23 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  361. #24 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  362. #25 0x00000000004c0772 in PyEval_EvalCode ()
  363. #26 0x00000000004dfa22 in ?? ()
  364. #27 0x00000000004e05b4 in PyRun_FileExFlags ()
  365. #28 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  366. #29 0x00000000004f10fd in Py_Main ()
  367. #30 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  368. #31 0x000000000041f199 in _start ()
  369. (gdb)
  370.  
  371. (gdb) bt
  372. #0  0x00007f793a873c41 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  373. #1  0x00007f793a876420 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
  374. #2  0x00007f793925d34d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  375. #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) ()
  376.    from /usr/local/lib/libmapnik.so.2.0
  377. #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) ()
  378.    from /usr/local/lib/libmapnik.so.2.0
  379. #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
  380. #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
  381. #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
  382. #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) ()
  383.    from /usr/local/lib/libmapnik.so.2.0
  384. #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> >&) ()
  385.    from /usr/local/lib/libmapnik.so.2.0
  386. #10 0x00007f7939b4423d in mapnik::feature_style_processor<mapnik::agg_renderer<mapnik::image_32> >::apply() () from /usr/local/lib/libmapnik.so.2.0
  387. #11 0x00007f793a36ea57 in render(mapnik::Map const&, mapnik::image_32&, double, unsigned int, unsigned int) ()
  388.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  389. #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*) ()
  390.    from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
  391. #13 0x00007f79396ed01f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py27.so.1.48.0
  392. #14 0x00007f79396ed278 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  393. #15 0x00007f79396f6693 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  394.    from /usr/lib/libboost_python-py27.so.1.48.0
  395. #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
  396. #17 0x00007f79396f6676 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
  397.    from /usr/lib/libboost_python-py27.so.1.48.0
  398. #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
  399. #19 0x00007f79396f6479 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py27.so.1.48.0
  400. #20 0x00007f79396eb514 in ?? () from /usr/lib/libboost_python-py27.so.1.48.0
  401. #21 0x000000000041d35a in PyObject_Call ()
  402. #22 0x00000000004b9b4e in PyEval_EvalFrameEx ()
  403. #23 0x00000000004c0295 in PyEval_EvalCodeEx ()
  404. #24 0x00000000004b9a03 in PyEval_EvalFrameEx ()
  405. #25 0x00000000004bfc9d in PyEval_EvalCodeEx ()
  406. #26 0x00000000004c0772 in PyEval_EvalCode ()
  407. #27 0x00000000004dfa22 in ?? ()
  408. #28 0x00000000004e05b4 in PyRun_FileExFlags ()
  409. #29 0x00000000004e10be in PyRun_SimpleFileExFlags ()
  410. #30 0x00000000004f10fd in Py_Main ()
  411. #31 0x00007f793a81dead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  412. #32 0x000000000041f199 in _start ()
  413. (gdb)