Re: Afserver crashes
Posted: Tue Mar 14, 2017 3:29 pm
or maybe you can give me a good hint on how to properly attach valgrind so we have more debug info.
CG tools pack includes Afanasy render manager and Rules projects tracker.
https://forum.cgru.info/
Code: Select all
--- dlThread.cpp 2017-03-15 12:09:05.300428237 -0700
+++ dlThread.cpp.mod 2017-03-15 12:08:45.772250461 -0700
@@ -23,6 +23,7 @@
/* The following chunk are for GetNbProcessors. */
#ifdef LINUX
#include <sys/sysinfo.h>
+#include <stdio.h>
#endif
#ifdef IRIX
@@ -246,6 +247,12 @@
#else
pthread_attr_t attr;
pthread_attr_init( &attr );
+ pthread_attr_setstacksize(&attr, 32768);
+
+// size_t size;
+// int ret = pthread_attr_getstacksize(&attr, &size);
+// printf ( "Get: ret=%d,size=%u\n" , ret , size ) ;
+
if( detached )
{
pthread_attr_setdetachstate( &attr, PTHREAD_CREATE_DETACHED );
Code: Select all
pthread_attr_setstacksize(&attr, 32768);