{"action":"created","issue":{"url":"https://api.github.com/repos/StanfordLegion/legion/issues/36","labels_url":"https://api.github.com/repos/StanfordLegion/legion/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/StanfordLegion/legion/issues/36/comments","events_url":"https://api.github.com/repos/StanfordLegion/legion/issues/36/events","html_url":"https://github.com/StanfordLegion/legion/issues/36","id":100398345,"number":36,"title":"use of uninitialized incoming message manager","user":{"login":"noahdesu","id":242417,"avatar_url":"https://avatars.githubusercontent.com/u/242417?v=3","gravatar_id":"","url":"https://api.github.com/users/noahdesu","html_url":"https://github.com/noahdesu","followers_url":"https://api.github.com/users/noahdesu/followers","following_url":"https://api.github.com/users/noahdesu/following{/other_user}","gists_url":"https://api.github.com/users/noahdesu/gists{/gist_id}","starred_url":"https://api.github.com/users/noahdesu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noahdesu/subscriptions","organizations_url":"https://api.github.com/users/noahdesu/orgs","repos_url":"https://api.github.com/users/noahdesu/repos","events_url":"https://api.github.com/users/noahdesu/events{/privacy}","received_events_url":"https://api.github.com/users/noahdesu/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/StanfordLegion/legion/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"streichler","id":674437,"avatar_url":"https://avatars.githubusercontent.com/u/674437?v=3","gravatar_id":"","url":"https://api.github.com/users/streichler","html_url":"https://github.com/streichler","followers_url":"https://api.github.com/users/streichler/followers","following_url":"https://api.github.com/users/streichler/following{/other_user}","gists_url":"https://api.github.com/users/streichler/gists{/gist_id}","starred_url":"https://api.github.com/users/streichler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/streichler/subscriptions","organizations_url":"https://api.github.com/users/streichler/orgs","repos_url":"https://api.github.com/users/streichler/repos","events_url":"https://api.github.com/users/streichler/events{/privacy}","received_events_url":"https://api.github.com/users/streichler/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2015-08-11T20:13:14Z","updated_at":"2015-08-11T21:14:10Z","closed_at":null,"body":"I'm seeing the following assertion failure in `dma` branch.\r\n\r\n```\r\nPinned Memory Usage: GASNET=256, RMEM=0, LMB=4, SDP=64, total=324\r\nAssertion failed: (incoming_message_manager != 0), function enqueue_incoming, file /Users/nwatkins/src/legion/runtime/activemsg.cc, line 717.\r\n*** Caught a fatal signal: SIGABRT(6) on node 0/2\r\n[0] 0: 0   tester_io                           0x000000010fdef265 gasneti_bt_execinfo + 37 \r\n[0] 1: 1   tester_io                           0x000000010fdec375 gasneti_print_backtrace + 581 \r\n[0] 2: 2   tester_io                           0x000000010fe47f7c gasneti_defaultSignalHandler + 268 \r\n[0] 3: 3   libsystem_platform.dylib            0x00007fff8e6b5f1a _sigtramp + 26 \r\n[0] 4: 4   ???                                 0x0000000000000000 0x0 + 0 \r\n[0] 5: 5   libsystem_c.dylib                   0x00007fff9286cb53 abort + 129 \r\n[0] 6: 6   libsystem_c.dylib                   0x00007fff92834c39 basename + 0 \r\n[0] 7: 7   tester_io                           0x000000010f595a98 _Z16enqueue_incomingtP15IncomingMessage + 88 \r\n[0] 8: 8   tester_io                           0x000000010f6b087a _ZN14MessageRawArgsIN5Realm19NodeAnnounceMessage11RequestArgsELi141EXadL_Z19dummy_short_handlerIS2_EvT_EEXadL_ZNS1_14handle_requestES2_PKvmEELi8EE14handler_mediumEPvS8_miiiiiiii + 442 \r\n[0] 9: 9   tester_io                           0x000000010fe524b4 _Z19AMUDP_processPacketP9amudp_bufi + 4884 \r\n[0] 10: 10  tester_io                           0x000000010fe53c15 AM_Poll + 341 \r\n[0] 11: 11  tester_io                           0x000000010fde5392 gasnetc_AMPoll + 50 \r\n[0] 12: 12  tester_io                           0x000000010f596c31 _Z15do_some_pollingv + 33 \r\n[0] 13: 13  tester_io                           0x000000010f597046 _ZL23gasnet_poll_thread_loopPv + 38 \r\n[0] 14: 14  libsystem_pthread.dylib             0x00007fff90409268 _pthread_body + 131 \r\n[0] 15: 15  libsystem_pthread.dylib             0x00007fff904091e5 _pthread_body + 0 \r\n[0] 16: 16  libsystem_pthread.dylib             0x00007fff9040741d thread_start + 13 \r\n```"},"comment":{"url":"https://api.github.com/repos/StanfordLegion/legion/issues/comments/130079655","html_url":"https://github.com/StanfordLegion/legion/issues/36#issuecomment-130079655","issue_url":"https://api.github.com/repos/StanfordLegion/legion/issues/36","id":130079655,"user":{"login":"streichler","id":674437,"avatar_url":"https://avatars.githubusercontent.com/u/674437?v=3","gravatar_id":"","url":"https://api.github.com/users/streichler","html_url":"https://github.com/streichler","followers_url":"https://api.github.com/users/streichler/followers","following_url":"https://api.github.com/users/streichler/following{/other_user}","gists_url":"https://api.github.com/users/streichler/gists{/gist_id}","starred_url":"https://api.github.com/users/streichler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/streichler/subscriptions","organizations_url":"https://api.github.com/users/streichler/orgs","repos_url":"https://api.github.com/users/streichler/repos","events_url":"https://api.github.com/users/streichler/events{/privacy}","received_events_url":"https://api.github.com/users/streichler/received_events","type":"User","site_admin":false},"created_at":"2015-08-11T21:14:10Z","updated_at":"2015-08-11T21:14:10Z","body":"Galen, what are you trying to get out of GASNet's debug mode?  That error is not one that's easy to fix.  The GASNet spec insists that you use their wrappers around pthread_mutex_t for mutex used by a gasnet handler thread, but that prevents you (in debug mode) from doing anything in non-gasnet-handler-threads before gasnet initialization..."}}