Apache OpenOffice (AOO) Bugzilla – Issue 123086
Deleting 2 paragraphs
Last modified: 2016-03-21 22:33:55 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
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
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.
(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.
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 ?
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 ------------------------------------------------------------
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
I can not reproduce this bug with 4.1.1 RC3 anymore. If Alex confirms the bug is gone too I'll close it.
In a quick test here with 4.11rc I cannot reproduce it either. Looks good...
Fixed in 4.1.1
No details on how this was fixed.