Created attachment 131431 [details] Nearly 200 page Microsoft XML docx in Persian aka Farsi This is a follow up from Bug#100813 (as suggested by Xisco) The document is the same (a nearly 200 page docx in Persian aka Farsi) This document caused LibreOffice to crash under Linux, Windows XP and Windows 10 but never under Windows 7. Since version 5.3.0.3 it doesn't crash under any other OS except for Windows 7. Crash report for 5.3.0.3 crashreport.libreoffice.org/stats/crash_details/b1030498-e942-42c0-bc23-ef68b9d688ac Crash report for 5.3.1.1 (with a blank profile) crashreport.libreoffice.org/stats/crash_details/700f6008-729d-4542-a23d-4425cf2557f6
Confirmed. On a VM of Windows 7sp1 Ultimate 32-bit with Version: 5.3.1.1 Build ID: 72fee18f394a980128dc111963f2eefb05998eeb CPU Threads: 4; OS Version: Windows 6.1; UI Render: default; Layout Engine: new; Locale: en-US (en_US); Calc: group But a different crash signature, but similar stack for the reflow: http://crashreport.libreoffice.org/stats/crash_details/fd85713a-797e-4338-86fc-7f8d1b2ae04a http://crashreport.libreoffice.org/stats/crash_details/2267982d-6039-4625-8af5-2b939798973a
I'm taking the liberty of changing the Status to NEW since it has been confirmed by Stuart
I can reproduce it in Version: 5.4.0.0.alpha0+ Build ID: eb7b03b052ffe8c2c577b2349987653db6c53f76 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2017-02-26_22:34:18 Locale: es-ES (es_ES); Calc: group crashreport.libreoffice.org/stats/crash_details/895d18a2-ee1c-42bf-9975-7cb9c6c3a38b and Versión: 5.3.0.3 Id. de compilación: 7074905676c47b82bbcfbea1aeefc84afe1c50e1 Subpr. de CPU: 1; Versión de SO: Windows 6.1; Repr. de IU: predet.; Motor de trazado: HarfBuzz; Configuración regional: es-ES (es_ES); Calc: group crashreport.libreoffice.org/stats/crash_details/012cc1e1-5259-4b70-a465-d04fadab4cc1 after opening the file and scrolling down
backtrace of comment #1 suggests table in a footnote and perhaps its a11y related.
FWIW couldn't reproduce this under windows (10) and this document, might very well be something that needs the exact same set of fonts installed to get the same layout that hits whatever the edge case is.
(In reply to Caolán McNamara from comment #5) > FWIW couldn't reproduce this under windows (10) and this document, might > very well be something that needs the exact same set of fonts installed to > get the same layout that hits whatever the edge case is. Pedro, Xisco and I all were getting the crash on Windows 7. Not sure about Xisco, but like you document does open for Pedro and I on Windows 10 also. So seems specific to Windows 7 OS. Guess available fonts could impact this, but if this faults at determining XAccessible context of flowfrm for a RTL table is that point of layout even font dependent? Unless it occur as it breaks over page margins--which these footnote tables do when expanded. Hmm...
Yes, I forgot to mention I reproduced the crash on Win 7 as well...
@Aron, could you please bisect this one if you have win 7?
Bibisected using repo bibisect-win32-5.3. f64decf556ce09ba3dc781644e2381b1ad5df041 is the first bad commit commit f64decf556ce09ba3dc781644e2381b1ad5df041 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Wed Jan 4 20:50:14 2017 -0800 source 3d5ccc1577ff89bd13c26a8cde787a39482a8b81 # bad: [a374222bc87bd9e75ea2f1ca45d189932a1967f8] source aa09fd58bd499a2a2c3a32c5f613892bad54076c # good: [defb73f1c6e2a66dbd21ba89e684f57427e8bc4b] source 5b168b3fa568e48e795234dc5fa454bf24c9805e git bisect start 'a374222bc87bd9e75ea2f1ca45d189932a1967f8' 'oldest' # good: [0b4408f0568ad1da0797543c0ee2955c386267ee] source 8f7886c742cae5e012e52029c20925aa7b0fb6ea git bisect good 0b4408f0568ad1da0797543c0ee2955c386267ee # good: [f8b90d89a8a858c3e0ce171f82ecb20b3ea80098] source 75239b77139434db9be5e0e7e133e3661c5404b0 git bisect good f8b90d89a8a858c3e0ce171f82ecb20b3ea80098 # good: [7a279eab384549b23a159352c7308486555e0401] source 5e416099f088a2f8a8980e08e3d5b731da0a6d9c git bisect good 7a279eab384549b23a159352c7308486555e0401 # good: [98c2b302ef513c6a2be310b7c3b0385b382ad52c] source 5197e99fa6ca77b9d607072bc98c46eb559a2a8d git bisect good 98c2b302ef513c6a2be310b7c3b0385b382ad52c # good: [49575353b42b097e15262097934052f070c5809a] source eb319362c94f1c17beb355a53f392a9bcf939822 git bisect good 49575353b42b097e15262097934052f070c5809a # bad: [40c5a4cc9e0c88e78a4fa8c089089d875edc4221] source 7a63fc125c59ba3b7880a94fc038f2f24ca7e353 git bisect bad 40c5a4cc9e0c88e78a4fa8c089089d875edc4221 # good: [d563df2d26c3b7673ef5e7bf24d338d4c6903707] source d66a9721913e89f1cc76068ee1a64b1cf0eef8d8 git bisect good d563df2d26c3b7673ef5e7bf24d338d4c6903707 # bad: [05c6e33db573d627d974c1b8cf06d0dc96ef6b8a] source b6b0194661303d12e9c73ffadbe82afe77c862e2 git bisect bad 05c6e33db573d627d974c1b8cf06d0dc96ef6b8a # bad: [8fd3eb91a44dd2be733ca5b5bd706fb2e7fd753d] source ed11f8eb344fb70d17a76f15365f181a662bcc98 git bisect bad 8fd3eb91a44dd2be733ca5b5bd706fb2e7fd753d # bad: [f9fbfdfb5bdc0d30cfa55b7ff9d9aef03645a16a] source d4b57240aabece5550cc9ac448ff90301ed6ec3d git bisect bad f9fbfdfb5bdc0d30cfa55b7ff9d9aef03645a16a # bad: [f64decf556ce09ba3dc781644e2381b1ad5df041] source 3d5ccc1577ff89bd13c26a8cde787a39482a8b81 git bisect bad f64decf556ce09ba3dc781644e2381b1ad5df041 # good: [84e890a92941e0585bf481a653b86b3f159e1a2f] source c63fe08c485baba133ebbeaef28fe97113dded35 git bisect good 84e890a92941e0585bf481a653b86b3f159e1a2f # first bad commit: [f64decf556ce09ba3dc781644e2381b1ad5df041] source 3d5ccc1577ff89bd13c26a8cde787a39482a8b81
The crash started with the commit referenced below. Adding Cc: to Justin Luth, please take a look. https://cgit.freedesktop.org/libreoffice/core/commit/?id=3d5ccc1577ff89bd13c26a8cde787a39482a8b81 author Justin Luth <justin_luth@sil.org> 2016-12-23 10:49:19 (GMT) committer Justin Luth <justin_luth@sil.org> 2017-01-05 04:29:15 (GMT) "tdf#99616 writerfilter: hideMark shouldn't force min size"
I don't have Windows, so I can't do anything with this bug report. I don't know how to read the crash details report, but it (and the related bugs) seem to highly suggest that the crash is occurring in the layout section? If so, then this change has probably exposed a different bug elsewhere, and is not really caused by my change.
Created attachment 132847 [details] Error message when loading sample document The problem still occurs in version 5.3.3.1 but now there is no bug report. Just error messages. I hope these are useful.
Created attachment 132848 [details] Error message when submitting crash report
Still reproducible in Version: 5.4.0.0.alpha1+ Build ID: 591ac7e604fa47304a5ddc1a4f9badbba1199903 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-05-02_09:00:13 Locale: es-ES (es_ES); Calc: group
When I open it in Windows 7 64-bit with: LO 5.3.2.1 64-bit it's OK, no crash or error. LO 5.4+ 64-bit TinderBox: Win-x86_64@62-TDF, Branch:MASTER, Time: 2017-04-13 I get crashreport.libreoffice.org/stats/crash_details/5b63f748-7029-4fef-bb50-1a477e242e23. LO 5.4+ 32-bit TinderBox: Win-x86@39, Branch:master, Time: 2017-04-28 I get fatal error: 'querying for interface "": no interface type'.
The document crashes LibreOffice 5.3.3.2 under Windows 7 but the crash reports are working again (thank you to whoever fixed this) http://crashreport.libreoffice.org/stats/crash_details/aa013946-f652-4d9b-b7a9-e4a42c33a8d2 Hope this helps!
I can no longer reproduce the crash in Version: 5.4.0.0.alpha1+ Build ID: 2a955057623d4cd14326bcaa8a2c52d76c121c21 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-05-13_01:18:24 Locale: es-ES (es_ES); Calc: group I guess it was fixed by one of the recent commits done by Michael Stahl in the header/footer area but I can't tell which one. Anyway, all his commits are being backported to 5.3 branch, so this should be fixed in release 5.3.4 as well. CLosing as RESOLVED WORKSFORME.
Verified fixed with version 5.3.4.1 x64 under Windows 7 Pro x64 SP1 Thank you!
hi. today i downloaded libreoffice 5.3.4.2 and installed it. its extremely great and compatible with xp beyond my immagination! i dont know how to appreciate God for its great favor, also you and all developers to helped me eventually find my favorite version and open all of my books properly! This the first version that can not only open my books without crash, but I could navigate in there tables and footnotes. i have more than 90 islamic books in different folders! they are realy divine treasury for me and I extremely love these valuable books. its incredible and one divine miracle for me! i am extremely happy and i cant discribe my happiness and feeling in english. i should be grateful to this favor for my lord. because God says in the quran: And as for the favor of your Lord, do announce [it]. i also should appreciate you and your great work. i sincerely pray for you in my five times obligatory prayers because God says: And when you are greeted with a greeting, greet with a better [greeting] than it or return it; surely Allah takes account of all things. and also i pray for you and i am sure for acceptance in the divine court. because God is extremely merciful, accepts our prayers and said: And when My servants ask you concerning Me, then surely I am very near; I answer the prayer of the suppliant when he calls on Me, so they should answer My call and believe in Me that they may walk in the right way. you presented me the best version of your program for free, and i present my sincere and honest prayer which i always remember you, your kindness and i request divine infinite mercy, graces, blessings, bounties and favors for you all. Specially in these times which you presented me the best version of your product, its the best month. Now is the Month of prayer, the doors of heaven is open and this month is special for divine banquet and mercy. The prophet Mohammad (blessings of God upon him and his progeny) said in one cerman: O People! The month of Allah has come with His mercies and blessings. This is the month that is the best of all months in the eyes of Allah. Its days are the best of days, its nights are the best of nights, its hours are the best of hours. This is a month in which you have been invited by Him. You have been given the opportunity in this month to receive the honors from Allah, the Merciful. In this month if you fast as ordained by Allah, every breath you take has the reward of Tasbeeh, and your sleep has the reward of worship. Your good deeds are rewarded more than usual, and your duas are accepted. The special time for all people. God wants us to pray and promised to accept.
(In reply to zahra from comment #19) Stuart -> Nasrin, a simple "It works at 5.3.4.2, thanks!" would suffice. We're glad the issue with handling the MSO formatting in your documents, but please contain your joy--the extra exclamations do not belong here. On a side note, you should probably be testing with 5.4.0 beta 2, and keep in mind that Windows XPsp3 and Vista will not be supported for the 6.0 release.
(In reply to V Stuart Foote from comment #20) > (In reply to zahra from comment #19) > > Stuart -> Nasrin, a simple "It works at 5.3.4.2, thanks!" would suffice. > We're glad the issue with handling the MSO formatting in your documents, but > please contain your joy--the extra exclamations do not belong here. > > On a side note, you should probably be testing with 5.4.0 beta 2, and keep > in mind that Windows XPsp3 and Vista will not be supported for the 6.0 > release. hi stuart. thanks for all of your great efforts. my real name is zahra as stated here and nasrin is for the name of my email address. i tried to change it, but without success. because i always pray for you every day in my five times obligotary prayers and i cant forget your kindness. just saying thanks everyone say! but i wanted to show you my special gratitude and appreciation. specially in these days which is the month of ramadhan and i explaned about this month! this a special month for all people to recieve special mercy of God and his forgiveness and blessings.
(In reply to zahra from comment #19) > hi. > today i downloaded libreoffice 5.3.4.2 and installed it. > its extremely great and compatible with xp beyond my immagination! > i dont know how to appreciate God for its great favor, also you and all > developers to helped me eventually find my favorite version and open all of > my books properly! hello every one again. as i promised to use only the first version of libreoffice that can open all of my books without any problem in all platforms, so, the first and best version for me is 5.3.4.1 which i downloaded the next month and decided to use this version forever to fulfill my promise! one of the important signs of muslims which is introduced by God in verse 8 of chapter 23 of the holy Quran: And those who are keepers of their trusts and their covenant, i found my best version after three years that i became familiar with libreoffice! i never forget your kindness, i pray for you sincerely every day and request divine infinite mercy, prosperity, salvation and special blessings, graces and favours for you in every day of my praying sincerely. also, i forgot to ask in my previous comment,, can you please add target milestone for this bug? as this bug is completely fixed in 5.3.4.1 completely in all platforms, (which is the book that causes crash after openning by libreoffice since many years) also i found the best version of libreoffice, sincerely appreciate you and pray for you, i wish that you add milestone libreoffice 5.3.4.1 for this bug!