Created attachment 443904 [details] emerge_info.log nedit segfaults when I try to run it via "nedit" (neditc doesn't, but of course needs a server).
$ gdb nedit (gdb) run [ ... ] stopped by SIGSEGV (gdb) thread apply all bt full
Created attachment 443956 [details] gdb output
I compiled git and it works. Apparently, https://sourceforge.net/p/nedit/git/ci/1a441b957a7f37bb9ab7ae15fefd3f41d59b3da4/ is needed as a patch.
Just ran into this bug myself. Any update on including this patch? Another method to fix this would be to add the adobe-75dpi-fonts and adobe-wood Pi-fonts as deps in the ebuild or mention it in the post install? It might save users a lot of time trouble shooting.
I think I just ran into this myself... I installed nedit-5.6-r1 just now to try it out, but all it does is segfault. Cool! (gdb) run Starting program: /usr/bin/nedit [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. initialize (request=0x7fffffffa280, new=0x555555b91330) at text.c:781 781 int charWidth = fs->max_bounds.width; (gdb) bt #0 initialize (request=0x7fffffffa280, new=0x555555b91330) at text.c:781 #1 0x00007ffff76b98dc in ?? () from /usr/lib64/libXt.so.6 #2 0x00007ffff76ba278 in ?? () from /usr/lib64/libXt.so.6 #3 0x00007ffff76ba6b2 in _XtCreateWidget () from /usr/lib64/libXt.so.6 #4 0x00007ffff76e9b90 in ?? () from /usr/lib64/libXt.so.6 #5 0x00007ffff76e9fc3 in XtVaCreateManagedWidget () from /usr/lib64/libXt.so.6 #6 0x000055555559b29c in createTextArea (parent=parent@entry=0x555555b84720, window=window@entry=0x555555a06c10, rows=24, cols=80, emTabDist=0, delimiters=delimiters@entry=0x5555558daa70 <PrefData+4720> ".,/\\`'!|@#%^&*()-=+{}[]\":;<>?", wrapMargin=0, lineNumCols=0) at window.c:2242 #7 0x00005555555a16f1 in CreateWindow ( name=name@entry=0x7fffffffaba0 "Untitled", geometry=<optimized out>, geometry@entry=0x0, iconic=iconic@entry=0) at window.c:716 #8 0x000055555558ea56 in EditNewFile (inWindow=0x0, geometry=0x0, iconic=0, languageMode=0x0, defaultPath=0x0) at file.c:129 #9 0x000055555558c01d in main (argc=<optimized out>, argv=<optimized out>) at nedit.c:799 (gdb) p fs $1 = (XFontStruct *) 0x0 I guess ~19 months isn't enough time to get what appears to be a known fix (itself ~31 months old) incorporated...?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f8269c38f50f99683311ebb84658cb7a87b865 commit 06f8269c38f50f99683311ebb84658cb7a87b865 Author: Amy Liffey <amynka@gentoo.org> AuthorDate: 2018-03-13 08:57:55 +0000 Commit: Amy Liffey <amynka@gentoo.org> CommitDate: 2018-03-13 09:05:26 +0000 app-editors/nedit: fix X core font crash Closes: https://bugs.gentoo.org/591912 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../nedit/files/nedit-5.6-fix-crash-with-noX.patch | 118 +++++++++++++++++++++ app-editors/nedit/files/nedit-5.6-ldflags.patch | 4 +- app-editors/nedit/nedit-5.6-r2.ebuild | 78 ++++++++++++++ 3 files changed, 198 insertions(+), 2 deletions(-)