Date: Tue, 08 Sep 2009 16:15:31 -0000 From: Stef Walter <stef-list@memberwebs.com> To: Shteryana Shopova <shteryana@gmail.com> Cc: "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org>, Bruce Simpson <bms@incunabulum.net> Subject: Re: Panic in imo_match_source (netinet/in_mcast.c) Resent-Message-ID: <none> References: <4AA65663.8050106@incunabulum.net> <4AA65861.8@incunabulum.net> <61b573980909080654x50670168x39001267ad81c6a3@mail.gmail.com>
| previous in thread | raw e-mail | index | archive | help
Shteryana Shopova wrote: > I actually managed to get the same kernel dump using the following > sample code - http://people.freebsd.org/~syrinx/mcast/mcast_crash.c > and the crash is 100% reproducable. A temporary fix is here - > http://people.freebsd.org/~syrinx/mcast/in_mcast.c-20090908-01.diff > but I actually prefer that we go over the logic in inp_join_group() > again before proposing a patch for head as this is the second assert > panic I am seeing it causes in the last few days. I can try making up > a proper fix if Bruce is busy, but it will take a day or two until I'm > able to fully test it. Hmmmm, EADDRINUSE ... This sounds very familiar. Here's an old quagga bug that I don't think got patched properly. It does an unexpected double IP_ADD_MEMBERSHIP: http://bugzilla.quagga.net/show_bug.cgi?id=212 I'll test the patch here. Thanks! Cheers, Stef
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>