Welcome, Guest
Username: Password: Remember me

TOPIC: Segmentation fault

Segmentation fault 10 years 4 months ago #13597

  • lmuteau
  • lmuteau's Avatar
Hello,

I am using Artemis v6p3 to modelise seiche in harbors. I made a run on a small harbor without any problem, and now i try on a very larger one. Therefore, I have more nodes in my .slf.

When i try to run artemis with this harbor I have SIGSEGV : segmentation fault error, and nothing wrong happens with my smaller one.

When i installed TELEMAC-MASCARET on my computer, I read somewhere that I should double space memory allocated in a config file, but i did not do it because it worked very well without. And now I think this is the reason of my error.

I hope someone will see what I'm talking about, I tried to search it on google and on the forum but I don't find where I once read it. And if someone know what I am talking about, could you help me ?


With best regards,

Loïc
The administrator has disabled public write access.

Segmentation fault 10 years 4 months ago #13599

  • jmhervouet
  • jmhervouet's Avatar
Hello,

This may also be (more probably) an error in the mesh, depending on how many points you have. We know that a limit with the direct solver in Artemis is 2 M points (then the I4 size of integers is trespassed), so you are probably not at this limit. Look in your listing to see where it crashes and if you see somewhere END OF MEMORY ALLOCATION or something like that it is OK.

Regards,

Jean-Michel Hervouet
The administrator has disabled public write access.

Segmentation fault 10 years 4 months ago #13601

  • lmuteau
  • lmuteau's Avatar
Hello Jean-Michel,


Indeed, I have "END OF MEMORY ALLOCATION" in my listing, and 140 000 nodes. So, i do not understand why I am not able to run this case. Here is a screenshot of the message, if it can help.


error_artemis.png
The administrator has disabled public write access.

Segmentation fault 10 years 4 months ago #13602

  • jmhervouet
  • jmhervouet's Avatar
Hello,

So it is exactly what happens when you have a mistake in the mesh. I have already added more accurate checkings in the next version, so that we can issue a clear message, but we can imagine many types of errors so it is not obvious to catch them all. If you do not manage to find send your case and I'll try with the latest version and see where it crashes. In a recent case that I studied Fudaa was able to see the mistake and issued a message (case where two islands in the mesh are linked by a single point, which is not topologically acceptable).

With best regards,

Jean-Michel Hervouet
The administrator has disabled public write access.
Moderators: borisb

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.