One-electron Arrows from Monovalent Radicals

User 2f90e3514b

25-03-2010 22:31:00

Drawing one-electron arrows from monovalent radicals is causing MarvinSketch 5.3.1 (both desktop and applet versions) to freeze. I've been able to reproduce this bug on OS X Leopard and Snow Leopard. After clicking to place a one-electron arrow, the program freezes up and no buttons are click-able.

User 2f90e3514b

25-03-2010 23:17:45

As a workaround, for anyone experiencing this problem, you can draw the one-electron arrow first then convert its source atom to a monovalent radical with no problems.

ChemAxon 5433b8e56b

01-04-2010 18:25:09

Indeed, MarvinSketch is throwing exceptions after drawing an electron flow from a monovalent.


It is not a Mac specific problem. I could reproduce it under other platforms.


Thanks for the bug report. We will fix it.




Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

at chemaxon.struc.graphics.MEFlowBasePoint.getLocation(Unknown Source)

at chemaxon.struc.graphics.MPolyline.connect(Unknown Source)

at chemaxon.struc.graphics.MPolyline.paint(Unknown Source)

at chemaxon.struc.MObject.paint(Unknown Source)

at chemaxon.marvin.paint.internal.MolPainter.paintObjects(Unknown Source)

at chemaxon.marvin.paint.internal.MolPainter.paintDocument(Unknown Source)

at chemaxon.marvin.paint.internal.MolPainter.paintDocument(Unknown Source)

at chemaxon.marvin.sketch.MolEditor.paint(Unknown Source)

at chemaxon.marvin.sketch.swing.SketchCanvas.paintGraphics(Unknown Source)

at chemaxon.marvin.sketch.swing.SketchCanvas.paint(Unknown Source)


ChemAxon 12eab24e0a

02-04-2010 08:14:48


It is fixed, and the fix is going to be included in the next patch release.


Thanks,


Eva