From: Jules W. <jul...@gm...> - 2007-01-04 19:27:41
|
Hi Nicolas, I have seen this error once before from GEMS on Linux. It is really hard to tell what is causing it since it comes from deep within the Eclipse internals (on the native and not Java side). I do GEMS Linux testing with Eclipse 3.2 on Fedora Core 3. What version of Draw2d/GEf are you using? What version of Eclipse do you have? I would try getting the latest versions of those and see if that fixes the problem. Another way to fix this problem is to remove the Prolog plugin from GEMS. The Prolog module creates the borders that leads to this error. To disable the prolog module, delete the folder: org.gems.designer.dsml.kb from you Eclipse plugins directory. Thanks, Jules On 1/4/07, Nicolas Rouquette <nic...@jp...> wrote: > > > > ---------- Forwarded message ---------- > From: Nicolas Rouquette <nic...@jp...> > To: > Date: Thu, 04 Jan 2007 11:01:31 -0800 > Subject: [GEMS] linux/gtk vs. macosx > Where should we report bugs for GEMS? > > I've managed to configure GEMS for both macosx and linux/gtk > with Eclipse 3.2.1 > > Under linux, whenever I move an element in a *.gemsmeta editor, > I get a JVM crash. I have used other graphical editors with this > Eclipse environment and none have crashed the JVM this hard. > > On macosx, GEMS seems to run fine (same Eclipse environment) > > Has anybody seen this? > > -- Nicolas. > > (below is the beginning of the java crash report) > > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # SIGSEGV (0xb) at pc=0x0043db9a, pid=17832, tid=3087001280 > # > # Java VM: Java HotSpot(TM) Server VM (1.5.0_10-b03 mixed mode) > # Problematic frame: > # C [libgdk-x11-2.0.so.0+0x36b9a] > # > > --------------- T H R E A D --------------- > > Current thread (0x0805da20): JavaThread "main" [_thread_in_native, > id=17832] > > siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0xfffffff8 > > Registers: > EAX=0x00000000, EBX=0x0048a0d4, ECX=0x60001001, EDX=0x00000000 > ESP=0xbfffa8e4, EBP=0xbfffa91c, ESI=0x00000000, EDI=0x00000000 > EIP=0x0043db9a, CR2=0xfffffff8, EFLAGS=0x00010246 > > Top of Stack: (sp=0xbfffa8e4) > 0xbfffa8e4: 00000001 b7be2e50 00444f84 0048a0d4 > 0xbfffa8f4: 6d2dbb48 00000600 bfffa91c e041eb13 > 0xbfffa904: 00000001 bfffa934 0043db80 0048a0d4 > 0xbfffa914: 6d8333d0 6d2dbb48 bfffa94c 0041a7e7 > 0xbfffa924: 6d8333d0 6d2dbb48 00000000 00000000 > 0xbfffa934: 00000000 0805e260 0041a775 0048a0d4 > 0xbfffa944: 6d2dc0e0 6d2dbb48 bfffa96c 00424bb6 > 0xbfffa954: 6d8333d0 6d2dbb48 00000000 00000000 > > Instructions: (pc=0x0043db9a) > 0x0043db8a: 75 10 8b 7d 14 85 f6 0f 85 c8 00 00 00 8b 55 18 > 0x0043db9a: 8b 44 d7 f8 39 07 0f 84 ac 00 00 00 8b 45 18 83 > > Stack: [0xbfe00000,0xc0000000), sp=0xbfffa8e4, free space=2026k > Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, > C=native code) > C [libgdk-x11-2.0.so.0+0x36b9a] > C [libgdk-x11-2.0.so.0+0x137e7] gdk_draw_polygon+0x7d > C [libgdk-x11-2.0.so.0+0x1dbb6] > C [libgdk-x11-2.0.so.0+0x137e7] gdk_draw_polygon+0x7d > C [libgdk-x11-2.0.so.0+0x27a15] > C [libgdk-x11-2.0.so.0+0x137e7] gdk_draw_polygon+0x7d > C [libswt-pi-gtk-3235.so+0x2fe86] > Java_org_eclipse_swt_internal_gtk_OS__1gdk_1draw_1polygon+0x74 > j org.eclipse.swt.internal.gtk.OS._gdk_draw_polygon(III[II)V+0 > j org.eclipse.swt.internal.gtk.OS.gdk_draw_polygon(III[II)V+13 > j org.eclipse.swt.graphics.GC.drawPolygon([I)V+61 > j org.eclipse.draw2d.SWTGraphics.drawPolygon([I)V+22 > j org.eclipse.draw2d.SWTGraphics.drawPolygon > (Lorg/eclipse/draw2d/geometry/PointList;)V+5 > j org.gems.designer.figures.ModelFeedbackBorder.drawConnectors > (Lorg/eclipse/draw2d/Graphics;Lorg/eclipse/draw2d/geometry/Rectangle;)V+75 > j org.gems.designer.figures.ModelFeedbackBorder.paint > (Lorg/eclipse/draw2d/IFigure;Lorg/eclipse/draw2d/Graphics;Lorg/eclipse/draw2d/geometry/Insets;)V+455 > j org.eclipse.draw2d.Figure.paintBorder > (Lorg/eclipse/draw2d/Graphics;)V+16 > > Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) > j org.eclipse.swt.internal.gtk.OS._gdk_draw_polygon(III[II)V+0 > j org.eclipse.swt.internal.gtk.OS.gdk_draw_polygon(III[II)V+13 > j org.eclipse.swt.graphics.GC.drawPolygon([I)V+61 > j org.eclipse.draw2d.SWTGraphics.drawPolygon([I)V+22 > j org.eclipse.draw2d.SWTGraphics.drawPolygon > (Lorg/eclipse/draw2d/geometry/PointList;)V+5 > j org.gems.designer.figures.ModelFeedbackBorder.drawConnectors > (Lorg/eclipse/draw2d/Graphics;Lorg/eclipse/draw2d/geometry/Rectangle;)V+75 > j org.gems.designer.figures.ModelFeedbackBorder.paint > (Lorg/eclipse/draw2d/IFigure;Lorg/eclipse/draw2d/Graphics;Lorg/eclipse/draw2d/geometry/Insets;)V+455 > j org.eclipse.draw2d.Figure.paintBorder > (Lorg/eclipse/draw2d/Graphics;)V+16 > v ~C2IAdapter > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Gems-users mailing list > Gem...@li... > https://lists.sourceforge.net/lists/listinfo/gems-users > > > |