Issue 123086 - Deleting 2 paragraphs
Summary: Deleting 2 paragraphs
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: 4.0.0
Hardware: PC OS/2
: P3 Critical (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-22 16:57 UTC by Andreas Buchinger
Modified: 2016-03-21 22:33 UTC (History)
6 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Andreas Buchinger 2013-08-22 16:57:07 UTC
AOO400m3(Build:9702)  -  Rev. 1499345

Selecting text and pressing DEL key works as long as the selected text does not include more than on paragraph end marker. Otherwise writer crashes with popuplog.os2 entry  

08-22-2013  18:37:44  SYS3175  PID 02ce  TID 0001  Slot 012c
P:\OPENOFFICE4\PROGRAM\SOFFICE.BIN
c0000005
0bc535be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=1484af84  ECX=21051000  EDX=00000000
ESI=1484662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14d50899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fc00  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc18  FLG=00010213

SWOO.DLL 0001:000835be
Comment 1 Alex Taylor 2013-08-22 17:32:27 UTC
This occurs here as well.  Deleting a full paragraph results in this crash:

07-19-2013  17:58:04  SYS3175  PID 0048  TID 0001  Slot 0097
E:\PROGRAMS\APACHE\OPENOFFICE 4\PROGRAM\SOFFICE.BIN
c0000005
0faa35be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=1668af84  ECX=21051000  EDX=00000000
ESI=1668662c  EDI=00000000  
DS=0053  DSACC=d0f3  DSLIM=5fffffff  
ES=0053  ESACC=d0f3  ESLIM=5fffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:13ad0899  CSACC=d0df  CSLIM=5fffffff
SS:ESP=0053:0012fc70  SSACC=d0f3  SSLIM=5fffffff
EBP=0012fc88  FLG=00010213

SWOO.DLL 0001:000835be
Comment 2 pshepke1 2013-09-24 12:55:21 UTC
I was unable to reproduce this bug on Win 7 Pro, SP1 with OOo Writer 4.0 - AOO400m3(Build:9702) - Rev 1503704.

I used the following steps in my analysis.
1.  Open Writer and create a document by typing the text.

Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf 

Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf vcThasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf vvvvThasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf v

Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf Thasldfuioasdjfjfklsdjflsd asdjasdklf sdlfj  ss fj sklfjasdklfjkljaskljklas  dfkls  klsdjklsd  asdjklasd kl;asd sdskla;asdkl; sd lsf 
T

2.  Save the document as original.odt
3.  Save the document as copy of original.odt
4.  Open copy of original.odt
5.  Select text with more than one paragraph mark and delete it using the DEL key.

I also tried this test with the paragraph marks turned on and could not get it to crash following the same steps.  

I also tried this test typing text into a new document with multiple paragraph marks, selected multiple paragraphs and could not get it to crash.
Comment 3 pshepke1 2013-09-24 21:01:18 UTC
(In reply to pshepke1 from comment #2)

After additional analysis and discussion with a colleague, I think that a follow on test I'd like to try is with the exact OS that the two others were able to reproduce it on.  I must be reading something wrong because I read the OS as IBM's OS/2.  To do this, I'd like more specific OS information.  Unless my reproduction steps are wrong, I think we can isolate this to an OS specific bug.

If I could reproduce this bug, I'l like to think about the importance.  I think that the importance would depend upon the OS it manifested itself on.  If I am reading this correctly, I'd suggest that the priority might not be critical.  If I could reproduce it on Windows or a Mac, it might be much higher.
Comment 4 Andreas Buchinger 2013-09-25 18:33:21 UTC
OS is advanced IBM 'OS/2 Version 4.50' called eComStation. eCS2.1DE in my case. Based on IBM Warp Server for e-business. 

If it's only a problem on our platform I fear Yuri is the only one able to look at it. Or is there anyone else able to compile AOO for eCS - OS/2 ?
Comment 5 Andreas Buchinger 2013-09-25 18:53:02 UTC
Another few popuplog.os2 entries with and without .dlls loaded at high memory. The position of the trapping instruction is always the same - SWOO.DLL 0001:000835be. Hope Yuri can read something from that with the help of a .map file....

------------------------------------------------------------

09-25-2013  20:42:06  SYS3175  PID 0083  TID 0001  Slot 011f
P:\OPENOFFICE4_HIGHMEM\PROGRAM\SOFFICE.BIN
c0000005
560235be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=5f4baf84  ECX=21051000  EDX=00000000
ESI=5f4b662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14af0899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fbe8  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc00  FLG=00010213

SWOO.DLL 0001:000835be

------------------------------------------------------------

09-25-2013  20:43:09  SYS3175  PID 0085  TID 0001  Slot 011f
P:\OPENOFFICE4_HIGHMEM\PROGRAM\SOFFICE.BIN
c0000005
4fa235be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=5bcfaf84  ECX=21051000  EDX=00000000
ESI=5bcf662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14af0899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fc10  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc28  FLG=00010213

SWOO.DLL 0001:000835be

------------------------------------------------------------

09-25-2013  20:43:47  SYS3175  PID 0087  TID 0001  Slot 011f
P:\OPENOFFICE4_HIGHMEM\PROGRAM\SOFFICE.BIN
c0000005
499735be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=5852af84  ECX=21051000  EDX=00000000
ESI=5852662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14af0899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fc40  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc58  FLG=00010213

SWOO.DLL 0001:000835be

------------------------------------------------------------

09-25-2013  20:46:36  SYS3175  PID 008b  TID 0001  Slot 011f
P:\OPENOFFICE4\PROGRAM\SOFFICE.BIN
c0000005
0b9735be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=1486af84  ECX=21051000  EDX=00000000
ESI=1486662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14af0899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fc08  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc20  FLG=00010213

SWOO.DLL 0001:000835be

------------------------------------------------------------

09-25-2013  20:49:08  SYS3175  PID 0091  TID 0001  Slot 0126
P:\OPENOFFICE4\PROGRAM\SOFFICE.BIN
c0000005
0b8b35be
P1=00000001  P2=00000008  P3=XXXXXXXX  P4=XXXXXXXX  
EAX=00000000  EBX=147aaf84  ECX=21051000  EDX=00000000
ESI=147a662c  EDI=00000000  
DS=0053  DSACC=f0f3  DSLIM=ffffffff  
ES=0053  ESACC=f0f3  ESLIM=ffffffff  
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:14af0899  CSACC=f0df  CSLIM=ffffffff
SS:ESP=0053:0012fc10  SSACC=f0f3  SSLIM=ffffffff
EBP=0012fc28  FLG=00010213

SWOO.DLL 0001:000835be

------------------------------------------------------------
Comment 6 Lewis Rosenthal 2014-08-31 04:54:16 UTC
I am not seeing this with AOO 4.1.1 RC3. I have tried deleting exactly two paragraphs, and then I have deleted several pages of text, with no error messages or traps recorded.

Andi, Alex: Can you reproduce? If not, I suggest we close this as fixed.

Cheers
Comment 7 Andreas Buchinger 2014-09-11 19:28:50 UTC
I can not reproduce this bug with 4.1.1 RC3 anymore. 

If Alex confirms the bug is gone too I'll close it.
Comment 8 Alex Taylor 2014-09-15 12:50:22 UTC
In a quick test here with 4.11rc I cannot reproduce it either. Looks good...
Comment 9 Andreas Buchinger 2014-09-15 13:21:22 UTC
Fixed in 4.1.1
Comment 10 Kay 2016-03-21 22:33:55 UTC
No details on how this was fixed.