Skip to content

Instantly share code, notes, and snippets.

@wesm
Created April 9, 2017 20:51
Show Gist options
  • Save wesm/8cae8b2abcbd15e3fe9ce6490285651a to your computer and use it in GitHub Desktop.
Save wesm/8cae8b2abcbd15e3fe9ce6490285651a to your computer and use it in GitHub Desktop.
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe46950df in boost::multiprecision::backends::divide_unsigned_helper<boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void>, boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void> > (result=0x0, x=..., y=10, r=...)
at /usr/include/boost/multiprecision/cpp_int/divide.hpp:393
393 if((pr[r_order] < y) && r_order)
(gdb) bt
#0 0x00007fffe46950df in boost::multiprecision::backends::divide_unsigned_helper<boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void>, boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void> > (result=0x0, x=..., y=10, r=...)
at /usr/include/boost/multiprecision/cpp_int/divide.hpp:393
#1 0x00007fffe4694cb7 in boost::multiprecision::backends::eval_modulus<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void, 128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void>
(result=..., a=..., b=10) at /usr/include/boost/multiprecision/cpp_int/divide.hpp:543
#2 0x00007fffe46937e9 in boost::multiprecision::operator%<boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void>, int> (a=..., b=@0x7ffffffeff24: 10)
at /usr/include/boost/multiprecision/detail/no_et_ops.hpp:170
#3 0x00007fffe4692de8 in arrow::ToString<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<128u, 128u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0> > (
decimal_value=..., precision=23, scale=5)
at /home/wesm/local/include/arrow/util/decimal.h:112
#4 0x00007fffe468e22d in __pyx_pf_7pyarrow_6scalar_12DecimalValue_as_py (
__pyx_v_self=0x7fffe4140c58)
at /home/wesm/code/arrow/python/build/temp.linux-x86_64-2.7/scalar.cxx:4291
#5 0x00007fffe468df54 in __pyx_pw_7pyarrow_6scalar_12DecimalValue_1as_py (
__pyx_v_self=0x7fffe4140c58, unused=0x0)
at /home/wesm/code/arrow/python/build/temp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment