Ticket #1827: crash when pressing delete while entering text in a sticky

File crash when pressing delete while entering text in a sticky, 13.5 KB (added by danvisel, 16 years ago)

crash after pressing backspace while entering text in sticky

Line 
1java.lang.ClassCastException
2        at java.lang.Class.cast(Class.java:2990)
3        at org.sophie2.core.mvc.events.EventR3.getField(EventR3.java:157)
4        at org.sophie2.core.mvc.events.EventR3.getSource(EventR3.java:179)
5        at org.sophie2.main.func.text.logic.HotTextPlaceLogic.handle(HotTextPlaceLogic.java:351)
6        at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68)
7        at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37)
8        at org.sophie2.base.visual.interaction.InteractionMap.handleEvent(InteractionMap.java:59)
9        at org.sophie2.base.visual.interaction.InteractionLogic$1.handle(InteractionLogic.java:33)
10        at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68)
11        at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37)
12        at org.sophie2.base.scene.events.SceneInteractionLogic$1.handle(SceneInteractionLogic.java:173)
13        at org.sophie2.core.mvc.SimpleOperation.handle(SimpleOperation.java:68)
14        at org.sophie2.core.mvc.LogicR3.fire(LogicR3.java:37)
15        at org.sophie2.base.visual.interaction.SwingEventAdapter.forward(SwingEventAdapter.java:46)
16        at org.sophie2.base.visual.interaction.SwingEventAdapter$Handler.keyPressed(SwingEventAdapter.java:102)
17        at java.awt.Component.processKeyEvent(Component.java:6259)
18        at javax.swing.JComponent.processKeyEvent(JComponent.java:2799)
19        at java.awt.Component.processEvent(Component.java:6078)
20        at java.awt.Container.processEvent(Container.java:2085)
21        at java.awt.Component.dispatchEventImpl(Component.java:4667)
22        at java.awt.Container.dispatchEventImpl(Container.java:2143)
23        at java.awt.Component.dispatchEvent(Component.java:4497)
24        at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
25        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:704)
26        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:969)
27        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:841)
28        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:668)
29        at java.awt.Component.dispatchEventImpl(Component.java:4539)
30        at java.awt.Container.dispatchEventImpl(Container.java:2143)
31        at java.awt.Window.dispatchEventImpl(Window.java:2475)
32        at java.awt.Component.dispatchEvent(Component.java:4497)
33        at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
34        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
35        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
36        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
37        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
38        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
39        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
40
41
42----------------------------------------
43
442009-07-29T14:51:30-0400
45
46----------------------------------------
47
48
49
50----------------------------------------
51
52sun.java2d.opengl=True
53java.runtime.name=Java(TM) SE Runtime Environment
54sun.boot.library.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries
55java.vm.version=11.3-b02-83
56awt.nativeDoubleBuffering=true
57gopherProxySet=false
58java.vm.vendor=Apple Inc.
59java.vendor.url=http://www.apple.com/
60path.separator=:
61java.vm.name=Java HotSpot(TM) 64-Bit Server VM
62file.encoding.pkg=sun.io
63sun.java.launcher=SUN_STANDARD
64user.country=US
65sun.os.patch.level=unknown
66java.vm.specification.name=Java Virtual Machine Specification
67user.dir=/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.launcher
68edition=author
69java.runtime.version=1.6.0_13-b03-211
70java.awt.graphicsenv=apple.awt.CGraphicsEnvironment
71java.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/endorsed
72os.arch=x86_64
73apple.awt.graphics.UseOpenGL=false
74java.io.tmpdir=/var/folders/+-/+-cb7wAiExOnK77sddGqWk+++TI/-Tmp-/
75line.separator=
76
77java.vm.specification.vendor=Sun Microsystems Inc.
78os.name=Mac OS X
79sun.jnu.encoding=MacRoman
80java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
81java.specification.name=Java Platform API Specification
82java.class.version=50.0
83sun.management.compiler=HotSpot 64-Bit Server Compiler
84os.version=10.5.7
85http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
86user.home=/Users/dan
87sophie2.development=true
88user.timezone=America/New_York
89java.awt.printerjob=apple.awt.CPrinterJob
90file.encoding=MacRoman
91java.specification.version=1.6
92java.class.path=/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.author/target/classes:/Users/dan/.m2/repository/org/apache/felix/org.apache.felix.main/1.0.4/org.apache.felix.main-1.0.4.jar:/Users/dan/.m2/repository/org/apache/felix/org.apache.felix.framework/1.0.4/org.apache.felix.framework-1.0.4.jar:/Users/dan/.m2/repository/org/apache/felix/org.apache.felix.shell/1.0.1/org.apache.felix.shell-1.0.1.jar:/Users/dan/.m2/repository/org/apache/felix/org.apache.felix.shell.tui/1.0.1/org.apache.felix.shell.tui-1.0.1.jar:/Users/dan/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/1.0.3/org.apache.felix.bundlerepository-1.0.3.jar:/Users/dan/.m2/repository/com/lowagie/itext/1.3.1/itext-1.3.1.jar:/Users/dan/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.app.layout/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.core.modularity/target/classes:/Users/dan/.m2/repository/org/osgi/osgi_R4_core/1.0/osgi_R4_core-1.0.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.core/target/classes:/Users/dan/.m2/repository/org/swinglabs/swingx/0.9.2/swingx-0.9.2.jar:/Users/dan/.m2/repository/com/jhlabs/filters/2.0.235/filters-2.0.235.jar:/Users/dan/.m2/repository/org/swinglabs/swing-worker/1.1/swing-worker-1.1.jar:/Users/dan/.m2/repository/org/swinglabs/swing-layout/1.0.3/swing-layout-1.0.3.jar:/Users/dan/.m2/repository/org/swinglabs/multiplegradientpaint/1.0/multiplegradientpaint-1.0.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.core.logging/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.skins/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.layout/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.core.mvc/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.menus/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.visual/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.commons/target/classes:/Users/dan/.m2/repository/batik/batik-awt-util/1.6-1/batik-awt-util-1.6-1.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.model.resources/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.persistence/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.app.commons/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.bound/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.halos/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.app.model/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.model.text/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.dnd/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.model.book/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.dialogs/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.dialogs.input/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.media/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.scene/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.file/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/target/classes:/Users/dan/.m2/repository/nimrodlf/nimrodlf/1.0g/nimrodlf-1.0g.jar:/Users/dan/.m2/repository/net/sf/mydoggy/mydoggy-api/1.4.2/mydoggy-api-1.4.2.jar:/Users/dan/.m2/repository/net/sf/mydoggy/mydoggy-plaf/1.4.2/mydoggy-plaf-1.4.2.jar:/Users/dan/.m2/repository/net/sf/mydoggy/mydoggy-res/1.4.2/mydoggy-res-1.4.2.jar:/Users/dan/.m2/repository/tablelayout/TableLayout/20050920/TableLayout-20050920.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.config/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.app.halos/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.help/target/classes:/Users/dan/.m2/repository/javax/help/javahelp/2.0.02/javahelp-2.0.02.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.app.menus/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.scene.simple/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.config/target/classes:/Users/dan/.m2/repository/xerces/xercesImpl/2.8.0/xercesImpl-2.8.0.jar:/Users/dan/.m2/repository/xml-apis/xml-apis/1.3.03/xml-apis-1.3.03.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.media.fobs/target/classes:/Users/dan/.m2/repository/javax/media/jmf/2.1.1e/jmf-2.1.1e.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.media/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.servers/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.connectivity/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.base.model.security/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.pdf/target/classes:/Users/dan/.m2/repository/net/dev/java/pdf-renderer/2.0/pdf-renderer-2.0.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.resources/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.browser/target/classes:/Users/dan/.m2/repository/djnativeswing/djnativeswing/0.9.8/djnativeswing-0.9.8.jar:/Users/dan/.m2/repository/djnativeswing/djnativeswing-swt/0.9.8/djnativeswing-swt-0.9.8.jar:/Users/dan/.m2/repository/djnativeswing/jna/3.0.7/jna-3.0.7.jar:/Users/dan/.m2/repository/djnativeswing/jna_WindowUtils/0.9.8/jna_WindowUtils-0.9.8.jar:/Users/dan/.m2/repository/djnativeproject/mozillainterfaces/1.8.1.3/mozillainterfaces-1.8.1.3.jar:/Users/dan/.m2/repository/swt/swt-gtk/3.5/swt-gtk-3.5-x86.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.print/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.scripting/target/classes:/Users/dan/.m2/repository/rhino/js/1.7R1/js-1.7R1.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.links/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.system/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.annotations/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.text/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.embedded/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.html/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.image/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.rtf/target/classes:/Users/dan/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.extra.func.plain/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.ws_connector/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.skin.alternative/target/classes:/Users/dan/sophie2/trunk/sophie2-platform/modules/org.sophie2.main.func.timelines/target/classes
93user.name=dan
94apple.awt.graphics.UseQuartz=false
95java.vm.specification.version=1.0
96java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
97sun.arch.data.model=64
98user.language=en
99java.specification.vendor=Sun Microsystems Inc.
100awt.toolkit=apple.awt.CToolkit
101java.vm.info=mixed mode
102java.version=1.6.0_13
103java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext
104sun.boot.class.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar
105java.vendor=Apple Inc.
106file.separator=/
107java.vendor.url.bug=http://bugreport.apple.com/
108sun.io.unicode.encoding=UnicodeLittle
109sun.cpu.endian=little
110mrj.version=1050.1.6.0_13-211
111socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16
112ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
113sun.awt.exception.handler=apple.awt.CToolkit$EventQueueExceptionHandler
114sun.cpu.isalist=
115
116
117----------------------------------------
118
119dbvisel@gmail.com
120
121----------------------------------------
122
123
124