You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that the problem occurs in the function void GKfree(void **ptr1, ...) that frees memory using a variable argument list. The seg fault occurs when processing arguments
while ((ptr = va_arg(plist, void **)) != LTERM) {
if (*ptr != NULL) {
free(*ptr);
}
*ptr = NULL;
}
The first call to va_arg(plist, void **) returns a bad memory address.
If I modify GKfree() to just return then the simulation runs fine.
The text was updated successfully, but these errors were encountered:
I have successfully built svSolver on MacOS Monterey / M1 chip using OpenMPI and a local VTK install.
I can run simulations fine on a single processor but when I try to run using multiple processors I get a
Segmentation fault
in MetisIt seems that the problem occurs in the function
void GKfree(void **ptr1, ...)
that frees memory using a variable argument list. The seg fault occurs when processing argumentsThe first call to
va_arg(plist, void **)
returns a bad memory address.If I modify
GKfree()
to just return then the simulation runs fine.The text was updated successfully, but these errors were encountered: