Dear All,

maybe I'm doing something wrong, but can't see where error is. My explicit 
adverb leads to segfault in throw, when suspension is enabled:

dbg=: 1 : 0
  try.
    u y
  catch.                  NB. replacing by catchd avoids segfault
    smoutput 'error in monadic case'
    throw.                NB. causes segfault when suspension is enabled
  end.
:
  try.
    x u y
  catch.                  NB. replacing by catchd avoids segfault
    smoutput 'error in dyadic case'
    throw.                NB. causes segfault when suspension is enabled
  end.
)
   13!:0]1                NB. enable suspension
   +/dbg\ 100 20 ; 3      NB. causes segfault
error in monadic case
Segmentation fault

   10 20 +/dbg 1 2 ; 3    NB. causes segfault, too
error in dyadic case
Segmentation fault

This error occurs in both J6 and J7:

   JVERSION
Engine: j701/beta/2010-03-31/11:40
Library: 7.01.049
Platform: Linux 32
Installer: j701abeta_linux32.sh
InstallPath: /home/jip/j701

   JVERSION
Installer: j602a_linux32.sh
Engine: j602/2008-03-03/16:45
Library: 6.02.055

-- 
WBR
Igor
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to