When the -orphan flag is used (either on the command line or in the .joerc file) and multiple files are opened from the command line, joe 3.7 crashes (segmentation fault).
Removing line 434 in main.c seems to fix this problem.
Is it possible that this line should be changed rather than removed? Joe is working fine for me with that line removed.
See attached patch file.