trunk r18666, miniupnpd crashes when removing rules - solution inside
|Reported by:||thomas@…||Owned by:||developers|
|Priority:||normal||Milestone:||Barrier Breaker 14.07|
|Keywords:||miniupnpd, segfault, iptc_free||Cc:|
There were some tickets about this, but all of them are closed.
When I add a port forward in miniupnpd, then delete it again, only the NAT rule is removed, the filter rule isn't. miniupnpd crashes then.
The problem is that 001-iptcrdr_memleaks.patch is invalid: The iptc_free is called inside delete_rule_and_commit already, leading to it being called twice. Thus, the iptc_free added by the patch causes a segfault.