Hi Elias,

thanks, fixed in SVN 160.

/// Jürgen


On 03/09/2014 05:46 PM, Elias Mårtenson wrote:
After some playing around, I just decided to type an opening and closing paren:

    *()*


I then got the following error (trying again after restarting will not reproduce the error):

    Assertion failed: 0
    in Function:  init
    in file:  Cell.cc:47

    Call stack:

    ----------------------------------------
    -- Stack trace at Cell.cc:47
    ----------------------------------------
    0x7f6acde77de5 __libc_start_main
    0x434735  main
    0x51f53d Workspace::immediate_execution(bool)
    0x461fad  Command::process_line()
    0x460eab Command::process_line(UCS_string&)
    0x469de8  Executable::execute_body() const
    0x4de0f0 StateIndicator::run()
    0x48b17a  Prefix::reduce_statements()
    0x489144 Prefix::reduce_END_B__()
    0x4e196a  StateIndicator::statement_result(Token&)
    0x4bfc7b Quad_CR::do_CR(long, Value const&)
    0x51b8cb  Value::clone(char const*) const
    0x4594d1   Cell::init(Cell const&)
    0x442e2f    do_Assert(char const*, char const*, char const*, int)
    ========================================

    SI stack:

    Depth:    7
    Exec:     0xcbb400
    Pmode:    ◊  ()
    PC:       2 RETURN_STATS
    Stat:     ()
    err_code: 0x0
    thrown:   at StateIndicator.cc:40
    e_msg_1:  'No Error'
    e_msg_2:  ''
    e_msg_3:  ''

    Depth:    6
    Exec:     0xcb2760
    Pmode:    ◊  1 2 {⎕NC '⍺'} 10)
    PC:       5 RETURN_STATS
    Stat:     1 2 {⎕NC '⍺'} 10)
    err_code: 0x20002
    thrown:   at Prefix.cc:1048
    e_msg_1:  'SYNTAX ERROR'
    e_msg_2:  '      1 2 λ1 10)'
    e_msg_3:  '      ^        ^'

    Depth:    5
    Exec:     0xcb43f8
    Pmode:    ∇ λ1[1]
    PC:       3 ⍺
    Stat:     λ←⍺⍺⍵⍵
    err_code: 0x30001
    thrown:   at Symbol.cc:681
    e_msg_1:  'VALUE ERROR'
    e_msg_2:  'λ1[1]  λ←⍺ ⍺ ⍵ ⍵'
    e_msg_3:  '   ^'

    Depth:    4
    Exec:     0xcb1430
    Pmode:    ◊  {⍺⍺⍵⍵} 10
    PC:       3 RETURN_STATS
    Stat:     {⍺⍺⍵⍵} 10
    err_code: 0x0
    thrown:   at StateIndicator.cc:40
    e_msg_1:  'No Error'
    e_msg_2:  ''
    e_msg_3:  ''

    Depth:    3
    Exec:     0xcaf5d0
    Pmode:    ◊  ∘.×⍳10
    PC:       6 RETURN_STATS
    Stat:     ∘.×⍳10
    err_code: 0x50001
    thrown:   at Function.cc:119
    e_msg_1:  'VALENCE ERROR'
    e_msg_2:  '  ∘.×⍳10'
    e_msg_3:  '      ^  ^'

    Depth:    2
    Exec:     0xcae9b0
    Pmode:    ◊  4/[2]'xyz'
    PC:       6 ENDL
    Stat: 4/[2]'xyz'
    err_code: 0x50006
    thrown:   at Value.cc:1072
    e_msg_1:  'AXIS ERROR'
    e_msg_2:  '  4/[2]'xyz''
    e_msg_3:  '      ^   ^'

    Depth:    1
    Exec:     0xcad530
    Pmode:    ◊  4/[1.5]'xyz'
    PC:       6 ENDL
    Stat: 4/[1.5]'xyz'
    err_code: 0x50006
    thrown:   at Value.cc:1066
    e_msg_1:  'AXIS ERROR'
    e_msg_2:  '  4/[1.5]'xyz''
    e_msg_3:  '      ^     ^'

    Depth:    0
    Exec:     0xcada70
    Pmode:    ◊  4 5/'xyz'
    PC:       3 ENDL
    Stat:     4 5/'xyz'
    err_code: 0x50003
    thrown:   at Bif_OPER1_REDUCE.cc:69
    e_msg_1:  'LENGTH ERROR'
    e_msg_2:  '      4 5/'xyz''
    e_msg_3:  '      ^  ^'


Regards,
Elias

Reply via email to