bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] Attention signal issues


From: Juergen Sauermann
Subject: Re: [Bug-apl] Attention signal issues
Date: Mon, 21 Jul 2014 20:15:03 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hi David,

good point, thanks. Maybe fixed in SVN 383.

/// Jürgen


On 07/21/2014 07:40 PM, David B. Lamkins wrote:
Here's another data point:

APL built without readline exhibits the same crash as APL run inside
Emacs.

It seems that the absence of readline is the trigger for this crash.


On Mon, 2014-07-21 at 09:23 -0700, David B. Lamkins wrote:
Thank you.

I no longer see the APserver termination message upon an attention
signal.

However, the segfault and backtrace still happens when APL runs inside
Emacs.

Also, please note my other post regarding detection of the attention
signal.

On Mon, 2014-07-21 at 12:24 +0200, Juergen Sauermann wrote:
Hi David,

thanks, should be fixed in SVN 381.

/// Jürgen


On 07/20/2014 07:40 PM, David Lamkins wrote:

Jüergen and Elias, I think there might be something here for each of
you.


See comments in attached test case.


There are two transcripts following:



1. From within gnu-apl-mode:

       )load foo
loading )DUMP file /home/dlamkins/APL/workspaces/foo.apl...
WAS CLEAR WS
       test
test   C-c C-c

=====
APserver terminated by SIGINT===================================
============
SEGMENTATION FAULT

----------------------------------------
-- Stack trace at main.cc:133
----------------------------------------
0x7fa1346e2d65 __libc_start_main
0x43af15  main
0x53344d   Workspace::immediate_execution(bool)
0x473135    Command::process_line()
0x46d17a     Command::do_APL_expression(UCS_string&)
0x47c955      Executable::execute_body() const
0x4ed880       StateIndicator::run()
0x4a34f0        Prefix::reduce_statements()
0x4fe799         Symbol::resolve(Token&, bool)
0x5095fd          Quad_QUOTE::get_apl_value() const
0x487e4b           Input::get_quad_cr_line(UCS_string)
0x7fa13474761a            strlen
0x7fa1361a3750
0x48dada
========================================
====================================================


Process apl exited abnormally with code 3



2. When run standalone in a terminal:

       )load foo
loading )DUMP file /home/dlamkins/APL/workspaces/foo.apl...
WAS CLEAR WS
       test
test ^C
APserver terminated by SIGINT
^C
ATTENTION
test[2]  →loop
           ^


--
"The secret to creativity is knowing how to hide your sources."
    Albert Einstein


http://soundcloud.com/davidlamkins
http://reverbnation.com/lamkins
http://reverbnation.com/lcw
http://lamkins-guitar.com/
http://lamkins.net/
http://successful-lisp.com/






reply via email to

[Prev in Thread] Current Thread [Next in Thread]