Yes, I can duplicate this crash on 32-bit raspberry pi. I believe this is a
misaligned access issue of 32 bit arm in va2ss.c and va1ss.c
can you test if these 2 sentences also crash in Android 32bit arm.
{{x=y}}/ 0 1
>:@| 0 1
On Mon, 27 Dec 2021 at 9:44 PM Jan-Pieter Jacobs <[email protected]>
wrote:
> Today I installed the new j903 apk and was solving an (old; I'm behind)
> Advent of Code problem and ran across this bug that crashes J:
>
> (5 2$' ') (] (#~>:@+/) E."1) 'abcd'
>
> It could very well be code that makes no sense, as I was trying out things,
> but this crashes jconsole with a SIGBUS error under Tmux while the GUI
> version just closes.
> This does not crash:
> (5 2$' ') (] (#~>:@(+/)) E."1) 'abcd'
>
> JVERSION
> Engine: j903/j32/android
> Release-a: commercial/2021-12-17T11:10:19
> Library: 9.03.08
> J Android: 1.4.14/9/28
> Platform: Android 32 (armeabi-v7a)
> Installer: unknown
> InstallPath: /storage/emulated/0/Android/data/com.jsoftware.j.android/files
> Contact: www.jsoftware.com
>
>
> Best regards,
>
> Jan-Pieter
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm