[Openais] lock service segfaults if compiled with -DDEBUG

Steven Dake sdake at redhat.com
Wed Apr 26 18:22:59 PDT 2006


This is caused by list_del setting the removed data structure to some
invalid value (deadb33f) to catch double list_dels that shouldn't
happen.  In this case, the EX lock is always deleted from whichever list
it is on and hence should not be deleted during a lock or unlock
operation from the list again.

Regards

-------------- next part --------------
A non-text attachment was scrubbed...
Name: lck-segfault-with-debug.patch
Type: text/x-patch
Size: 1340 bytes
Desc: not available
Url : http://lists.linux-foundation.org/pipermail/openais/attachments/20060426/dc1b1cb8/lck-segfault-with-debug-0001.bin


More information about the Openais mailing list