Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error - segmentation fault - __memcpy_sse2_unaligned #43

Closed
roadscape opened this issue May 2, 2016 · 4 comments
Closed

Error - segmentation fault - __memcpy_sse2_unaligned #43

roadscape opened this issue May 2, 2016 · 4 comments

Comments

@roadscape
Copy link
Contributor

Forgot to post this, from a few days ago. Appears to be different from the others..

2525424ms th_a       database_api.cpp:194          ~database_api_impl   ] freeing database api 152340048
2525425ms th_a       database_api.cpp:189          database_api_impl    ] creating database api 152340048
2525425ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_accounts","params":[["danknugs"]],"id":0}

Program received signal SIGSEGV, Segmentation fault.

__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
33      ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt
#0  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
#1  0x00007ffff6ea3450 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff6e9ac05 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000ae0d33 in websocketpp::http::parser::response::raw() const ()
#4  0x0000000000b11d8d in websocketpp::connection<fc::http::detail::asio_with_stub_log>::write_http_response(std::error_code const&) ()
#5  0x0000000000b11f76 in websocketpp::connection<fc::http::detail::asio_with_stub_log>::send_http_response() ()
#6  0x0000000000b19f1b in fc::detail::void_functor_run<fc::http::detail::websocket_server_impl::websocket_server_impl()::{lambda(std::weak_ptr<void>)#3}::operator()(std::weak_ptr<void>) const::{lambda()#1}::operator()() const::{lambda()#1}>::run(void*, {lambda()#1}) ()
#7  0x0000000000a2a1c3 in fc::task_base::run_impl() ()
#8  0x0000000000a2819e in fc::thread_d::process_tasks() ()
#9  0x0000000000a28426 in fc::thread_d::start_process_tasks(long) ()
#10 0x0000000000cba901 in make_fcontext ()
#11 0x0000000000000000 in ?? ()
@roadscape
Copy link
Contributor Author

This morning, same bug w/ different API call:

2321238ms th_a       database_api.cpp:200          ~database_api_impl   ] freeing database api 163443296
2321238ms th_a       database_api.cpp:195          database_api_impl    ] creating database api 160932384
2321239ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_active_witnesses","params":[],"id":0}

Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
33      ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt
#0  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
#1  0x00007ffff6ea3450 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff6e9ac05 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000b08843 in websocketpp::http::parser::response::raw() const ()
#4  0x0000000000b3989d in websocketpp::connection<fc::http::detail::asio_with_stub_log>::write_http_response(std::error_code const&) ()
#5  0x0000000000b39a86 in websocketpp::connection<fc::http::detail::asio_with_stub_log>::send_http_response() ()
#6  0x0000000000b41a2b in fc::detail::void_functor_run<fc::http::detail::websocket_server_impl::websocket_server_impl()::{lambda(std::weak_ptr<void>)#3}::operator()(std::weak_ptr<void>) const::{lambda()#1}::operator()() const::{lambda()#1}>::run(void*, {lambda()#1}) ()
#7  0x0000000000a51cd3 in fc::task_base::run_impl() ()
#8  0x0000000000a4fcae in fc::thread_d::process_tasks() ()
#9  0x0000000000a4ff36 in fc::thread_d::start_process_tasks(long) ()
#10 0x0000000000ce4b91 in make_fcontext ()
#11 0x0000000000000000 in ?? ()

@roadscape
Copy link
Contributor Author

676980ms th_a       database_api.cpp:200          ~database_api_impl   ] freeing database api 165743968
676985ms th_a       database_api.cpp:195          database_api_impl    ] creating database api 168137392
676985ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_active_votes","params":["tuck-fheman","if-usd-were-a-cryptocurrency-"],"id":0}

Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
33      ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt
#0  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
#1  0x00007ffff6ea3450 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff6e9ac05 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000b3fce3 in websocketpp::http::parser::response::raw() const ()
#4  0x0000000000b70d3d in websocketpp::connection<fc::http::detail::asio_with_stub_log>::write_http_response(std::error_code const&) ()
#5  0x0000000000b70f26 in websocketpp::connection<fc::http::detail::asio_with_stub_log>::send_http_response() ()
#6  0x0000000000b78ecb in fc::detail::void_functor_run<fc::http::detail::websocket_server_impl::websocket_server_impl()::{lambda(std::weak_ptr<void>)#3}::operator()(std::weak_ptr<void>) const::{lambda()#1}::operator()() const::{lambda()#1}>::run(void*, {lambda()#1}) ()
#7  0x0000000000a89173 in fc::task_base::run_impl() ()
#8  0x0000000000a8714e in fc::thread_d::process_tasks() ()
#9  0x0000000000a873d6 in fc::thread_d::start_process_tasks(long) ()
#10 0x0000000000d1c501 in make_fcontext ()
#11 0x0000000000000000 in ?? ()

@roadscape
Copy link
Contributor Author

Two more cases:

1678827ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_chain_properties","params":[],"id":0}
1678827ms th_a       database_api.cpp:200          ~database_api_impl   ] freeing database api 196372592
1678828ms th_a       database_api.cpp:195          database_api_impl    ] creating database api 196372592
1678828ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_account_count","params":[],"id":0}

Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
33      ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt
#0  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
#1  0x00007ffff6ea3450 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff6e9ac05 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000b6a9c3 in websocketpp::http::parser::response::raw() const ()
#4  0x0000000000b9ba1d in websocketpp::connection<fc::http::detail::asio_with_stub_log>::write_http_response(std::error_code const&) ()
#5  0x0000000000b9bc06 in websocketpp::connection<fc::http::detail::asio_with_stub_log>::send_http_response() ()
#6  0x0000000000ba3bab in fc::detail::void_functor_run<fc::http::detail::websocket_server_impl::websocket_server_impl()::{lambda(std::weak_ptr<void>)#3}::operator()(std::weak_ptr<void>) const::{lambda()#1}::operator()() const::{lambda()#1}>::run(void*, {lambda()#1}) ()
#7  0x0000000000ab3e53 in fc::task_base::run_impl() ()
#8  0x0000000000ab1e2e in fc::thread_d::process_tasks() ()
#9  0x0000000000ab20b6 in fc::thread_d::start_process_tasks(long) ()
#10 0x0000000000d5d731 in make_fcontext ()
#11 0x0000000000000000 in ?? ()

1656592ms th_a       database_api.cpp:1144         get_state            ] part: ["steem","@justin","steem-ama-in-bittrex-slack",""]
1656592ms th_a       database_api.cpp:1241         get_state            ] key: justin/steem-ama-in-bittrex-slack
1656594ms th_a       database_api.cpp:200          ~database_api_impl   ] freeing database api 195769392
1656598ms th_a       database_api.cpp:195          database_api_impl    ] creating database api 195769392
1656599ms th_a       websocket_api.cpp:88          on_message           ] message: {"jsonrpc":"2.0","method":"get_chain_properties","params":[],"id":0}

Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:36
36      ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt
#0  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:36
#1  0x00007ffff6ea3450 in std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007ffff6e9ac05 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x0000000000b6a9c3 in websocketpp::http::parser::response::raw() const ()
#4  0x0000000000b9ba1d in websocketpp::connection<fc::http::detail::asio_with_stub_log>::write_http_response(std::error_code const&) ()
#5  0x0000000000b9bc06 in websocketpp::connection<fc::http::detail::asio_with_stub_log>::send_http_response() ()
#6  0x0000000000ba3bab in fc::detail::void_functor_run<fc::http::detail::websocket_server_impl::websocket_server_impl()::{lambda(std::weak_ptr<void>)#3}::operator()(std::weak_ptr<void>) const::{lambda()#1}::operator()() const::{lambda()#1}>::run(void*, {lambda()#1}) ()
#7  0x0000000000ab3e53 in fc::task_base::run_impl() ()
#8  0x0000000000ab1e2e in fc::thread_d::process_tasks() ()
#9  0x0000000000ab20b6 in fc::thread_d::start_process_tasks(long) ()
#10 0x0000000000d5d731 in make_fcontext ()
#11 0x0000000000000000 in ?? ()

@roadscape
Copy link
Contributor Author

Haven't seen this error for approximately 6 weeks... closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant