{"action":"created","issue":{"url":"https://api.github.com/repos/scylladb/scylla/issues/1656","repository_url":"https://api.github.com/repos/scylladb/scylla","labels_url":"https://api.github.com/repos/scylladb/scylla/issues/1656/labels{/name}","comments_url":"https://api.github.com/repos/scylladb/scylla/issues/1656/comments","events_url":"https://api.github.com/repos/scylladb/scylla/issues/1656/events","html_url":"https://github.com/scylladb/scylla/issues/1656","id":175746755,"number":1656,"title":"seastar - Exceptional future ignored: std::out_of_range (_Map_base::at)","user":{"login":"slivne","id":3465480,"avatar_url":"https://avatars.githubusercontent.com/u/3465480?v=3","gravatar_id":"","url":"https://api.github.com/users/slivne","html_url":"https://github.com/slivne","followers_url":"https://api.github.com/users/slivne/followers","following_url":"https://api.github.com/users/slivne/following{/other_user}","gists_url":"https://api.github.com/users/slivne/gists{/gist_id}","starred_url":"https://api.github.com/users/slivne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slivne/subscriptions","organizations_url":"https://api.github.com/users/slivne/orgs","repos_url":"https://api.github.com/users/slivne/repos","events_url":"https://api.github.com/users/slivne/events{/privacy}","received_events_url":"https://api.github.com/users/slivne/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/scylladb/scylla/labels/bug","name":"bug","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"elcallio","id":7113590,"avatar_url":"https://avatars.githubusercontent.com/u/7113590?v=3","gravatar_id":"","url":"https://api.github.com/users/elcallio","html_url":"https://github.com/elcallio","followers_url":"https://api.github.com/users/elcallio/followers","following_url":"https://api.github.com/users/elcallio/following{/other_user}","gists_url":"https://api.github.com/users/elcallio/gists{/gist_id}","starred_url":"https://api.github.com/users/elcallio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elcallio/subscriptions","organizations_url":"https://api.github.com/users/elcallio/orgs","repos_url":"https://api.github.com/users/elcallio/repos","events_url":"https://api.github.com/users/elcallio/events{/privacy}","received_events_url":"https://api.github.com/users/elcallio/received_events","type":"User","site_admin":false},"assignees":[{"login":"elcallio","id":7113590,"avatar_url":"https://avatars.githubusercontent.com/u/7113590?v=3","gravatar_id":"","url":"https://api.github.com/users/elcallio","html_url":"https://github.com/elcallio","followers_url":"https://api.github.com/users/elcallio/followers","following_url":"https://api.github.com/users/elcallio/following{/other_user}","gists_url":"https://api.github.com/users/elcallio/gists{/gist_id}","starred_url":"https://api.github.com/users/elcallio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elcallio/subscriptions","organizations_url":"https://api.github.com/users/elcallio/orgs","repos_url":"https://api.github.com/users/elcallio/repos","events_url":"https://api.github.com/users/elcallio/events{/privacy}","received_events_url":"https://api.github.com/users/elcallio/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/scylladb/scylla/milestones/14","html_url":"https://github.com/scylladb/scylla/milestones/1.3","labels_url":"https://api.github.com/repos/scylladb/scylla/milestones/14/labels","id":1794296,"number":14,"title":"1.3","description":"","creator":{"login":"tzach","id":170200,"avatar_url":"https://avatars.githubusercontent.com/u/170200?v=3","gravatar_id":"","url":"https://api.github.com/users/tzach","html_url":"https://github.com/tzach","followers_url":"https://api.github.com/users/tzach/followers","following_url":"https://api.github.com/users/tzach/following{/other_user}","gists_url":"https://api.github.com/users/tzach/gists{/gist_id}","starred_url":"https://api.github.com/users/tzach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tzach/subscriptions","organizations_url":"https://api.github.com/users/tzach/orgs","repos_url":"https://api.github.com/users/tzach/repos","events_url":"https://api.github.com/users/tzach/events{/privacy}","received_events_url":"https://api.github.com/users/tzach/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":65,"state":"open","created_at":"2016-05-29T08:33:00Z","updated_at":"2016-09-19T12:40:43Z","due_on":null,"closed_at":null},"comments":16,"created_at":"2016-09-08T12:57:48Z","updated_at":"2016-09-20T13:01:58Z","closed_at":null,"body":"*Installation details*\r\nScylla version (or git commit hash):\r\nCluster size: 3\r\nOS (RHEL/CentOS/Ubuntu/AWS AMI): ScyllaDB 1.3 (ami-78d7b46f)\r\nInstance c3.large\r\n\r\non initial boot we get:\r\n```\r\nSep 08 12:06:20 ip-10-167-238-78 scylla[2144]:  [shard 0] seastar - Exceptional future ignored: std::out_of_range (_Map_base::at)\r\n```\r\n\r\nI was not able to reproduce this with ccm easily.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/scylladb/scylla/issues/comments/248294630","html_url":"https://github.com/scylladb/scylla/issues/1656#issuecomment-248294630","issue_url":"https://api.github.com/repos/scylladb/scylla/issues/1656","id":248294630,"user":{"login":"slivne","id":3465480,"avatar_url":"https://avatars.githubusercontent.com/u/3465480?v=3","gravatar_id":"","url":"https://api.github.com/users/slivne","html_url":"https://github.com/slivne","followers_url":"https://api.github.com/users/slivne/followers","following_url":"https://api.github.com/users/slivne/following{/other_user}","gists_url":"https://api.github.com/users/slivne/gists{/gist_id}","starred_url":"https://api.github.com/users/slivne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slivne/subscriptions","organizations_url":"https://api.github.com/users/slivne/orgs","repos_url":"https://api.github.com/users/slivne/repos","events_url":"https://api.github.com/users/slivne/events{/privacy}","received_events_url":"https://api.github.com/users/slivne/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T13:01:57Z","updated_at":"2016-09-20T13:01:57Z","body":"Thanks gleb @assias - collectd info related to gossip ?\n\nOn Tue, Sep 20, 2016 at 3:41 PM, Gleb Natapov <notifications@github.com>\nwrote:\n\n> Here is better trace:\n>\n> #0 0x00007ffff7251eb0 in std::out_of_range::out_of_range(char const*)@plt\n> () from /lib64/libstdc++.so.6\n> #1 0x00007ffff727e659 in std::__throw_out_of_range (__s=__s@entry=0x16912cf\n> \"_Map_base::at\") at ../../../../../libstdc++-v3/\n> src/c++11/functexcept.cc:90\n> #2 0x0000000000ea208d in std::__detail::_Map_base<gms::inet_address,\n> std::pair<gms::inet_address const, gms::endpoint_state>,\n> std::allocator<std::pair<gms::inet_address const, gms::endpoint_state> >,\n> std::__detail::_Select1st, std::equal_to<gms::inet_address>,\n> std::hash<gms::inet_address>, std::__detail::_Mod_range_hashing,\n> std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy,\n> std::__detail::_Hashtable_traits<true, false, true>, true>::at\n> (this=<optimized out>, __k=...)\n> at /usr/include/c++/5.3.1/bits/hashtable_policy.h:646\n> #3 0x0000000000e792e4 in std::unordered_map<gms::inet_address,\n> gms::endpoint_state, std::hash<gms::inet_address>, std::equal_to<gms::inet_address>,\n> std::allocator<std::pair<gms::inet_address const, gms::endpoint_state> >\n> >::at (__k=...,\n> this=<optimized out>) at /usr/include/c++/5.3.1/bits/unordered_map.h:685\n> #4 gms::gossiper::<lambda()>::operator() (__closure=0x7fffffffcaf8) at\n> gms/gossiper.cc:127\n> #5 scollectd::value<gms::gossiper::setup_collectd()::<lambda()>\n> >::operator() (this=0x7fffffffcaf0) at /home/gleb/work/seastar/\n> seastar/core/scollectd.hh:603\n> #6 scollectd::value<gms::gossiper::setup_collectd()::<lambda()>\n> >::operator uint64_t (this=0x7fffffffcaf0) at /home/gleb/work/seastar/\n> seastar/core/scollectd.hh:612\n> #7 scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > >\n> >::<lambda(scollectd::value<scollectd::typed<gms::\n> gossiper::setup_collectd()::<lambda()> > >)>::operator() (args#0=...,\n> __closure=<optimized out>) at /home/gleb/work/seastar/\n> seastar/core/scollectd.hh:724\n> #8 scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > > >::do_unpack<0ul,\n> scollectd::values_impl<Args>::values(net::packed<long unsigned int>*)\n> const [with Args = {scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > >}; net::packed<long\n> unsigned int> = unaligned<long unsigned int>]::<lambda(scollectd::\n> value<scollectd::typed<gms::gossiper::setup_collectd()::<lambda()> > >)>\n> > (this=<optimized out>, op=<optimized out>,\n> t=...) at /home/gleb/work/seastar/seastar/core/scollectd.hh:736\n> #9 scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > >\n> >::unpack<scollectd::values_impl<Args>::values(net::packed<long unsigned\n> int>*) const [with Args = {scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > >}; net::packed<long\n> unsigned int> = unaligned<long unsigned int>]::<lambda(scollectd::\n> value<scollectd::typed<gms::gossiper::setup_collectd()::<lambda()> > >)>\n> > (this=<optimized out>, op=<optimized out>, t=...)\n> at /home/gleb/work/seastar/seastar/core/scollectd.hh:731\n> #10 scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::<lambda()> > >\n> >::values(net::packed *) const (this=<optimized out>, p=0x600008a78dc7) at\n> /home/gleb/work/seastar/seastar/core/scollectd.hh:723\n> #11 0x0000000000534c8a in scollectd::cpwriter::put (v=warning: RTTI symbol\n> not found for class 'scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::{lambda()#1}> > >'\n> ..., type=scollectd::part_type::Values, this=0x600008a78c08) at\n> core/scollectd.cc:183\n> #12 scollectd::cpwriter::put (v=warning: RTTI symbol not found for class\n> 'scollectd::values_impl<scollectd::value<scollectd::\n> typed<gms::gossiper::setup_collectd()::{lambda()#1}> > >'\n> ..., id=..., period=..., host=..., this=0x600008a78c08) at\n> core/scollectd.cc:214\n> #13 scollectd::impl::<lambda()>::operator() (__closure=0x600008bf6dc0) at\n> core/scollectd.cc:353\n> #14 do_until_continued<scollectd::impl::run()::<lambda()>&,\n> scollectd::impl::run()::<lambda()>&>(scollectd::impl::<lambda()> &,\n> scollectd::impl::<lambda()> &, promise<>) (stop_cond=..., action=...,\n> p=...) at ./core/future-util.hh:148\n> #15 0x0000000000537010 in <lambda(std::result_of_t<\n> scollectd::impl::run()::<lambda()>&()>)>::operator() (fut=...,\n> __closure=<optimized out>) at ./core/future-util.hh:153\n> #16 do_void_futurize_apply<do_until_continued(StopCondition&&,\n> AsyncAction&&, promise<>) [with AsyncAction = scollectd::impl::run()::<lambda()>&;\n> StopCondition = scollectd::impl::run()::<lambda()>&]::<lambda(std::\n> result_of_t<scollectd::impl::run()::<lambda()>&()>)>, future<> >(<unknown\n> type in /home/gleb/work/seastar/build/release/scylla, CU 0x62f57c, DIE\n> 0x7008b4>) (func=func@entry=<unknown type in\n> /home/gleb/work/seastar/build/release/scylla, CU 0x62f57c, DIE 0x7008b4>)\n> at ./core/future.hh:1183\n> #17 0x0000000000537134 in futurize<void>::apply<do_\n> until_continued(StopCondition&&, AsyncAction&&, promise<>) [with\n> AsyncAction = scollectd::impl::run()::<lambda()>&; StopCondition =\n> scollectd::impl::run()::<lambda()>&]::<lambda(std::\n> result_of_t<scollectd::impl::run()::<lambda()>&()>)>, future<> >\n> (func=<optimized out>) at ./core/future.hh:1231\n> #18 future<>::<lambda(auto:2&&)>::operator()<future_state<> >\n> (state=<unknown type in /home/gleb/work/seastar/build/release/scylla, CU\n> 0x62f57c, DIE 0x6da9c6>, __closure=0x600008bf6da0) at ./core/future.hh:887\n> #19 continuation<future<T>::then_wrapped(Func&&) [with Func =\n> do_until_continued(StopCondition&&, AsyncAction&&, promise<>) [with\n> AsyncAction = scollectd::impl::run()::<lambda()>&; StopCondition =\n> scollectd::impl::run()::<lambda()>&]::<lambda(std::\n> result_of_t<scollectd::impl::run()::<lambda()>&()>)>; Result = future<>;\n> T = {}]::<lambda(auto:2&&)> >::run(void) (this=0x600008bf6d90) at\n> ./core/future.hh:390\n> #20 0x000000000048bb2f in reactor::run_tasks (this=this@entry=0x60000028e000,\n> tasks=...) at core/reactor.cc:1896\n> #21 0x00000000004c60fb in reactor::run (this=0x60000028e000) at\n> core/reactor.cc:2316\n> #22 0x0000000000541604 in app_template::run_deprecated(int, char**,\n> std::function<void ()>&&) (this=this@entry=0x7fffffffd820, ac=ac@entry=29,\n> av=av@entry=0x7fffffffda98,\n> func=func@entry=<unknown type in /home/gleb/work/seastar/build/release/scylla,\n> CU 0x7232ef, DIE 0x7e9d35>) at core/app-template.cc:131\n> #23 0x000000000041da9b in main (ac=29, av=0x7fffffffda98) at main.cc:663\n>\n> --\n> Gleb.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/scylladb/scylla/issues/1656#issuecomment-248289444>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ADThCHAg9deblXqkGjEFIhDtlvyz2Xjtks5qr9RggaJpZM4J39g0>\n> .\n>\n"}}
{"actor":{"display_login":"slivne"}}