$ jmacs new_file_1 new_file_2 Processing '/etc/joe/jmacsrc'...Processing '/etc/joe/ftyperc'...done done Segmentation fault According to gdb, the error occurs in main.c:434 which reads p_goto_bol(bw->cursor); One can easily see that bw in this case will always be NULL. Upstream has commited a fix, but not released it yet: http://joe-editor.cvs.sourceforge.net/viewvc/joe-editor/joe-current/main/main.c?r1=1.5&r2=1.6 Applying that patch to the joe sources fixed the issue for me. I guess it would make sense to include that patch in a revbump until a new version gets officially released.
I repeatedly asked for a new upstream release, without reply so far: http://thread.gmane.org/gmane.editors.joe/503 https://sourceforge.net/projects/joe-editor/forums/forum/131147/topic/3445084 I also encountered and reported the same bug for Ubuntu: https://bugs.launchpad.net/ubuntu/+source/joe/+bug/444550
Created attachment 208738 [details, diff] diff of joe-current/main/main.c 1.5 to 1.6 This patch is just the changeset required to fix this bug here, as pointed out in comment #0. Simply applying it should be enough. $ cd joe-current/main; cvs diff -r 1.5 -r 1.6 main.c
3.7-r1 released with the patch. Thanks!