Is it related to Qt version and/or compiler options used to build Qt? Thanks,
-- Raul On Tue, Mar 24, 2020 at 7:26 PM Henry Rich <henryhr...@gmail.com> wrote: > > We are wondering why it crashes J on some systems. > > Henry Rich > > On 3/24/2020 6:51 PM, Devon McCormick wrote: > > Sorry - typo. Last line of J should have been > > 13!:0]0 NB. turn off debugging > > > > On Tue, Mar 24, 2020 at 5:38 PM Devon McCormick <devon...@gmail.com> wrote: > > > >> Hi - I did this: > >> load 'plot' > >> 13!:0]1 NB. Enable debugging > >> plot 1 2;3 4 5 > >> |length error: getgrafmat > >> | ,"2(getgrafx x) ,."1 citemize getgrafy y > >> |getgrafmat[1] > >> y > >> 3 4 5 > >> x > >> 1 2 > >> 13!:0]10 NB. turn off debugging > >> So, this is a legitimate error caused by the bad input "1 2;3 4 5". Try > >> using a better input like "1 2 3;4 5 6". > >> > >> Regards, > >> > >> Devon > >> > >> On Tue, Mar 24, 2020 at 5:09 PM Rudolf Sykora <rsyk...@disroot.org> wrote: > >> > >>> Dear Henry, > >>> > >>> > >>> Henry Rich <henryhr...@gmail.com> writes: > >>>> I did look into it a little, and you could do the same. This is what I > >>>> did (in JQt): > >>>> > >>>> plot 1 2 ; 3 4 5 > >>>> crash - before the crash a dialog about length error in getgrafmat. > >>>> Indeed, the arguments have incorrect length. > >>>> load 'plot' > >>>> open 'plot' > >>>> seems to use jzplot > >>>> open'jzplot' > >>>> ahh, there's the source. Look for getgrafmat. It is: > >>>> > >>>> getgrafmat=: 3 : 0 > >>>> 'x y'=. 2 {. y { Data > >>>> ,"2 (getgrafx x) ,."1 citemize getgrafy y > >>>> ) > >>>> Perhaps it dies right there. Let's see. Change the function to: > >>>> > >>>> getgrafmat=: 3 : 0 > >>>> 'x y'=. 2 {. y { Data > >>>> '1' 1!:2 <'C:/JPrograms/errfile.txt' > >>>> res =. ,"2 (getgrafx x) ,."1 citemize getgrafy y > >>>> '2' 1!:2 <'C:/JPrograms/errfile.txt' > >>>> res > >>>> ) > >>>> > >>>> <lots of blundering around omitted> > >>>> plot 1 2 ; 3 4 5 > >>>> crash - errfile.txt has been created, containing '1'. > >>>> > >>>> Thus the system crashed, presumably in JQt, displaying the dialog for > >>>> the length error. > >>> I did what you write with the exactly same result. There is '1' in the > >>> errfile.txt. > >>> > >>> > >>>> Try reinstalling. If it still fails report again. Make sure you > >>> report > >>>> you system version and JQt version. > >>> So I tried and reinstalled j901. It still crashes. > >>> > >>> Window 10 Pro, x64-based processor, Intel Core i5-8250U. > >>> 1.0.193 is the version of the 'plot' addon. > >>> > >>> in About I read: > >>> > >>> Engine: j901/j64avx2/windows > >>> Release-e: commercial/2020-01-29T11:17:19 > >>> Library 9.01.21 > >>> Qt IDE 1.8.6.s/5.12.7(5.12.7) > >>> Platform Win64 > >>> > >>> > >>> Thanks, > >>> Ruda > >>> ---------------------------------------------------------------------- > >>> For information about J forums see http://www.jsoftware.com/forums.htm > >>> > >> > >> -- > >> > >> Devon McCormick, CFA > >> > >> Quantitative Consultant > >> > >> > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm