gameflorist/dunedynasty

Segmentation fault on arm64

Closed this issue · 2 comments

Hi,

arm64 binary segfaults on my M1Pro running macOS 14.4.1:

$ ./dunedynasty
Dune data directory: /Users/mirek/bin/dunedynasty-v1.6.2-macos-arm64/
Personal data directory: /Users/mirek/bin/dunedynasty-v1.6.2-macos-arm64/
Segmentation fault: 11

Data files are in place:

$ ls -l data/
total 13928
-rw-r--r--@ 1 mirek  staff      725 Feb 24 22:36 FILELIST.TXT
-rw-r--r--@ 1 mirek  staff   411391 Nov 14  1992 atre.pak
-rw-r--r--@ 1 mirek  staff   438114 Nov 21  1992 dune.pak
-rw-r--r--@ 1 mirek  staff    50435 Nov 20  1992 english.pak
-rw-r--r--@ 1 mirek  staff   592797 Nov 16  1992 finale.pak
-rw-r--r--@ 1 mirek  staff   434162 Nov  7  1992 hark.pak
-rw-r--r--@ 1 mirek  staff  1225454 Nov 21  1992 intro.pak
-rw-r--r--@ 1 mirek  staff   975460 Nov  7  1992 introvoc.pak
-rw-r--r--@ 1 mirek  staff   573697 Nov 14  1992 mentat.pak
-rw-r--r--@ 1 mirek  staff    45589 Nov  7  1992 merc.pak
-rw-r--r--@ 1 mirek  staff   462480 Nov  7  1992 ordos.pak
-rw-r--r--@ 1 mirek  staff   315946 Nov 21  1992 scenario.pak
-rw-r--r--@ 1 mirek  staff  1310138 Nov 14  1992 sound.pak
-rw-r--r--@ 1 mirek  staff   262738 Nov  7  1992 voc.pak

What can be done to fix this?

The same goes for self built binary:

$ ./dunedynasty
Dune data directory: /Users/mirek/Downloads/dunedynasty-1.6.2/dist/
Personal data directory: /Users/mirek/Downloads/dunedynasty-1.6.2/dist/
Segmentation fault: 11

My fault. Probably corrupted PAK files.