[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Adolfo Jayme changed: What|Removed |Added Alias|7.1.6_only_starts_in_Safe_M | |ode | -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Aron Budea changed: What|Removed |Added See Also|https://bugs.documentfounda | |tion.org/show_bug.cgi?id=14 | |4715| CC||elf...@gmail.com --- Comment #60 from Aron Budea --- *** Bug 144715 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Timur changed: What|Removed |Added CC||marc.giord...@bluewin.ch --- Comment #59 from Timur --- *** Bug 145703 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Ming Hua changed: What|Removed |Added CC||8806fos...@gmail.com --- Comment #58 from Ming Hua --- *** Bug 145705 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #57 from Steve Garry --- OK, will investigate further, and revert. Thanks -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #56 from Xisco Faulí --- (In reply to Steve Garry from comment #55) > Re last report, I have just tried starting in safe mode, and it is pulling > the same error as under normal mode. Hello Steve, Please, report it in a new ticket -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Xisco Faulí changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #55 from Steve Garry --- Re last report, I have just tried starting in safe mode, and it is pulling the same error as under normal mode. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Steve Garry changed: What|Removed |Added Ever confirmed|1 |0 Resolution|FIXED |--- Status|RESOLVED|UNCONFIRMED --- Comment #54 from Steve Garry --- Not sure if this is a new issue, or the issue that has been fixed has changed. Just downloaded and installed 7.2.2, and it is crashing during launch, error from system log is : Faulting application name: soffice.bin, version: 7.2.2.2, time stamp: 0x615daec6 Faulting module name: cppu3.dll, version: 7.2.2.2, time stamp: 0x615d8847 Exception code: 0xc005 Fault offset: 0x00020ece Faulting process ID: 0x305c Faulting application start time: 0x01d7cff43e04784a Faulting application path: C:\Program Files\LibreOffice\program\soffice.bin Faulting module path: C:\Program Files\LibreOffice\program\cppu3.dll Report ID: fd37c357-aeb4-4039-84cf-26d45a99172f Faulting package full name: Faulting package-relative application ID: The faulting file is different from the original report, but the error as such is as it was, the app does not launch. Not done any diagnosis on this yet, as I want to see if there's any specific issues that I need to try and capture to aid the process -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added Alias|7.1.6, fails, in, LO, Mode, |7.1.6_only_starts_in_Safe_M |Safe, start, to, unless |ode -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Timur changed: What|Removed |Added Alias||LO, 7.1.6, fails, to, ||start, unless, in, Safe, ||Mode -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 V Stuart Foote changed: What|Removed |Added CC||winlinu...@gmail.com --- Comment #53 from V Stuart Foote --- *** Bug 145406 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Ming Hua changed: What|Removed |Added CC||idw@t-online.de --- Comment #52 from Ming Hua --- *** Bug 145304 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||pa...@free.fr --- Comment #51 from Mike Kaganski --- *** Bug 145294 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Jan-Marek Glogowski changed: What|Removed |Added CC||viktor.kuchar...@mailbox.or ||g --- Comment #50 from Jan-Marek Glogowski --- *** Bug 145278 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Xisco Faulí changed: What|Removed |Added CC||zacgarb...@gmail.com --- Comment #49 from Xisco Faulí --- *** Bug 145273 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Timur changed: What|Removed |Added Priority|medium |highest Severity|normal |critical -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||raybor...@yahoo.com --- Comment #48 from Mike Kaganski --- *** Bug 145227 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Xisco Faulí changed: What|Removed |Added CC||drollok...@gmx.de --- Comment #47 from Xisco Faulí --- *** Bug 145224 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||jan...@tutanota.com --- Comment #46 from Mike Kaganski --- *** Bug 145222 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Ming Hua changed: What|Removed |Added CC||simgr...@gmail.com --- Comment #45 from Ming Hua --- *** Bug 145214 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||paupy.an...@orange.fr --- Comment #44 from Mike Kaganski --- *** Bug 145209 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Xisco Faulí changed: What|Removed |Added CC||andy.g@live.com --- Comment #43 from Xisco Faulí --- *** Bug 145120 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||martinr.za...@gmx.de --- Comment #42 from Mike Kaganski --- *** Bug 145097 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||gertjan.mall...@tele2.nl --- Comment #41 from Julien Nabet --- *** Bug 145026 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||rachel...@gmail.com --- Comment #40 from Mike Kaganski --- *** Bug 145011 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 V Stuart Foote changed: What|Removed |Added CC||mike.a.nico...@gmail.com --- Comment #39 from V Stuart Foote --- *** Bug 144753 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Ming Hua changed: What|Removed |Added CC||myersma...@gmail.com --- Comment #38 from Ming Hua --- *** Bug 144944 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 V Stuart Foote changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||4930 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||vera.no...@gmail.com --- Comment #37 from Mike Kaganski --- *** Bug 144909 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Xisco Faulí changed: What|Removed |Added CC||flying_fruit...@yahoo.co.uk --- Comment #36 from Xisco Faulí --- *** Bug 144900 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||4902 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Jan-Marek Glogowski changed: What|Removed |Added CC||scruffy-t...@charter.net --- Comment #35 from Jan-Marek Glogowski --- *** Bug 144887 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added See Also|https://bugs.documentfounda | |tion.org/show_bug.cgi?id=14 | |4617| -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||u...@hotmail.co.uk --- Comment #34 from Mike Kaganski --- *** Bug 144881 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||dieter.kun...@onlinehome.de --- Comment #33 from Mike Kaganski --- *** Bug 144870 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #32 from V Stuart Foote --- *** Bug 144736 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||cl...@protonmail.com --- Comment #31 from Julien Nabet --- *** Bug 144736 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||i...@huntsgrove.ie --- Comment #30 from Julien Nabet --- *** Bug 144630 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||4715 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #29 from Julien Nabet --- *** Bug 144679 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #28 from Julien Nabet --- *** Bug 144679 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||martin.j.lisow...@gmail.com --- Comment #27 from Julien Nabet --- *** Bug 144679 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #26 from Commit Notification --- Luboš Luňák committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/11f3ed0ca9f87da6ef5b24f6cb4f58335b78ff7d use clang-cl's -Zc:dllexportInlines- for Skia (tdf#144598) It will be available in 7.1.7. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Commit Notification changed: What|Removed |Added Whiteboard|target:7.3.0 target:7.2.2 |target:7.3.0 target:7.2.2 ||target:7.1.7 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #25 from Commit Notification --- Luboš Luňák committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/afc221abb6e1895aa62abeca96c8b5043ddae63e use clang-cl's -Zc:dllexportInlines- for Skia (tdf#144598) It will be available in 7.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Commit Notification changed: What|Removed |Added Whiteboard|target:7.3.0|target:7.3.0 target:7.2.2 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Luboš Luňák changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #24 from Luboš Luňák --- Fix pushed to master, backports to 7.1 and 7.2 are waiting in gerrit, closing. I don't know if there's something more needed to be done for 7.x branches, but I'll leave that to QA to decide. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #23 from Commit Notification --- Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/36f76223193fb96df7b8cbc1a1ff30f739857189 use clang-cl's -Zc:dllexportInlines- for Skia (tdf#144598) It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Commit Notification changed: What|Removed |Added Whiteboard||target:7.3.0 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #22 from Luboš Luňák --- I expect https://gerrit.libreoffice.org/c/core/+/122335 should take care of it. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Luboš Luňák changed: What|Removed |Added CC||jamesbu...@yahoo.co.uk --- Comment #21 from Luboš Luňák --- *** Bug 144174 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||glack...@sbcglobal.net --- Comment #20 from Mike Kaganski --- *** Bug 144617 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added CC||j...@aei.ca --- Comment #19 from Mike Kaganski --- *** Bug 144434 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Mike Kaganski changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||4617 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #18 from Mike Kaganski --- FTR: I believe it's https://github.com/google/skia/commit/bb29f4353b138faccc35960c983fbc360486c0c8 that requires inclusion of compilation units built with different instruction set support, having alternative "versions" of functions, as Luboš explained in comment 16, that results in that non-deterministic factor. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Ming Hua changed: What|Removed |Added CC||ming.v@qq.com --- Comment #17 from Ming Hua --- (In reply to Mike Kaganski from comment #15) > Note e.g. vroundps, which is specific for AVX, while our baseline for > WindowsX64 is SSE2. It's great that we have a crash report here that developers can look at and diagnose. I'd just like to point out that this is likely the same issue that got a lot of head-scratching "newer version can't start with Skia enabled" reports like bug 144434, bug 144174, and bug 143152. Since Luboš said there should be no difference around this area between 7.1 and 7.2 (and there *definitely* shouldn't be any difference between 7.1.5 and 7.1.6), it looks likely that there is some non-deterministic factor in our build system that use the wrong instructions for some builds. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #16 from Luboš Luňák --- (In reply to Julien Nabet from comment #5) > should we use "Disable hardware acceleration" to set "UseSkia" at False ? No. Skia/Raster has nothing to do with hardware acceleration. > Heiko/Xisco/Luboš: Should we create a new entry like 'Disable Skia' or I don't quite see the point, we generally do not provide options to disable things that are expected to work. It makes sense to disable HW acceleration, because that depends on HW drivers, which are outside of our control. But 'Disable Skia' would be like 'Disable Gtk' or 'Disable Fontconfig', we don't provide options to disable fontconfig just because there may be a bug in it. > Luboš: I read in vcl/skia/README that "raster" was "CPU-based drawing (here > primarily used for debugging)" That's misleading, Raster is also used as a fallback when Vulkan is not available. (In reply to Mike Kaganski from comment #15) > Note e.g. vroundps, which is specific for AVX, while our baseline for > WindowsX64 is SSE2. > > This shows that my idea about the need to disable Skia/Raster is wrong, and > simply the bug around building Skia should be fixed. Or maybe it is already > fixed in a recent 7.2 version? I'm not aware of any difference here between 7.1 and 7.2, they both build SkRect using normal Clang settings which should target SSE2. But SkRect::round() is inline in the class, so it's possible there's one copy emitted built with AVX and then we get unlucky when the linker selects that one copy when merging. Since SkOpts_avx.cpp indirectly pulls in SkRect.h, that's most likely what's happening. I'll ask on the Skia mailing list. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #15 from Mike Kaganski --- (In reply to r2 from comment #0) > This bug was filed from the crash reporting server and is > br-2520800e-6840-4482-8a82-b0944a0ad962. Hm, I should had checked the report first. The problem is not with GPU. Indeed, it's a CPU illegal instruction, caused by some wrong instruction set used for building Skia. FTR: the disassembly of SkRect::round in 7.1.6.2 on Windows x64 official build is: > 7FFC5673B9C0 vmovups xmm0,xmmword ptr [rcx] > 7FFC5673B9C4 vaddps xmm0,xmm0,xmmword ptr > [__xmm@3f003f003f003f00 (07FFC567F05D0h)] > 7FFC5673B9CC mov rax,rdx > 7FFC5673B9CF vroundpsxmm0,xmm0,9 > 7FFC5673B9D5 vminps xmm0,xmm0,xmmword ptr > [__xmm@4eff4eff4eff4eff (07FFC567EC910h)] > 7FFC5673B9DD vmaxps xmm0,xmm0,xmmword ptr > [__xmm@ceffceffceffceff (07FFC567EC920h)] > 7FFC5673B9E5 vcvttps2dq xmm0,xmm0 > 7FFC5673B9E9 vmovups xmmword ptr [rdx],xmm0 > 7FFC5673B9ED ret Note e.g. vroundps, which is specific for AVX, while our baseline for WindowsX64 is SSE2. This shows that my idea about the need to disable Skia/Raster is wrong, and simply the bug around building Skia should be fixed. Or maybe it is already fixed in a recent 7.2 version? At least this is how it looks in 7.2.1.2 x64 official build: > 7FFC56583110 pushrsi > 7FFC56583111 sub rsp,60h > 7FFC56583115 movaps xmmword ptr [rsp+50h],xmm9 > 7FFC5658311B movaps xmmword ptr [rsp+40h],xmm8 > 7FFC56583121 movaps xmmword ptr [rsp+30h],xmm7 > 7FFC56583126 movaps xmmword ptr [rsp+20h],xmm6 > 7FFC5658312B mov rsi,rdx > 7FFC5658312E movups xmm6,xmmword ptr [rcx] > 7FFC56583131 addps xmm6,xmmword ptr > [__xmm@3f003f003f003f00 (07FFC56B5F530h)] > 7FFC56583138 movaps xmm0,xmm6 > 7FFC5658313B shufps xmm0,xmm6,0E7h > 7FFC5658313F callfloorf (07FFC56B58F07h) > 7FFC56583144 movaps xmm8,xmm0 > 7FFC56583148 movaps xmm0,xmm6 > 7FFC5658314B unpckhpdxmm0,xmm6 > 7FFC5658314F callfloorf (07FFC56B58F07h) > 7FFC56583154 movaps xmm9,xmm0 > 7FFC56583158 unpcklpsxmm9,xmm8 > 7FFC5658315C movaps xmm0,xmm6 > 7FFC5658315F callfloorf (07FFC56B58F07h) > 7FFC56583164 movaps xmm7,xmm0 > 7FFC56583167 shufps xmm6,xmm6,0E5h > 7FFC5658316B movaps xmm0,xmm6 > 7FFC5658316E callfloorf (07FFC56B58F07h) > 7FFC56583173 unpcklpsxmm7,xmm0 > 7FFC56583176 movlhps xmm7,xmm9 > 7FFC5658317A minps xmm7,xmmword ptr > [__xmm@4eff4eff4eff4eff (07FFC56B5B850h)] > 7FFC56583181 maxps xmm7,xmmword ptr > [__xmm@ceffceffceffceff (07FFC56B5B860h)] > 7FFC56583188 cvttps2dq xmm0,xmm7 > 7FFC5658318C movups xmmword ptr [rsi],xmm0 > 7FFC5658318F mov rax,rsi > 7FFC56583192 movaps xmm6,xmmword ptr [rsp+20h] > 7FFC56583197 movaps xmm7,xmmword ptr [rsp+30h] > 7FFC5658319C movaps xmm8,xmmword ptr [rsp+40h] > 7FFC565831A2 movaps xmm9,xmmword ptr [rsp+50h] > 7FFC565831A8 add rsp,60h > 7FFC565831AC pop rsi > 7FFC565831AD ret -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #14 from r2 --- not quite sure how, or WHO, to reply w/ this SIGNIFICANT discovery - but i think i've found at least a work-around, possibly a partial solution: i happen to have an identical Dell e6400 w/ w10 & LO & noticed it (msinfo.exe) has a diff. INF (oem49 v. oem46) file. then, i check the LO ver. & realized it's running 7.0.6.2, which i KNOW is/was working fine...uninstalled the 7.1.6 on the problem sys & installed w/ 7.0.6 - now appears to be working fine. interestingly, BOTH are denying that there's a update version & reporting "LibreOffice 7.0 is up to date." sorry i didn't think to cross-check my own available recourses but hope this will contribute to resolving whatever the ver. diff. issue / solution might be worth pursuing. Meny Gras! -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 V Stuart Foote changed: What|Removed |Added Status|NEEDINFO|NEW --- Comment #13 from V Stuart Foote --- The crash report signature is filled with similar --> NEW -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #12 from Mike Kaganski --- (In reply to Julien Nabet from comment #7) My take: https://gerrit.libreoffice.org/c/core/+/122275 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #11 from V Stuart Foote --- (In reply to r2 from comment #9) > Created attachment 175123 [details] > w/ redacted service tag > > per V Stuart Foote request/comment #8 OK thanks. Well to be expected the nVidia Quadro NVS 160M is suspect showing Direct 3D support only through 10.0 spec and OpenGL only to the 2.1 spec. Obviously no Vulkan support, but not surprised modern Skia drivers choke on the hardware. Assuming it exposes its identity to hw poling, the hardware/driver pair needs deny listing from any Skia rendering with immediate fallback to GDI only rendering. @Lubos, is that feasible? -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #10 from r2 --- (In reply to Julien Nabet from comment #1) > Could you give a try at > https://wiki.documentfoundation.org/QA/FirstSteps#Graphics-related_issues_. > 28Skia.29 ? it appears my reply-w/attached file/s email was rejected, i think THISS is the meat of the answer: Version: 7.1.6.2 (x64) / LibreOffice Community Build ID: 0e133318fcee89abacd6a7d077e292f1145735c3 CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #9 from r2 --- Created attachment 175123 --> https://bugs.documentfoundation.org/attachment.cgi?id=175123&action=edit w/ redacted service tag per V Stuart Foote request/comment #8 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 V Stuart Foote changed: What|Removed |Added Blocks||129062 --- Comment #8 from V Stuart Foote --- For OP, Needinfo is to you. And could you please describe the GPU available to you and perhaps attach the msinfo32.exe 'Components' -> 'Display' panel content. I am frankly surprised you could get Windows 10 (19043) running on an Intel Core 2 Duo P9600 system, Win10 graphics support for Skia would depend on GPU available. As noted above, force disable of Skia rendering may be needed to run LO with CPU only rendering. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=129062 [Bug 129062] [META] Skia library bugs -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #7 from Julien Nabet --- (In reply to Mike Kaganski from comment #6) > (In reply to Julien Nabet from comment #5) > ... > Skia/raster is *very* important. > 1. It works where there's no Vulkan. I am writing from the Windows system > having no Vulkan support - it uses AMD Radeon HD 7400 Series graphics. > 2. It allows to have unified rendering even on those systems. > > I don't think we need to remove Skia/Raster in release; but indeed, as a > fallback on problematic systems, we need a way to disable it in the safe > mode dialog. Ok then, so now we just have to know if we should have a new entry or to use the existing entry to disable the whole Skia. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #6 from Mike Kaganski --- (In reply to Julien Nabet from comment #5) > Luboš: I read in vcl/skia/README that "raster" was "CPU-based drawing (here > primarily used for debugging)" > So except debugging for devs, is it necessary to include "raster" Skia in > release versions of LO? Skia/raster is *very* important. 1. It works where there's no Vulkan. I am writing from the Windows system having no Vulkan support - it uses AMD Radeon HD 7400 Series graphics. 2. It allows to have unified rendering even on those systems. I don't think we need to remove Skia/Raster in release; but indeed, as a fallback on problematic systems, we need a way to disable it in the safe mode dialog. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||heiko.tietze@documentfounda ||tion.org, ||l.lu...@collabora.com, ||xiscofa...@libreoffice.org --- Comment #5 from Julien Nabet --- (In reply to Mike Kaganski from comment #3) > (In reply to Julien Nabet from comment #1) > > Heh, I read there: > > > If there is other or even "UI Render: Skia/Raster" instead, it means the > > symptoms aren't caused by Skia, > > heh. It is *indeed* wrong. Just yesterday I helped a person over IRC who > needed the procedure I described in comment 2; and indeed, the problem *was* > caused by Skia, even though the problem was not using Vulkan (even the > Skia/Raster was preventing LibreOffice from launch). With your previous comment, well spotted! I think we need a quick and easy way to fix this for users instead of modifying registrymodifications. Heiko/Xisco/Luboš: Should we create a new entry like 'Disable Skia' or should we use "Disable hardware acceleration" to set "UseSkia" at False ? The second option should be straightforward since it only requires 1 extra line in BackupFileHelper::tryDisableHWAcceleration in comphelper/source/misc/backupfilehelper.cxx) (see https://opengrok.libreoffice.org/xref/core/comphelper/source/misc/backupfilehelper.cxx?r=a1252364&mo=64108&fi=1892#1892) Luboš: I read in vcl/skia/README that "raster" was "CPU-based drawing (here primarily used for debugging)" So except debugging for devs, is it necessary to include "raster" Skia in release versions of LO? I mean, graphical part is dealt by GPUs or if no GPUs, by chipset included in motherboards so no use of CPU here too. So if we remove "raster" case, no need to change registrymodifications management here, it would be (at least for Windows) either Skia Vulkan or no Skia at all. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #4 from Mike Kaganski --- (Sorry for multiple spamming messages. I will try to not add more.) @r2: please follow the advise from the link in comment 1: > If the issue is gone, locate /cache/skia.log and do send it here. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #3 from Mike Kaganski --- (In reply to Julien Nabet from comment #1) Heh, I read there: > If there is other or even "UI Render: Skia/Raster" instead, it means the > symptoms aren't caused by Skia, heh. It is *indeed* wrong. Just yesterday I helped a person over IRC who needed the procedure I described in comment 2; and indeed, the problem *was* caused by Skia, even though the problem was not using Vulkan (even the Skia/Raster was preventing LibreOffice from launch). -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 --- Comment #2 from Mike Kaganski --- Note that out safe mode disables Skia, while the "Disable hardware acceleration" in the Safe Mode dialog only disables Vulkan, but not Skia. Hence I know cases where in order to run in normal mode, one must add a line to disable Skia manually into registrymodifications: false Having an option in the safe mode dialog for that would be nice. Also it would be nice to offer to report the configurations that were healed by the disabling. But indeed it's a separate issue. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added CC||serval2...@yahoo.fr Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 --- Comment #1 from Julien Nabet --- Could you give a try at https://wiki.documentfoundation.org/QA/FirstSteps#Graphics-related_issues_.28Skia.29 ? -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144598] Crash in: SkRect::round()
https://bugs.documentfoundation.org/show_bug.cgi?id=144598 Julien Nabet changed: What|Removed |Added Hardware|All |x86-64 (AMD64) OS|All |Windows (All) Version|unspecified |7.1.6.2 release -- You are receiving this mail because: You are the assignee for the bug.