To fix this, comment out the "gtk_paint" line in gtk_show_jzplot_ (as below). This probably isn't a real fix as the line was probably there for a reason, but it solves the immediate problem.
gtk_show_jzplot_=: 3 : 0 coinsert 'jgl2' if. -.IFGTK do. gtkinit_jgtk_ '' end. popen_gtk'' if. ifjwplot'' do. (PForm,'_',PId,'_paint')=: gtk_paint end. NB. gtk_paint'' if. PShow=0 do. if. VISIBLE do. gtk_widget_show_all_jgtk_ (0&". ::]) PFormhwnd else. gtk_widget_hide_all_jgtk_ (0&". ::]) PFormhwnd end. PShow=: 1 gtk_window_set_keep_above_jgtk_ ((0&". ::]) PFormhwnd),PTop end. if. VISIBLE do. glpaint'' end. if. (ifjwplot'') *. -.IFGTK do. gtk_main_jgtk_ '' end. ) On Thu, Mar 1, 2012 at 6:14 PM, John Baker <bakerj...@gmail.com> wrote: > I see the same problem on 32 bit windows XP for gtk. > > After hitting this I GIT'ed the complete system trees for j 6.02 and j 7.01 > on my > various systems. One of the weaknesses of the otherwise excellent JAL > package manager Is an inability to rollback updates. By putting the entire > system tree under version control it's easy to rollback JAL updates. > > Why I didn't do this ages ago is a major DUH. > > > On Thu, Mar 1, 2012 at 3:49 PM, Ric Sherlock <tikk...@gmail.com> wrote: > >> I can confirm the same problem in Gtk IDE for both 64-bit Windows and >> Linux. >> >> Windows 7, GtkIDE >> JVERSION >> Engine: j701/2011-01-10/11:25 >> Library: 7.01.057 >> Platform: Win 64 >> Installer: j701a_win64.exe >> InstallPath: c:/program files/j64-701 >> load 'pacman' >> 'search' jpkgv 'graphics/plot graphics/gl2 gui/gtk' >> ┌─────────────┬──────┬──────┬───────────────┐ >> │graphics/gl2 │1.0.21│1.0.21│gl2 │ >> │graphics/plot│1.0.82│1.0.82│Plot │ >> │gui/gtk │1.0.90│1.0.90│GTK API │ >> │gui/gtkwd │1.0.25│1.0.25│gtk wd emulator│ >> └─────────────┴──────┴──────┴───────────────┘ >> load 'plot' >> plot i.10 >> |assertion failure: cairo_glcmds >> | 0~:gtkcr,gtkpl >> >> >> Ubuntu 11.10 GtkIDE >> JVERSION >> Engine: j701/2011-01-10/11:25 >> Library: 7.01.057 >> Platform: Linux 64 >> Installer: j701a_linux64.sh >> InstallPath: /opt/j64_701 >> load 'pacman' >> 'search' jpkgv 'graphics/plot graphics/gl2 gui/gtk' >> ┌─────────────┬──────┬──────┬───────────────┐ >> │graphics/gl2 │1.0.21│1.0.21│gl2 │ >> │graphics/plot│1.0.82│1.0.82│Plot │ >> │gui/gtk │1.0.90│1.0.90│GTK API │ >> │gui/gtkwd │1.0.25│1.0.25│gtk wd emulator│ >> └─────────────┴──────┴──────┴───────────────┘ >> load 'plot' >> plot i.10 >> |assertion failure: cairo_glcmds >> | 0~:gtkcr,gtkpl >> >> On Fri, Mar 2, 2012 at 10:25 AM, Marshall Lochbaum <mwlochb...@gmail.com> >> wrote: >> > I'm running Ubuntu 32-bit jgtk. jhs and jconsole outputs still work. I >> > assume you have to update plot to get the error. >> > >> > Marshall >> > >> > On Thu, Mar 1, 2012 at 3:55 PM, Eric Iverson <eric.b.iver...@gmail.com >> >wrote: >> > >> >> I think we (at least I) need more context for the error report. My >> >> assumption is report is for the new jconsole support and does not >> >> apply to jgtk or jhs. Details like 32 vs 64 also nice to have. >> >> >> >> On Thu, Mar 1, 2012 at 3:45 PM, Devon McCormick <devon...@gmail.com> >> >> wrote: >> >> > The 32-bit version still works under Windows 7. >> >> > >> >> > On Thu, Mar 1, 2012 at 3:27 PM, Marshall Lochbaum < >> mwlochb...@gmail.com> >> >> wrote: >> >> >> Confirmed on Ubuntu. Oh no! >> >> >> >> >> >> Marshall >> >> >> >> >> >> On Thu, Mar 1, 2012 at 3:16 PM, William Szuch < >> bsz...@wsa-fincon.com.au >> >> >wrote: >> >> >> >> >> >>> Using Windows 7 >> >> >>> >> >> >>> >> >> >>> >> >> >>> load 'plot' >> >> >>> >> >> >>> plot i. 123 >> >> >>> >> >> >>> |assertion failure: cairo_glcmds >> >> >>> >> >> >>> | 0~:gtkcr,gtkpl >> >> >>> >> >> >>> >> >> >>> >> >> >>> Regards >> >> >>> >> >> >>> >> >> >>> >> >> >>> Bill Szuch >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> ---------------------------------------------------------------------- >> >> >>> For information about J forums see >> http://www.jsoftware.com/forums.htm >> >> >>> >> >> >> >> ---------------------------------------------------------------------- >> >> >> For information about J forums see >> http://www.jsoftware.com/forums.htm >> >> > >> >> > >> >> > >> >> > -- >> >> > Devon McCormick, CFA >> >> > ^me^ at acm. >> >> > org is my >> >> > preferred e-mail >> >> > ---------------------------------------------------------------------- >> >> > 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 >> > > > > -- > John D. Baker > bakerj...@gmail.com > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- Devon McCormick, CFA ^me^ at acm. org is my preferred e-mail ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm