{"action":"created","issue":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4839","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4839/labels{/name}","comments_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4839/comments","events_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4839/events","html_url":"https://github.com/rethinkdb/rethinkdb/issues/4839","id":106444314,"number":4839,"title":"RethinkDB doesn't work on Cubietruck (ARM)","user":{"login":"danielmewes","id":505365,"avatar_url":"https://avatars.githubusercontent.com/u/505365?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmewes","html_url":"https://github.com/danielmewes","followers_url":"https://api.github.com/users/danielmewes/followers","following_url":"https://api.github.com/users/danielmewes/following{/other_user}","gists_url":"https://api.github.com/users/danielmewes/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmewes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmewes/subscriptions","organizations_url":"https://api.github.com/users/danielmewes/orgs","repos_url":"https://api.github.com/users/danielmewes/repos","events_url":"https://api.github.com/users/danielmewes/events{/privacy}","received_events_url":"https://api.github.com/users/danielmewes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/labels/tp:bug","name":"tp:bug","color":"e102d8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-09-14T22:56:36Z","updated_at":"2015-09-19T01:50:52Z","closed_at":null,"body":"There have been multiple reports of RethinkDB 2.1.x not working at all on Cubietruck ARM computers.\r\n\r\nRethinkDB appears to crash either on startup (during the update check most likely), or when running the first query.\r\n\r\nA typical backtrace after the segmentation fault looks like this:\r\n```\r\n1: backtrace_t::backtrace_t() at backtrace.cc:203 (discriminator 1)\r\n2: format_backtrace(bool) at basic_string.h:275\r\n3: report_fatal_error(char const*, int, char const*, ...) at errors.cc:83\r\n4: generic_crash_handler(int) at errors.cc:104\r\n5: /lib/arm-linux-gnueabihf/libc.so.6(+0x26ac0) [0xb51cbac0] at 0xb51cbac0 (/lib/arm-linux-gnueabihf/libc.so.6)\r\n6: void rapidjson::GenericReader<rapidjson::UTF8<char>, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::RAllocator> >::ParseValue<16u, rapidjson::GenericStringStream<rapidjson::UTF8<char> >, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::RAllocator>, rapidjson::RAllocator> >(rapidjson::GenericStringStream<rapidjson::UTF8<char> >&, rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::RAllocator>, rapidjson::RAllocator>&) at allocators.h:183\r\n7: json_to_datum(std::string const&, ql::configured_limits_t const&, reql_version_t, attach_json_to_error_t, http_result_t*) at reader.h:418\r\n8: perform_http(http_opts_t*, http_result_t*) at http_job.cc:669\r\n9: http_job_t::worker_fn(read_stream_t*, write_stream_t*) at intrusive_list.hpp:57\r\n10: spawner_run_t::main_loop() at extproc_spawner.cc:61\r\n11: extproc_spawner_t::fork_spawner() at extproc_spawner.cc:200\r\n12: extproc_spawner_t::extproc_spawner_t() at extproc_spawner.cc:164\r\n13: main_rethinkdb_porcelain(int, char**) at command_line.cc:1721\r\n14: main+0x153 at main.cc:27\r\n15: __libc_start_main+0x99 at 0xb51bc632 (/lib/arm-linux-gnueabihf/libc.so.6)\r\n```\r\n\r\n(This isn't a super high priority issue since our ARM support is still experimental.)"},"comment":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/comments/141608196","html_url":"https://github.com/rethinkdb/rethinkdb/issues/4839#issuecomment-141608196","issue_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4839","id":141608196,"user":{"login":"paulscliu","id":1845388,"avatar_url":"https://avatars.githubusercontent.com/u/1845388?v=3","gravatar_id":"","url":"https://api.github.com/users/paulscliu","html_url":"https://github.com/paulscliu","followers_url":"https://api.github.com/users/paulscliu/followers","following_url":"https://api.github.com/users/paulscliu/following{/other_user}","gists_url":"https://api.github.com/users/paulscliu/gists{/gist_id}","starred_url":"https://api.github.com/users/paulscliu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulscliu/subscriptions","organizations_url":"https://api.github.com/users/paulscliu/orgs","repos_url":"https://api.github.com/users/paulscliu/repos","events_url":"https://api.github.com/users/paulscliu/events{/privacy}","received_events_url":"https://api.github.com/users/paulscliu/received_events","type":"User","site_admin":false},"created_at":"2015-09-19T01:50:52Z","updated_at":"2015-09-19T01:50:52Z","body":"I made the modification and recompile. RethinkDB 2.1.4 now run fine on the Cubietruck. I will let it run for few days to see if there is any problem but I don't anticipate any"}}