java.lang.IllegalArgumentException: Position not in the text! at org.sophie2.base.model.text.impl.NaiveHotText$NaiveNavigator.getIndex(NaiveHotText.java:315) at org.sophie2.base.model.text.layout.LayoutBuilder$TextRange.toString(LayoutBuilder.java:171) at java.lang.String.valueOf(String.java:2827) at java.lang.StringBuilder.append(StringBuilder.java:115) at java.util.AbstractMap.toString(AbstractMap.java:490) at java.util.Collections$UnmodifiableMap.toString(Collections.java:1321) at org.sophie2.base.model.text.layout.Vertex.toString(Vertex.java:303) at java.util.Formatter$FormatSpecifier.printString(Formatter.java:2793) at java.util.Formatter$FormatSpecifier.print(Formatter.java:2676) at java.util.Formatter.format(Formatter.java:2432) at java.util.Formatter.format(Formatter.java:2366) at java.lang.String.format(String.java:2770) at org.sophie2.base.model.text.layout.Edge.toString(Edge.java:82) at java.lang.String.valueOf(String.java:2827) at java.lang.StringBuilder.append(StringBuilder.java:115) at org.sophie2.base.model.text.layout.HotTextLayout.getHitPoint(HotTextLayout.java:153) at org.sophie2.main.func.text.styling.TextFontHaloMenu$1position.compute(TextFontHaloMenu.java:44) at org.sophie2.main.func.text.styling.TextFontHaloMenu$1position.compute(TextFontHaloMenu.java:25) at org.sophie2.core.prolib.impl.AutoProperty$Updater.update(AutoProperty.java:47) at org.sophie2.core.prolib.impl.AutoTracker.doUpdate(AutoTracker.java:65) at org.sophie2.core.prolib.impl.AutoTracker$1.changed(AutoTracker.java:31) at org.sophie2.core.prolib.BasePro.fireChanged(BasePro.java:132) at org.sophie2.core.prolib.BasePro$BaseProChange.fire(BasePro.java:188) at org.sophie2.core.prolib.list.BaseProList$BaseProListChange.fire(BaseProList.java:553) at org.sophie2.core.prolib.events.ProChange.execute(ProChange.java:44) at org.sophie2.core.prolib.BasePro$BaseProChange.execute(BasePro.java:205) at org.sophie2.base.model.resources.history.ResourceChangeManager.register(ResourceChangeManager.java:344) at org.sophie2.core.prolib.events.ProChange.register(ProChange.java:38) at org.sophie2.core.prolib.BasePro$BaseProChange.register(BasePro.java:198) at org.sophie2.core.prolib.list.BaseProList$CacheList.remove(BaseProList.java:243) at java.util.AbstractList$Itr.remove(AbstractList.java:360) at java.util.AbstractList.removeRange(AbstractList.java:559) at java.util.SubList.removeRange(AbstractList.java:651) at java.util.AbstractList.clear(AbstractList.java:217) at org.sophie2.base.model.text.impl.NaiveHotText.replaceText(NaiveHotText.java:245) at org.sophie2.main.func.text.logic.HotTextPlaceLogic$2.handlePlaceArgument(HotTextPlaceLogic.java:204) at org.sophie2.main.func.text.logic.HotTextPlaceLogic.handle(HotTextPlaceLogic.java:354) at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68) at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37) at org.sophie2.base.visual.interaction.InteractionMap.handleEvent(InteractionMap.java:59) at org.sophie2.base.visual.interaction.InteractionLogic$1.handle(InteractionLogic.java:33) at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68) at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37) at org.sophie2.base.scene.events.SceneInteractionLogic$1.handle(SceneInteractionLogic.java:173) at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68) at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37) at org.sophie2.base.visual.interaction.SwingEventAdapter.forward(SwingEventAdapter.java:46) at org.sophie2.base.visual.interaction.SwingEventAdapter$Handler.keyPressed(SwingEventAdapter.java:102) at java.awt.Component.processKeyEvent(Component.java:6092) at javax.swing.JComponent.processKeyEvent(JComponent.java:2799) at java.awt.Component.processEvent(Component.java:5911) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:704) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:969) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:841) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:668) at java.awt.Component.dispatchEventImpl(Component.java:4373) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) ---------------------------------------- 2009-08-11T14:25:36+0300 ---------------------------------------- ---------------------------------------- sun.java2d.opengl=True java.runtime.name=Java(TM) SE Runtime Environment sun.boot.library.path=/home/astea/Development/jdk1.6.0_11/jre/lib/i386 java.vm.version=11.0-b16 java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ path.separator=: java.vm.name=Java HotSpot(TM) Server VM file.encoding.pkg=sun.io sun.java.launcher=SUN_STANDARD user.country=US sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/home/astea/sophie2-repo/branches/private/boyan/sophie2-beta1/modules/org.sophie2.launcher edition=author java.runtime.version=1.6.0_11-b03 java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment java.endorsed.dirs=/home/astea/Development/jdk1.6.0_11/jre/lib/endorsed os.arch=i386 java.io.tmpdir=/tmp line.separator= java.vm.specification.vendor=Sun Microsystems Inc. os.name=Linux sun.jnu.encoding=UTF-8 java.library.path=/home/astea/Development/jdk1.6.0_11/jre/lib/i386/server:/home/astea/Development/jdk1.6.0_11/jre/lib/i386:/home/astea/Development/jdk1.6.0_11/jre/../lib/i386:/usr/lib/xulrunner-addons:/usr/java/packages/lib/i386:/lib:/usr/lib java.specification.name=Java Platform API Specification java.class.version=50.0 sun.management.compiler=HotSpot Tiered Compilers os.version=2.6.27-14-generic user.home=/home/astea sophie2.development=true user.timezone=Europe/Sofia java.awt.printerjob=sun.print.PSPrinterJob file.encoding=UTF-8 java.specification.version=1.6 java.class.path=/home/astea/sophie2-repo/branches/private/boyan/sophie2-beta1/modules/org.sophie2.launcher/target/classes:/home/astea/.m2/repository/org/apache/felix/org.apache.felix.main/1.0.4/org.apache.felix.main-1.0.4.jar:/home/astea/.m2/repository/org/apache/felix/org.apache.felix.framework/1.0.4/org.apache.felix.framework-1.0.4.jar:/home/astea/.m2/repository/org/apache/felix/org.apache.felix.shell/1.0.1/org.apache.felix.shell-1.0.1.jar:/home/astea/.m2/repository/org/apache/felix/org.apache.felix.shell.tui/1.0.1/org.apache.felix.shell.tui-1.0.1.jar:/home/astea/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/1.0.3/org.apache.felix.bundlerepository-1.0.3.jar:/home/astea/.m2/repository/nimrodlf/nimrodlf/1.0g/nimrodlf-1.0g.jar:/home/astea/.m2/repository/org/apache/felix/org.osgi.core/1.0.1/org.osgi.core-1.0.1.jar:/home/astea/.m2/repository/org/apache/felix/org.osgi.compendium/1.0.1/org.osgi.compendium-1.0.1.jar:/home/astea/.m2/repository/org/apache/felix/javax.servlet/1.0.0/javax.servlet-1.0.0.jar:/home/astea/.m2/repository/org/apache/felix/org.osgi.foundation/1.0.0/org.osgi.foundation-1.0.0.jar:/home/astea/.m2/repository/batik/batik-awt-util/1.6-1/batik-awt-util-1.6-1.jar user.name=astea java.vm.specification.version=1.0 java.home=/home/astea/Development/jdk1.6.0_11/jre sun.arch.data.model=32 user.language=en java.specification.vendor=Sun Microsystems Inc. java.vm.info=mixed mode java.version=1.6.0_11 java.ext.dirs=/home/astea/Development/jdk1.6.0_11/jre/lib/ext:/usr/java/packages/lib/ext sun.boot.class.path=/home/astea/Development/jdk1.6.0_11/jre/lib/resources.jar:/home/astea/Development/jdk1.6.0_11/jre/lib/rt.jar:/home/astea/Development/jdk1.6.0_11/jre/lib/sunrsasign.jar:/home/astea/Development/jdk1.6.0_11/jre/lib/jsse.jar:/home/astea/Development/jdk1.6.0_11/jre/lib/jce.jar:/home/astea/Development/jdk1.6.0_11/jre/lib/charsets.jar:/home/astea/Development/jdk1.6.0_11/jre/classes java.vendor=Sun Microsystems Inc. file.separator=/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi sun.io.unicode.encoding=UnicodeLittle sun.cpu.endian=little sun.desktop=gnome configFile=file:/home/astea/sophie2-repo/branches/private/boyan/sophie2-beta1/modules/org.sophie2.launcher/target/classes/author-run/author.bundles.config sun.cpu.isalist= ---------------------------------------- bsheytanov@gmail.com ----------------------------------------