Revision: 75569
http://sourceforge.net/p/brlcad/code/75569
Author: starseeker
Date: 2020-04-23 04:21:43 +0000 (Thu, 23 Apr 2020)
Log Message:
-----------
Add some notes. Failures seem to be associated with raytracing code (gqa, rt)
so perhaps the semaphores are a secondary consequence of some other issue?
Modified Paths:
--------------
brlcad/trunk/doc/bsd_semaphore_bug.txt
Modified: brlcad/trunk/doc/bsd_semaphore_bug.txt
===================================================================
--- brlcad/trunk/doc/bsd_semaphore_bug.txt 2020-04-23 04:11:30 UTC (rev
75568)
+++ brlcad/trunk/doc/bsd_semaphore_bug.txt 2020-04-23 04:21:43 UTC (rev
75569)
@@ -13,6 +13,8 @@
Adjustment of the bombing message code reveals that the fatal error is
EPERM - The current thread does not own the mutex.
+Maybe relevant (not sure if we have any code that might be using automatic
variables after thread_exit(), but the symptoms sound similar...) Only other
candidate I'm seeing is memory corruption of some sort...
+https://stackoverflow.com/a/7612070
The first failure is from a GQA run:
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits