|September 26, 2009, 18:04||
FLUENT received fatal signal (ACCESS_VIOLATION)???
Join Date: Aug 2009
Posts: 6Rep Power: 7
I wrote a DEFINE_ON_DEMAND type code to read some data from files into FLUENT so that I can use the data in later source term calculations. After interpreting it successfully, I clicked "EXCUTE" the Excute on Demand panel and I got this error message:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save cas/data under new name.
3. Exit programme and restart to continue.
4. Report error to your distributor.
I have no idea what the problem could be, I am seeking some experts' opinions.........
Here is that part of the code(The matrix definitions was defined as global variables and were not pasted here):
FILE *ifp; // Pointer for the data file
numnodes = xdirnodes * ydirnodes * zdirnodes; // Calculate total number of nodes in volume
ifp = fopen("Rho.dat", "r"); // Open data file for scanning
kfp = fopen("ExEyEz.dat", "r");
//*** READ IN VALUES ***//
for(i=1; i<=numnodes; i++)
fscanf(ifp, "%f", rho[k]);
fscanf(kfp, "%f", dvdx[k]);
fscanf(kfp, "%f", dvdy[k]);
fscanf(kfp, "%f", dvdz[k]);
|October 19, 2009, 11:03||
Pointers... always a problem
Join Date: Mar 2009
Posts: 647Rep Power: 11
You should put a check for the pointers:
if (NULL == if) Error("Something is wrong with your input file!\n");
fscanf(ifp, "%f", &rho[k]);
|Thread||Thread Starter||Forum||Replies||Last Post|
|On Bug of Fluent 12.0||lzgwhy||FLUENT||0||August 26, 2009 06:41|
|FLUENT received fatal signal (ACCESS_VIOLATION)||CHAKER||FLUENT||1||August 6, 2009 10:10|
|Problems in lauching FLUENT||Lourival||FLUENT||3||January 16, 2008 17:48|
|fatal signal (ACCESS_VIOLATION)||manu||FLUENT||0||December 10, 2007 07:10|
|FLUENT received fatal signal (ACCESS_VIOLATION)||samy||FLUENT||0||November 10, 2007 14:09|