Error "severe (157)...
Clear all

Error "severe (157): Program Exception - access violation"

7 Posts
5 Users
Posts: 2
Topic starter
Joined: 4 years ago

Hi all,

Relative noob here. I am a student working on an impact test on a bicycle helmet design with a Biofidelic head model. I keep having issues in solving the study at a set point it crashes continually with an error "forrtl: severe (157): Program Exception - access violation". I have run successful tests in an identical setup with a ballast head model (no internal organs etc) with great results. I am wondering if anyone has any ideas as to what causes this problem. I have a suspicion that when I set up the head model in the current tests, there may be an issue with my contacts defined as I am still trying to get my head around the correct ones to use etc, but I have tried lots of different combinations to get this to work correctly with no success. Photo attached.

Any suggestions are greatly appreciated 🙂 TIA!


6 Replies

Posts: 11
Joined: 4 years ago

Hi, usually its a problem with contact or material model used. I have found some info online. This may help.


Posts: 11
Joined: 4 years ago

also here is a good discussion on the same topic. you can use model checking tool in ls prepost to check if there is any error.


Posts: 36
Lab Tech
Joined: 4 years ago

try to use mortar contact. check your unit consistency system ...

use the latest version of the solver . 

recently our team had did a similar case study ( attached is a ex pic)


if ok, try sharing the key file , i shall try to replicate & debug the issue : to

 Helmet model

Negative Volume
Posts: 639
Joined: 5 years ago


Very cool project. This seems to be one of the great mysteries of LS-Dyna. I think this type of error may only show up when using SMP, because I can’t recall anytime that I’ve seen this issue when using MPP. I know that you said you are relatively new to Dyna: SMP stands for Shared Memory Parallel Processing and MPP stands for Massively Parallel Processing. In a basic sense, SMP is used when running on a single computer, while MPP is used when running on a cluster of computers (kinda like a supercomputer).

I’m just bringing this up for anyone who is running into this problem as well.

But if you have to run SMP, your best bet is going to be checking through contacts and materials.


Page 1 / 2