View Issue Details

IDProjectCategoryView StatusLast Update
0013969ScribusUndo/Redopublic2016-12-08 21:32
ReporterKunda Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
Status confirmedResolutionopen 
PlatformMacOSXOSYosemiteOS Version10.10.5
Product Version1.5.2.svn 
Target Version1.5.5 
Summary0013969: Crash when undoing numbered lists
DescriptionSee screencast http://recordit.co/Ws6MogaAP6
Steps To Reproduce1) open text box
2) type in 3 separate lines
3) highlight them and numerate them via PP
4) create a newline
5) delete newline so you end up on the line 3
Result: Numerated line number disappears

6) Undo/Redo
Result: Crash
Additional InformationOSX 10.10.5 1.5.2svn r21218
Tagslists
PatchNo

Relationships

related to 0013728 closedjghali Issue when undoing numbered lists 
child of 0012500 acknowledged Metabug: Undo/Redo (1.5.x.svn) 

Activities

Kunda

2016-04-20 17:10

updater  

bt.txt (4,160 bytes)   

Kunda

2016-04-21 02:29

updater   ~0040354

Ben can you test on linux? thanks!

Ben

2016-04-21 19:02

reporter   ~0040372

Last edited: 2016-04-21 19:02

Yes, it crashes Linux also (OpenSuSe Tumbleweed x86_64). Crash number 6 on the "undo delete"; never got a chance to do a redo. I also confirm that backing up to numbered line 3 by deleting unnumbered line 4 removes the line number on 3. Saving and reopening the file (Scribus restart too) with three numbered lines and one unnumbered one prior to deletion doesn't prevent the unnumbering or the crash on undo.

Also observed a few other inelegancies:
o It was quite difficult to include the first line in my selection when I dragged my mouse up and to the left from the end of the last line. It finally selected all three lines on the fifth try or so. I seem to need to start significantly below and to the right of the text (a running start).
o When I added the numeration, the last 3 characters of the last line were no longer part of the selection. This was not just a visual quirk; hitting backspace left "?e 3" on the page. The line had read "Line 3" prior to numeration, the ? is explained next
o At times the numeration was displayed as a question mark at the beginning of each line. This included when the numeration was first applied. Additional typing or numerating it a second time fixed the display. This could also be observed when the file was saved and reopened. Numeration displayed as question marks until I deleted the blank line under line 3. The resulting redraw replaced the question marks with numeration again (except on that last line, so we know saving the file doesn't help).
o If I did a save with the text frame still selected (red outline) and then tried to quit, I received a warning of unsaved changes. Deselecting the text frame and saving again allowed me to exit without warning. The warning appears correct…sometimes. Sometimes the most current state of a selected text frame is saved, sometimes not. In either event, it always invokes a warning. Perhaps the save event could deselect items automatically without upsetting users?

Hope this helps.

Laser

2016-04-21 19:20

reporter   ~0040373

The not selected characters is 0013912.
The question marks are the refresh bug. Meta bug 0013075

Kunda

2016-04-21 23:40

updater   ~0040375

Thanks for confirming guys.

Issue History

Date Modified Username Field Change
2016-04-20 17:07 Kunda New Issue
2016-04-20 17:07 Kunda Issue generated from: 0013728
2016-04-20 17:07 Kunda Relationship added related to 0013728
2016-04-20 17:10 Kunda Additional Information Updated
2016-04-20 17:10 Kunda File Added: bt.txt
2016-04-20 17:21 Kunda Target Version => 1.5.2
2016-04-20 17:37 FirasH Relationship added child of 0012500
2016-04-21 02:29 Kunda Note Added: 0040354
2016-04-21 19:02 Ben Note Added: 0040372
2016-04-21 19:02 Ben Note Edited: 0040372
2016-04-21 19:20 Laser Note Added: 0040373
2016-04-21 23:38 Kunda Tag Attached: lists
2016-04-21 23:40 Kunda Note Added: 0040375
2016-04-21 23:40 Kunda Status new => confirmed
2016-05-16 13:41 cbradney Target Version 1.5.2 => 1.5.4.svn
2016-12-08 21:32 Kunda Target Version 1.5.4.svn => 1.5.5