Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Segmentation Fault - Invalid Memory Reference.

mcouilla

New member
Hello,
I am building WRF on a university computer, it will be run in serial mode on one node locally using ./wrf.exe.
I have WPS and real setup but am unable to prevent WRF from crashing.
The error I receive after a few seconds is: segmentation fault - invalid memory reference.

It is also not generating rsl out or error files.
The idealized default simulations run okay. I have yet to get real cases to work on this system, but real.exe also appears to be working properly.
I feel like this isn't a namelist error but something simple in the pathing or setup?

Any thoughts would be greatly appreciated.
 

Attachments

  • Screenshot 2025-04-04 095248.png
    Screenshot 2025-04-04 095248.png
    322.5 KB · Views: 8
Hi,
Can you attach the following files?

1) configure.wrf (from the top-level WRF directory)
2) namelist.input

Thanks!
 
How do I upload the configure.wrf file to the forum?
It does not appear when I search for it under "attach files"
 

Attachments

  • namelist(1).wps
    1 KB · Views: 1
  • namelist.input
    4 KB · Views: 2
  • Screenshot 2025-04-05 140244.png
    Screenshot 2025-04-05 140244.png
    7.4 KB · Views: 7
  • Screenshot 2025-04-05 140255.png
    Screenshot 2025-04-05 140255.png
    18.9 KB · Views: 7
I have made many edits to the namelists and setup to no avail.
I have run WRF at multiple different locations in the past, but am unable to get it set up on my current system.
Everything works until the final wrf.exe leads to "segmentation fault core dumped"
 
Do you have access to multiple processors? As. you mentioned, you compiled WRF for serial computation (which does not produce rsl* files - those are only produced with parallel execution), but it's difficult to run a domain that has any reasonable size with a single processor. Can you compile this for parallel computation, and then run with at least 16 or so processors to see if that makes any difference?
 
Top