I can reproduce the crash. I think this is not a bug in the plot addon per se but a change in behavior after migration to Qt 6. It cannot display any dialog box during paint event but an J error happened |length error: frames 3 and 4 are not conformable: pdf_text | pos=.pos -"1(-:len),.0
It crashed when trying display this error in a dialog box. On Thu, Oct 20, 2022 at 11:17 PM Pablo Landherr <pablo.landh...@gmail.com> wrote: > Here is an even simpler case > > 'xlabel a b c d' plot 4 5 6 > > On Thu, Oct 20, 2022 at 5:14 PM Pablo Landherr <pablo.landh...@gmail.com> > wrote: > > > Here is an example > > > > $Fcat,.' ' > > > > 161 38 > > > > ('xlabel ',,Fcat,.' ') plot ?161#100 > > > > (j terminates) > > > > > > Fcat is a text matrix. If you need it, I can send it as well. > > > > > > > > On Thu, Oct 20, 2022 at 5:02 PM Henry Rich <henryhr...@gmail.com> wrote: > > > >> If you can give me a way to recreate the error, I will fix it. > >> > >> Henry Rich > >> > >> On 10/20/2022 9:24 AM, Pablo Landherr wrote: > >> > Since I upgraded to 904, I've noticed that J will terminate > immediately > >> if > >> > I send incorrect parameters or data to the plot function. That never > >> > happened before. Plot would signal an error and I would try to > >> understand > >> > my mistake. Now, J quits in a blink of an eye and all unsaved work is > >> lost. > >> > > >> > What can I do to avoid this? Not making errors in the use of plot is > >> not an > >> > option. ;-) > >> > > >> > I enclose (part of) the latest error report in case it helps. > >> > > >> > Kind regards, > >> > Pablo Landherr > >> > > >> > ------------------------------------- > >> > Translated Report (Full Report Below) > >> > ------------------------------------- > >> > > >> > Process: jqt [2110] > >> > Path: /Applications/j903/*/jqt > >> > Identifier: jqt > >> > Version: ??? > >> > Code Type: X86-64 (Native) > >> > Parent Process: Exited process [2107] > >> > User ID: 501 > >> > > >> > Date/Time: 2022-10-20 15:16:16.6442 +0200 > >> > OS Version: macOS 12.6 (21G115) > >> > Report Version: 12 > >> > Bridge OS Version: 6.6 (19P6067) > >> > Anonymous UUID: 2EC0EE9F-F768-EE9F-E97B-30A341BA8F4E > >> > > >> > Sleep/Wake UUID: FF9375E4-3877-498F-AE99-D49E0DB9EE0C > >> > > >> > Time Awake Since Boot: 930000 seconds > >> > Time Since Wake: 170144 seconds > >> > > >> > System Integrity Protection: enabled > >> > > >> > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > >> > > >> > Exception Type: EXC_BAD_INSTRUCTION (SIGILL) > >> > Exception Codes: 0x0000000000000001, 0x0000000000000000 > >> > Exception Note: EXC_CORPSE_NOTIFY > >> > > >> > Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4 > >> > Terminating Process: exc handler [2110] > >> > ---------------------------------------------------------------------- > >> > For information about J forums see > http://www.jsoftware.com/forums.htm > >> > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > >> > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm