[Swan-commit] Changes to ref refs/heads/master

Andrew Cagney cagney at vault.libreswan.fi
Sat Dec 9 14:34:34 UTC 2017


New commits:
commit 091792d17a23cfb0784d3b06f1b87d6f05320162
Author: Andrew Cagney <cagney at gnu.org>
Date:   Sat Dec 9 09:20:51 2017 -0500

    crypto: Revert send helper completions directly to main thread using pluto_event_now()
    
    schedule_event_now_cb(), which is the callback for pluto_event_now()
    triggers a NULL pointer core dump in the first line of event_del(EV)
    because EV seems to be NULL:
    
    2181		if (EVUTIL_FAILURE_CHECK(!ev->ev_base)) {
    
    Strange thing is that the event being passed into event_del() seems
    to be valid?!?:
    
    (gdb) print *ne
    $4 = {ne_cb = 0x7f23ec916bb0 <handle_helper_answer>, ne_arg = 0x7f23ed933328, ne_name = 0x7f23ec97d6f1 "sending helper answer", ne_event = 0x7f23dc008480}
    
    and this is definitely on the main thread:
    
    This reverts commit d457dede06f6e22e927590d1059e303cbe02cd82.



More information about the Swan-commit mailing list