FS#52915 - [abuse] Segfault on launch
Attached to Project:
Community Packages
Opened by Seth Rader (4LT) - Thursday, 09 February 2017, 20:32 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 15 February 2017, 09:02 GMT
Opened by Seth Rader (4LT) - Thursday, 09 February 2017, 20:32 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 15 February 2017, 09:02 GMT
|
Details
Description:
Abuse segfaults on launch. Output: abuse 0.8 Abuse version 0.8 Sound: Enabled Specs : main file set to abuse.spe Protocol Installed : UNIX generic TCPIP Lisp: 527 symbols defined, 99 system functions, 319 pre-compiled functions (load "abuse.lsp") [.. ]Segmentation fault (core dumped) Package Version: 0.8-7 Notes: This did not occur on the previous package version with the same (0.8-6). Using default config (moved ~/.abuse to ~/.abuse.bk) has no effect. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Wednesday, 15 February 2017, 09:02 GMT
Reason for closing: Fixed
Wednesday, 15 February 2017, 09:02 GMT
Reason for closing: Fixed
However, commenting out "(setq load_warn nil)" in /usr/share/abuse/orig/abuse.lsp lets the LISP code be interpreted one more line before it crashes.
I think this may be an issue with the internal LISP interpreter in Abuse.
Anyone else get one step further by using (print "test") after the (setq load_warn nil), run abuse and then comment out (setq load_warn nil) and run abuse again?
Also, "(print 'nil)" causes a segfault
The updated package will appear in [community] shortly. Please confirm that it's now working.