My file got malformed. This is the second problem related to undo. Please take some steps to remove them. Recent changes (optimizations) in undo are suspected. Using current trunk version r21791 of jedit became risky.
I will try to reproduce, but had to paste the log and give a warning immediately.
8:18:49 AM [main] [message] Log: java.version=1.6.0_24
8:18:49 AM [main] [message] Log: java.vm.version=19.1-b02
8:18:49 AM [main] [message] Log: java.vm.name=Java HotSpot(TM) Client VM
8:18:49 AM [main] [message] Log: java.runtime.version=1.6.0_24-b07
8:18:49 AM [main] [message] Log: java.runtime.name=Java(TM) SE Runtime Environment
8:18:49 AM [main] [message] Log: java.vendor=Sun Microsystems Inc.
8:18:49 AM [main] [message] Log: java.compiler=null
8:18:49 AM [main] [message] Log: os.name=Linux
8:18:49 AM [main] [message] Log: os.version=2.6.32-5-686
8:18:49 AM [main] [message] Log: os.arch=i386
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: java.lang.AssertionError
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.UndoManager.getReplaceFromRemoveInsert(UndoManager.java:370)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.UndoManager.access$500(UndoManager.java:41)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.UndoManager$CompoundEdit.add(UndoManager.java:624)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.UndoManager.contentInserted(UndoManager.java:195)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.JEditBuffer.insert(JEditBuffer.java:736)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.buffer.JEditBuffer.insert(JEditBuffer.java:684)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.textarea.Selection$Range.setText(Selection.java:275)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.textarea.TextArea.replaceSelection(TextArea.java:2081)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.textarea.JEditTextArea.replaceSelection(JEditTextArea.java:248)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.Registers._paste(Registers.java:387)
11:13:37 AM [AWT-EventQueue-0] [error] BeanShellAction: at org.gjt.sp.jedit.Registers.paste(Registers.java:276)
Thomas Meyer
None
None
Public
|
Date: 2012-09-06 08:13:19 PDT Committed 22171. |
|
Date: 2012-08-21 01:12:04 PDT "But there seems to be another bug with the dirty flag in your test case:" |
|
Date: 2012-08-16 13:49:27 PDT "After I got it again, despite the patch, I took a look at the code. Thank |
|
Date: 2012-08-16 09:16:53 PDT And finally steps to reproduce: |
|
Date: 2012-08-16 07:38:57 PDT After I got it again, despite the patch, I took a look at the code. Thank |
|
Date: 2012-08-10 02:21:54 PDT Mhh. I'll try to reproduce this one. But I guess this is an consecutive |
|
Date: 2012-08-09 13:24:42 PDT It was only once when I got it. I know I made a double paste, while usually |
|
Date: 2012-08-09 08:47:14 PDT The failing assertion is: |
| Filename | Description | Download |
|---|---|---|
| Dont-compact-significant-Edits.patch | v1 | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2012-09-06 08:13:19 PDT | ezust |
| resolution_id | None | 2012-09-06 08:13:19 PDT | ezust |
| close_date | - | 2012-09-06 08:13:19 PDT | ezust |
| assigned_to | k_satoda | 2012-09-06 08:12:34 PDT | ezust |
| File Added | 451403: Dont-compact-significant-Edits.patch | 2012-08-16 13:50:40 PDT | thomasmey |
| priority | 8 | 2012-08-09 13:24:42 PDT | jarekczek |