|igraph Reference Manual|
It is likely that the igraph error handling method is not thread-safe, mainly because of the static global stack which is used to store the address of the temporarily allocated objects. This issue might be addressed in a later version of igraph.
|<< 4.4. Writing igraph functions with proper error handling||Chapter 6. Data structure library: vector, matrix, other data types >>|