Bug 176145 - Crash in WebCore::Length::isCalculatedEqual
Summary: Crash in WebCore::Length::isCalculatedEqual
Status: RESOLVED DUPLICATE of bug 237389
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-08-30 20:53 PDT by Michael Catanzaro
Modified: 2022-04-14 23:22 PDT (History)
7 users (show)

See Also:


Attachments
Backtrace (99.76 KB, text/plain)
2017-08-30 20:53 PDT, Michael Catanzaro
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2017-08-30 20:53:50 PDT
Created attachment 319440 [details]
Backtrace

Crash in WebCore::Length::isCalculatedEqual:

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 WebCore::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/CalculationValue.h:160
 #1 WebCore::Length::isCalculatedEqual at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/Length.cpp:284
 #2 WebCore::Length::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/Length.h:226
 #3 WebCore::TranslateTransformOperation::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp:35
 #4 WebCore::TransformOperation::operator!= at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/graphics/transforms/TransformOperation.h:60
 #5 WebCore::TransformOperations::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/platform/graphics/transforms/TransformOperations.cpp:45
 #6 WebCore::StyleTransformData::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/rendering/style/StyleTransformData.cpp:53
 #7 WebCore::DataRef<WebCore::StyleTransformData>::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/rendering/style/DataRef.h:82
 #8 WebCore::StyleRareNonInheritedData::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp:233
 #9 WebCore::DataRef<WebCore::StyleRareNonInheritedData>::operator== at /usr/src/debug/webkitgtk-2.16.1/Source/WebCore/rendering/style/DataRef.h:82

I have only one report of this total, so it's probably low priority. Better backtrace attached.
Comment 1 Konstantin Tokarev 2017-11-14 10:55:54 PST
Maybe it's caused by https://bugs.webkit.org/show_bug.cgi?id=179675, though may backtrace is totally different
Comment 2 Radar WebKit Bug Importer 2017-11-14 11:08:01 PST
<rdar://problem/35536485>
Comment 3 Simon Fraser (smfr) 2017-11-14 11:09:07 PST
Is this a crash or assertion?
Comment 4 Konstantin Tokarev 2017-11-14 11:16:20 PST
Attached backtrace is from release version where asserts are disabled, and Length::calculationValue() doesn't have RELEASE_ASSERT. So it's not enough to state that these two issues are same
Comment 5 Simon Fraser (smfr) 2022-04-14 16:31:29 PDT
Need to test to see if this still occurs.
Comment 6 Martin Robinson 2022-04-14 23:22:23 PDT
I'm pretty sure this is a duplicate of bug 237389, so I'm closing this. We can reopen if we see these kind of crashes again.

*** This bug has been marked as a duplicate of bug 237389 ***