{"action":"created","issue":{"url":"https://api.github.com/repos/aerospike/aerospike-server/issues/83","labels_url":"https://api.github.com/repos/aerospike/aerospike-server/issues/83/labels{/name}","comments_url":"https://api.github.com/repos/aerospike/aerospike-server/issues/83/comments","events_url":"https://api.github.com/repos/aerospike/aerospike-server/issues/83/events","html_url":"https://github.com/aerospike/aerospike-server/issues/83","id":100348424,"number":83,"title":"findFrom(Value begin, int count) causes SIGSEGV when count ~ Integer.MAX_VALUE","user":{"login":"rahulpowar","id":3083314,"avatar_url":"https://avatars.githubusercontent.com/u/3083314?v=3","gravatar_id":"","url":"https://api.github.com/users/rahulpowar","html_url":"https://github.com/rahulpowar","followers_url":"https://api.github.com/users/rahulpowar/followers","following_url":"https://api.github.com/users/rahulpowar/following{/other_user}","gists_url":"https://api.github.com/users/rahulpowar/gists{/gist_id}","starred_url":"https://api.github.com/users/rahulpowar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rahulpowar/subscriptions","organizations_url":"https://api.github.com/users/rahulpowar/orgs","repos_url":"https://api.github.com/users/rahulpowar/repos","events_url":"https://api.github.com/users/rahulpowar/events{/privacy}","received_events_url":"https://api.github.com/users/rahulpowar/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-11T16:06:11Z","updated_at":"2015-10-02T19:11:49Z","closed_at":"2015-10-02T19:11:49Z","body":"Bit of an edge condition but looks like something that should be caught.\r\n\r\nWhen using an LLIST on Aerospike build 3.5.15 with the Java client, issuing the method above with very large values for count causes a SIGSEGV on the server.\r\n\r\n\t(signal.c::160) SIGSEGV received, aborting Aerospike Community Edition build 3.5.15\r\n\t(signal.c::162) stacktrace: found 17 frames\r\n\t(signal.c::162) stacktrace: frame 0: /usr/bin/asd(as_sig_handle_segv+0x54) [0x478115]\r\n\t(signal.c::162) stacktrace: frame 1: /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f2088a5c1e0]\r\n\t(signal.c::162) stacktrace: frame 2: /usr/bin/asd(as_arraylist_insert+0x82) [0x531e6b]\r\n\t(signal.c::162) stacktrace: frame 3: /usr/bin/asd() [0x52b816]\r\n\t(signal.c::162) stacktrace: frame 4: /usr/bin/asd() [0x54f798]\r\n\t(signal.c::162) stacktrace: frame 5: /usr/bin/asd(lua_pcall+0x30) [0x53f440]\r\n\t(signal.c::162) stacktrace: frame 6: /usr/bin/asd() [0x528491]\r\n\t(signal.c::162) stacktrace: frame 7: /usr/bin/asd() [0x52940c]\r\n\t(signal.c::162) stacktrace: frame 8: /usr/bin/asd(udf_apply_record+0x106) [0x4d1dfb]\r\n\t(signal.c::162) stacktrace: frame 9: /usr/bin/asd(udf_rw_local+0x1a4) [0x4d2101]\r\n\t(signal.c::162) stacktrace: frame 10: /usr/bin/asd() [0x4bc7bf]\r\n\t(signal.c::162) stacktrace: frame 11: /usr/bin/asd(as_rw_start+0x28b) [0x4bf503]\r\n\t(signal.c::162) stacktrace: frame 12: /usr/bin/asd(process_transaction+0xcfd) [0x4c8db0]\r\n\t(signal.c::162) stacktrace: frame 13: /usr/bin/asd(thr_tsvc_process_or_enqueue+0x3e) [0x4c91f1]\r\n\t(signal.c::162) stacktrace: frame 14: /usr/bin/asd(thr_demarshal+0x402) [0x48d47d]\r\n\t(signal.c::162) stacktrace: frame 15: /lib/x86_64-linux-gnu/libpthread.so.0(+0x6b50) [0x7f2089876b50]\r\n\t(signal.c::162) stacktrace: frame 16: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f2088b0595d]\r\n\t\r\nThis is with a 1GB memory based storage-engine namespace."},"comment":{"url":"https://api.github.com/repos/aerospike/aerospike-server/issues/comments/145128876","html_url":"https://github.com/aerospike/aerospike-server/issues/83#issuecomment-145128876","issue_url":"https://api.github.com/repos/aerospike/aerospike-server/issues/83","id":145128876,"user":{"login":"MichaelDiep","id":5934091,"avatar_url":"https://avatars.githubusercontent.com/u/5934091?v=3","gravatar_id":"","url":"https://api.github.com/users/MichaelDiep","html_url":"https://github.com/MichaelDiep","followers_url":"https://api.github.com/users/MichaelDiep/followers","following_url":"https://api.github.com/users/MichaelDiep/following{/other_user}","gists_url":"https://api.github.com/users/MichaelDiep/gists{/gist_id}","starred_url":"https://api.github.com/users/MichaelDiep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MichaelDiep/subscriptions","organizations_url":"https://api.github.com/users/MichaelDiep/orgs","repos_url":"https://api.github.com/users/MichaelDiep/repos","events_url":"https://api.github.com/users/MichaelDiep/events{/privacy}","received_events_url":"https://api.github.com/users/MichaelDiep/received_events","type":"User","site_admin":false},"created_at":"2015-10-02T19:11:49Z","updated_at":"2015-10-02T19:11:49Z","body":"This issue is fixed in 3.6.0 released on Aug 31, 2015."}}