Gid crashes when warning "Model not correct, some data is lost" occurs
Posted: Mon Apr 04, 2022 12:51 pm
Hi Gid Team,
I have a frequent issue with some gid projects and I would like to know why this happens and how we can avoid this.
The problem is that when we open GiD with an existing project, we have, sometimes, a warning message saying "Model not correct, some data is lost" (cf. PrintScreen) and then Gid crashes after clicking "ok".
As Gid is crashing, we can't do anything more with this project and we have to start over from the last save.
I realised that this happens when the .lin file (in the .gid project) is "corrupted". For example, if we delete the .lin file, the warning doesn't show up anymore. However, as there is no more .lin file, we lost all conditions applied.
By investigating further into the origin of the problem, it seems that some data is missing in the .lin file (for example, if there are 35 conditions in my problem type, the .lin file has data for only 31 conditions). I have the feeling (although I am not sure) that this problem happens when the user loses his connection to the network and GiD tries to save the project on the network at the same time.
So my questions are:
Does this message appear only when the .lin file is corrupted? Does my interpretation of the problem seem correct?
If this message is related to the corrupted .lin file, is there a way to "correct" the .lin file?
Finally, is there a way to avoid this warning and the subsequent issue?
We are using GiD V14.0.
Thanks.
I have a frequent issue with some gid projects and I would like to know why this happens and how we can avoid this.
The problem is that when we open GiD with an existing project, we have, sometimes, a warning message saying "Model not correct, some data is lost" (cf. PrintScreen) and then Gid crashes after clicking "ok".
As Gid is crashing, we can't do anything more with this project and we have to start over from the last save.
I realised that this happens when the .lin file (in the .gid project) is "corrupted". For example, if we delete the .lin file, the warning doesn't show up anymore. However, as there is no more .lin file, we lost all conditions applied.
By investigating further into the origin of the problem, it seems that some data is missing in the .lin file (for example, if there are 35 conditions in my problem type, the .lin file has data for only 31 conditions). I have the feeling (although I am not sure) that this problem happens when the user loses his connection to the network and GiD tries to save the project on the network at the same time.
So my questions are:
Does this message appear only when the .lin file is corrupted? Does my interpretation of the problem seem correct?
If this message is related to the corrupted .lin file, is there a way to "correct" the .lin file?
Finally, is there a way to avoid this warning and the subsequent issue?
We are using GiD V14.0.
Thanks.