[gitlog] [eggheads/eggdrop] cb6548: channels.mod will no longer delete channels not in...

GitHub noreply at github.com
Mon Apr 24 02:16:55 UTC 2017

  Branch: refs/heads/develop
  Home:   https://github.com/eggheads/eggdrop
  Commit: cb6548d18163d10bb44292d91aca0499f288756b
  Author: Thomas Sader <thommey at gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/mod/channels.mod/channels.c
    M src/version.h

  Log Message:
  channels.mod will no longer delete channels not in the chanfile on restart/load.

Fixes a segfault when irc.mod is loaded before channels.mod:
* channels.mod deletes an unsaved channel on restart (channel add #foo; restart)
* this sends a PART message
* irc.mod did not initialize the part bind table before loading channels.mod
* check_tcl_part -> check_tcl_bind dereferences H_part bind table (nullptr)

Found by: HeXiLeD

More information about the Changes mailing list