#443: Bad assertion in sendmsg_sendmsg()
-------------------------------------------+--------------------------------
Reporter: narge-macosforge@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 5: Not set | Milestone:
Component: Calendar Server | Severity: Crash/data loss
Keywords: | Radar:
-------------------------------------------+--------------------------------
I recently upgraded caldavd from 2.4 to trunk on a ppc linux machine.
After the upgrade, caldavd dies on the first incoming connection, with an
assertion failure at twext/python/sendmsg.c line 213.
This assertion states that CMSG_NXTHDR() returns non-NULL. However, it
will only return non-NULL if there is space for another control message.
Thus, the assertion always fails after copying the last control message;
it should be moved to the beginning of the loop, before CMSG_NXTHDR().
--
Ticket URL: <http://trac.calendarserver.org/ticket/443>
Calendar and Contacts Server </>
HTTP/WebDAV/CalDAV Server
_______________________________________________
calendarserver-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev