bug-apl
[Top][All Lists]
Advanced

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

Corrupted Workspace


From: Hans-Peter Sorge
Subject: Corrupted Workspace
Date: Sun, 1 Mar 2020 14:45:04 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

Hi,

it rarely happens - here is one.....

[joy@joyw520 ~]$ apl

                    ______ _   __ __  __    ___     ____   __
                   / ____// | / // / / /   /   |   / __ \ / /
                  / / __ /  |/ // / / /   / /| |  / /_/ // /
                 / /_/ // /|  // /_/ /   / ___ | / ____// /___
                 \____//_/ |_/ \____/   /_/  |_|/_/    /_____/

                    Welcome to GNU APL version 1.8 / 1236M

                Copyright (C) 2008-2019  Dr. Jürgen Sauermann
                       Banner by FIGlet: www.figlet.org

                This program comes with ABSOLUTELY NO WARRANTY;
                          for details run: apl --gpl.

     This program is free software, and you are welcome to redistribute it
         according to the GNU Public License (GPL) version 3 or later.

      )WSID CORRUPTED_WS
WAS CLEAR WS
          ∇r←x p;s
[1] [1]   s←⍳p
[2] [2] s,s+1
[3] ∇

⍝  A RATHER SIMPLE BUG the funktion does not return a value.......:
      ⊃x¨⍳2
1 2
VALUE ERROR
μ-Z__LO_EACH_B[2]  μ-Z[μ-N]←⊂μ-LO⊃μ-B[μ-N]
                   ^
      ∇x[⎕]
    ∇
[0]   r←x p;s
[1]   s←⍳p
[2]   s,s+1
    ∇
[3] [2] r←s,s+1
[3] ∇

⍝ FUNCTION x FIXED ...........................................:

      )save

===================================================
SEGMENTATION FAULT

----------------------------------------
-- Stack trace at main.cc:88
----------------------------------------
0x7FC8D41811A3 __libc_start_main
0x4731B5  main
0x5CEF05   Workspace::immediate_execution(bool)
0x4BFE29    Command::process_line()
0x4BF9F4 Command::process_line(UCS_string&)
0x4BEFFE      Command::do_APL_command(std::ostream&, UCS_string&)
0x4B4DA4       Command::cmd_SAVE(std::ostream&, UCS_string_vector const&)
0x5D4060        Workspace::save_WS(std::ostream&, LibRef, UCS_string const&, bool)
0x47ECDA         XML_Saving_Archive::save()
0x5CEF4B          Workspace::unmark_all_values()
0x58BA28           SymbolTable::unmark_all_values() const
0x587B07            Symbol::unmark_all_values() const
0x7FC8D46F0B20
0x4798E7
========================================
====================================================

Goodbye.
Session duration: 145.381 seconds
[joy@joyw520 ~]$ apl

                    ______ _   __ __  __    ___     ____   __
                   / ____// | / // / / /   /   |   / __ \ / /
                  / / __ /  |/ // / / /   / /| |  / /_/ // /
                 / /_/ // /|  // /_/ /   / ___ | / ____// /___
                 \____//_/ |_/ \____/   /_/  |_|/_/    /_____/

                    Welcome to GNU APL version 1.8 / 1236M

                Copyright (C) 2008-2019  Dr. Jürgen Sauermann
                       Banner by FIGlet: www.figlet.org

                This program comes with ABSOLUTELY NO WARRANTY;
                          for details run: apl --gpl.

     This program is free software, and you are welcome to redistribute it
         according to the GNU Public License (GPL) version 3 or later.
OOPS..........................................................................:
      )load CORRUPTED_WS
*** workspace file /home/joy/workspaces/CORRUPTED_WS.xml
    seems to be incomplete (possibly caused by a crash on )SAVE?)
    You may still be able to )COPY from it.

NOT COPIED


reply via email to

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