I can't run gdb on my local machine now. However the error message indicated crash occurred inside jqt not JE.
On Wed, 26 Jan 2022 at 11:12 PM Henry Rich <[email protected]> wrote: > Can you get a stack trace to see where it's crashing? AFAIK JE won't > crash on a domain error. > > Henry Rich > > On 1/26/2022 1:40 AM, bill lam wrote: > > I have updated ide/qt addon to coerce arguments to integer type in gl2 > call. The crash you repobe fixed. > > > > But the other bug of J engine crash is still there if you set > > > > P_C_paint=: [: > > > > > >> On 20 Jan 2022, at 11:15 PM, Raul Miller <[email protected]> wrote: > >> > >> http://www.rosettacode.org/wiki/Fractal_tree#J > >> > >> The J implementation of the rosettacode fractal tree task now crashes > >> (OSX Mojave 10.14.6) > >> > >> JVERSION > >> Engine: j903/j64/darwin > >> Release-a: commercial/2021-12-16T15:16:37 > >> Library: 9.03.08 > >> Qt IDE: 1.9.5/5.15.2(5.15.2) > >> Platform: Darwin 64 > >> Installer: J903 install > >> InstallPath: /users/rauldmiller/applications/j903 > >> Contact: www.jsoftware.com > >> > >> The xywh wd command and the rightmove and bottommove parameters are no > >> longer valid. Simply removing them from the wd command list is > >> sufficient to cause the crash. > >> > >> Alternatively, an updated wd command list also causes the crash: > >> > >> pc P closeok; > >> setp wh 250 300; > >> cc C isigraph; > >> set C sizepolicy expanding; > >> pas 0 0; > >> pshow; > >> > >> The crash happens in the paint event handler (the qt window comes up > >> fine with P_C_paint=: ]). > >> > >> Simplifying the represented data with N=:2 still produces the crash > >> > >> P_C_paint=: gllines_jgl2_@<.@(10 + ,/"2 P-"1<./,/P) > >> > >> still produces the crash. > >> > >> A stack backtrace looks like this: > >> > >> 0 CoreFoundation 0x00007fff4f8dfa7d > >> __exceptionPreprocess + 256 > >> 1 libobjc.A.dylib 0x00007fff7a10ea17 > >> objc_exception_throw + 48 > >> 2 CoreFoundation 0x00007fff4f8df8af > >> +[NSException raise:format:] + 201 > >> 3 AppKit 0x00007fff4d6fc411 _NSRunModal > + 156 > >> 4 AppKit 0x00007fff4d2e5bb8 > >> -[NSApplication runModalSession:] + 241 > >> 5 libqcocoa.dylib 0x0000000114623ed6 > >> > _ZN21QCocoaEventDispatcher13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE > >> + 614 > >> 6 QtCore 0x000000010fd6facf > >> _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 431 > >> 7 QtWidgets 0x0000000111ddae9e > >> _ZN7QDialog4execEv + 526 > >> 8 QtWidgets 0x0000000111e18a72 > >> > _ZL17showNewMessageBoxP7QWidgetN11QMessageBox4IconERK7QStringS5_6QFlagsINS1_14StandardButtonEES7_ > >> + 354 > >> 9 libjqt.dylib 0x000000011150247a > >> _Z2mbNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES5_ > >> + 12026 > >> 10 libjqt.dylib 0x0000000111544c35 _ZL3wd1v + > 10821 > >> 11 libjqt.dylib 0x000000011154219b wd + 91 > >> 12 libj.dylib 0x00000001166452b8 stdcalli + > 280 > >> 13 libj.dylib 0x0000000116636f85 jtcdexec1 + > 4965 > >> 14 libj.dylib 0x0000000116634ddc jtcd + 1164 > >> > >> On a tangentially related note, the links to doc.qt.io embedded in > >> > https://code.jsoftware.com/wiki/Guides/Window_Driver/ChildClasses#Styles_and_set_commands_common_to_all_controls > >> are now invalid. > >> > >> FYI, > >> > >> -- > >> Raul > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > -- > 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
