Menu

#5 Elements deleting exception is thrown

v1.4.2
open
Vyzivus
IKSLibs (3)
5
2007-02-15
2007-02-15
No

IKSLibs ver. 0.4.2-SNAPSHOT.

An null pointer exception is thrown in(node is null) sk.baka.ikslibs.splitted.SplittedDocHolder:369 and later is caught in com.sun.org.apache.xerces.internal.dom.DocumentImpl:753.
, what causes no logging.

Stack trace:
SplittedDocHolder.findNode(Node) line: 369
SplittedDocHolder.findNode(Node) line: 381
SplittedDocHolder.nodeDelete(Node) line: 475
SplittedDocHolder.handleEvent(Event) line: 464
DeferredDocumentImpl(DocumentImpl).dispatchEvent(NodeImpl, Event) line: 751
DeferredDocumentImpl(DocumentImpl).removedAttrNode(AttrImpl, NodeImpl, String) line: 1249
AttributeMap.internalRemoveNamedItemNS(String, String, boolean) line: 493
AttributeMap.removeNamedItemNS(String, String) line: 406
IDManager.removeIdAttr(Element) line: 262
IDManager.remove(Element) line: 250
IDManager.removeTree(Node) line: 283
IDManager.handleEvent(Event) line: 830
DeferredDocumentImpl(DocumentImpl).dispatchEvent(NodeImpl, Event) line: 813
DeferredDocumentImpl(DocumentImpl).removingNode(NodeImpl, NodeImpl, boolean) line: 1141
DeferredElementNSImpl(ParentNode).internalRemoveChild(Node, boolean) line: 542
DeferredElementNSImpl(ParentNode).removeChild(Node) line: 515
RangeImpl.traverseFullySelected(Node, int) line: 1710
RangeImpl.traverseSameContainer(int) line: 1173
RangeImpl.traverseContents(int) line: 1051
RangeImpl.deleteContents() line: 553
DOMInterval.deleteContents(boolean) line: 709
DOMIntervalSet.deleteContents(boolean) line: 441
DeleteSelectionCommand(DeleteDOMIntervalSetCommand).execute() line: 121
DeleteSelectionCommand.execute() line: 54
CommandStack.execute(Command) line: 149
DeleteSelectionAction(WorkbenchPartAction).execute(Command) line: 76

To reproduce:
Open test/mathml/simple.mml. Select element mml:frac(or some another). Run delete selection action.

Discussion


Log in to post a comment.