jmacs crashes with SIGSEGV when opening multiple files

Bug #444550 reported by Martin von Gagern
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Gentoo Linux
Fix Released
Medium
joe (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Karmic by Martin von Gagern

Bug Description

Binary package hint: joe

$ jmacs foo bar
Processing '/etc/joe/jmacsrc'...Processing '/etc/joe/ftyperc'...done
done
Segmentation fault (core dumped)

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, at least on Gentoo: http://bugs.gentoo.org/283508
It would be great if this straight-forward fix from upstream could be included with the joe package for Karmic.

ProblemType: Bug
Architecture: amd64
Date: Tue Oct 6 15:20:00 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: wl nvidia
Package: joe 3.7-1
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
SourcePackage: joe
Uname: Linux 2.6.31-11-generic x86_64

Revision history for this message
Martin von Gagern (gagern) wrote :
Changed in gentoo:
status: Unknown → Confirmed
Ta'id Holmes (tholmes)
Changed in joe (Ubuntu):
status: New → Confirmed
Revision history for this message
Martin von Gagern (gagern) wrote :

I repeatedly asked for a new upstream release, without reply so far. References:
http://thread.gmane.org/gmane.editors.joe/503
https://sourceforge.net/projects/joe-editor/forums/forum/131147/topic/3445084

Changed in gentoo:
status: Confirmed → Fix Released
Changed in gentoo:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.