Bug 151109

Summary: ASSERTION FAILED: zoom > 0 in WebCore::CSSToLengthConversionData::CSSToLengthConversionData
Product: WebKit Reporter: Renata Hodovan <rhodovan.u-szeged>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, bfulgham, cdumez, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 116980    
Attachments:
Description Flags
Test none

Description Renata Hodovan 2015-11-10 10:29:12 PST
Created attachment 265196 [details]
Test

Load the attached test with debug MiniBrowser:

<!DOCTYPE html>
<style>
*{
    line-height:.1670in;
    elevation:-958rad;
    zoom: 0.7%;
}
</style>
<scripthead><big><big><big><big><scriptstyle><scriptlink/><scriptstyle></style><big><big></big><dl><dd><object><criptscripttable><big><font><big><big><li><big>


OS: Ubuntu 15.04 x86_64
Checked build: debug EFL
Checked version: 29ae33c


Backtrace:

ASSERTION FAILED: zoom > 0
../../Source/WebCore/css/CSSToLengthConversionData.h(52) : WebCore::CSSToLengthConversionData::CSSToLengthConversionData(WebCore::RenderStyle*, const WebCore::RenderStyle*, const WebCore::RenderView*, float, bool)
1   0x7f074b5db89f WTFCrash
2   0x7f075293e8e7 WebCore::CSSToLengthConversionData::CSSToLengthConversionData(WebCore::RenderStyle*, WebCore::RenderStyle const*, WebCore::RenderView const*, float, bool)
3   0x7f0752d5859f WebCore::CSSToLengthConversionData::copyWithAdjustedZoom(float) const
4   0x7f0752d66ab0 WebCore::StyleBuilderConverter::csstoLengthConversionDataWithTextZoomFactor(WebCore::StyleResolver&)
5   0x7f0752d67d92 WebCore::StyleBuilderConverter::convertLineHeight(WebCore::StyleResolver&, WebCore::CSSValue&, float)
6   0x7f0752d7a599 WebCore::StyleBuilderFunctions::applyValueLineHeight(WebCore::StyleResolver&, WebCore::CSSValue&)
7   0x7f0752d53874 WebCore::StyleBuilder::applyProperty(WebCore::CSSPropertyID, WebCore::StyleResolver&, WebCore::CSSValue&, bool, bool)
8   0x7f0752969c50 WebCore::StyleResolver::applyProperty(WebCore::CSSPropertyID, WebCore::CSSValue*, WebCore::SelectorChecker::LinkMatchMask, WebCore::StyleResolver::MatchResult const*)
9   0x7f075296d97a WebCore::StyleResolver::CascadedProperties::Property::apply(WebCore::StyleResolver&, WebCore::StyleResolver::MatchResult const*)
10  0x7f075296dc03 WebCore::StyleResolver::applyCascadedProperties(WebCore::StyleResolver::CascadedProperties&, int, int, WebCore::StyleResolver::MatchResult const*)
11  0x7f0752968ca0 WebCore::StyleResolver::applyMatchedProperties(WebCore::StyleResolver::MatchResult const&, WebCore::Element const*, WebCore::StyleResolver::ShouldUseMatchedPropertiesCache)
12  0x7f0752964043 WebCore::StyleResolver::styleForElement(WebCore::Element*, WebCore::RenderStyle*, WebCore::StyleSharingBehavior, WebCore::RuleMatchingBehavior, WebCore::RenderRegion const*)
13  0x7f07517813d9 WebCore::Element::resolveStyle(WebCore::RenderStyle*)
14  0x7f07521aa561
15  0x7f07521aa726
16  0x7f07521abce4
17  0x7f07521ab38d
18  0x7f07521abdd1
19  0x7f07521ab38d
20  0x7f07521abdd1
21  0x7f07521ab38d
22  0x7f07521abdd1
23  0x7f07521ab38d
24  0x7f07521abdd1
25  0x7f07521ab38d
26  0x7f07521abdd1
27  0x7f07521ab38d
28  0x7f07521abdd1
29  0x7f07521ab38d
30  0x7f07521abdd1
31  0x7f07521ac728
Aborted (core dumped)

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f074b5db8a4 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
321     *(int *)(uintptr_t)0xbbadbeef = 0;
(gdb) bt
#0  0x00007f074b5db8a4 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
#1  0x00007f075293e8e7 in WebCore::CSSToLengthConversionData::CSSToLengthConversionData (this=0x7ffd16f750e0, style=0x7f0732b93600, rootStyle=0x7f0732be5a80, 
    renderView=0x7f0732add228, zoom=0, computingFontSize=false) at ../../Source/WebCore/css/CSSToLengthConversionData.h:52
#2  0x00007f0752d5859f in WebCore::CSSToLengthConversionData::copyWithAdjustedZoom (this=0x7ffd16f75070, newZoom=0)
    at ../../Source/WebCore/css/CSSToLengthConversionData.h:82
#3  0x00007f0752d66ab0 in WebCore::StyleBuilderConverter::csstoLengthConversionDataWithTextZoomFactor (styleResolver=...)
    at ../../Source/WebCore/css/StyleBuilderConverter.h:935
#4  0x00007f0752d67d92 in WebCore::StyleBuilderConverter::convertLineHeight (styleResolver=..., value=..., multiplier=1)
    at ../../Source/WebCore/css/StyleBuilderConverter.h:1172
#5  0x00007f0752d7a599 in WebCore::StyleBuilderFunctions::applyValueLineHeight (styleResolver=..., value=...) at DerivedSources/WebCore/StyleBuilder.cpp:1902
#6  0x00007f0752d53874 in WebCore::StyleBuilder::applyProperty (property=WebCore::CSSPropertyLineHeight, styleResolver=..., value=..., isInitial=false, 
    isInherit=false) at DerivedSources/WebCore/StyleBuilder.cpp:6605
#7  0x00007f0752969c50 in WebCore::StyleResolver::applyProperty (this=0x7f0732ad7760, id=WebCore::CSSPropertyLineHeight, value=0x7f0732bb68a0, 
    linkMatchMask=WebCore::SelectorChecker::MatchDefault, matchResult=0x7ffd16f79288) at ../../Source/WebCore/css/StyleResolver.cpp:1990
#8  0x00007f075296d97a in WebCore::StyleResolver::CascadedProperties::Property::apply (this=0x7ffd16f76400, resolver=..., matchResult=0x7ffd16f79288)
    at ../../Source/WebCore/css/StyleResolver.cpp:2748
#9  0x00007f075296dc03 in WebCore::StyleResolver::applyCascadedProperties (this=0x7f0732ad7760, cascade=..., firstProperty=26, lastProperty=446, 
    matchResult=0x7ffd16f79288) at ../../Source/WebCore/css/StyleResolver.cpp:2784
#10 0x00007f0752968ca0 in WebCore::StyleResolver::applyMatchedProperties (this=0x7f0732ad7760, matchResult=..., element=0x7f0732be3d00, 
    shouldUseMatchedPropertiesCache=WebCore::StyleResolver::UseMatchedPropertiesCache) at ../../Source/WebCore/css/StyleResolver.cpp:1713
#11 0x00007f0752964043 in WebCore::StyleResolver::styleForElement (this=0x7f0732ad7760, element=0x7f0732be3d00, defaultParent=0x7f0732b93420, 
    sharingBehavior=WebCore::AllowStyleSharing, matchingBehavior=WebCore::MatchAllRules, regionForStyling=0x0)
    at ../../Source/WebCore/css/StyleResolver.cpp:785
#12 0x00007f07517813d9 in WebCore::Element::resolveStyle (this=0x7f0732be3d00, parentStyle=0x7f0732b93420) at ../../Source/WebCore/dom/Element.cpp:1405
#13 0x00007f07521aa561 in WebCore::Style::styleForElement (element=..., inheritedStyle=...) at ../../Source/WebCore/style/StyleResolveTree.cpp:146
#14 0x00007f07521aa726 in WebCore::Style::createRendererIfNeeded (element=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:172
#15 0x00007f07521abce4 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:480
#16 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#17 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#18 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#19 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#20 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#21 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#22 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#23 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#24 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#25 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#26 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#27 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#28 0x00007f07521ab38d in WebCore::Style::attachChildren (current=..., inheritedStyle=..., renderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:356
#29 0x00007f07521abdd1 in WebCore::Style::attachRenderTree (current=..., inheritedStyle=..., renderTreePosition=..., resolvedStyle=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:497
#30 0x00007f07521ac728 in WebCore::Style::resolveLocal (current=..., inheritedStyle=..., renderTreePosition=..., inheritedChange=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:629
#31 0x00007f07521ad304 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:850
#32 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#33 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#34 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#35 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#36 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#37 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#38 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#39 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#40 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#41 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#42 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#43 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#44 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#45 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#46 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#47 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#48 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#49 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#50 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#51 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#52 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#53 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#54 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#55 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#56 0x00007f07521acff1 in WebCore::Style::resolveChildren (current=..., inheritedStyle=..., change=WebCore::Style::NoChange, childRenderTreePosition=...)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:798
#57 0x00007f07521ad3f7 in WebCore::Style::resolveTree (current=..., inheritedStyle=..., renderTreePosition=..., change=WebCore::Style::NoChange)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:864
#58 0x00007f07521ad6c6 in WebCore::Style::resolveTree (document=..., change=WebCore::Style::NoChange) at ../../Source/WebCore/style/StyleResolveTree.cpp:910
#59 0x00007f075170ed4c in WebCore::Document::recalcStyle (this=0x7f0732826a40, change=WebCore::Style::NoChange) at ../../Source/WebCore/dom/Document.cpp:1841
#60 0x00007f075170f08d in WebCore::Document::updateStyleIfNeeded (this=0x7f0732826a40) at ../../Source/WebCore/dom/Document.cpp:1892
#61 0x00007f075199965e in WebCore::HTMLObjectElement::renderFallbackContent (this=0x7f0732acd000) at ../../Source/WebCore/html/HTMLObjectElement.cpp:401
#62 0x00007f0751999245 in WebCore::HTMLObjectElement::updateWidget (this=0x7f0732acd000, pluginCreationOption=WebCore::CreateOnlyNonNetscapePlugins)
    at ../../Source/WebCore/html/HTMLObjectElement.cpp:333
#63 0x00007f07519a368f in WebCore::HTMLPlugInImageElement::updateWidgetIfNecessary (this=0x7f0732acd000)
    at ../../Source/WebCore/html/HTMLPlugInImageElement.cpp:287
#64 0x00007f07519a329b in WebCore::HTMLPlugInImageElement::<lambda()>::operator()(void) const (__closure=0x9f3950)
    at ../../Source/WebCore/html/HTMLPlugInImageElement.cpp:250
#65 0x00007f07519a6a74 in std::_Function_handler<void(), WebCore::HTMLPlugInImageElement::didAttachRenderers()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/4.9/functional:2039
#66 0x00007f0750ef6392 in std::function<void ()>::operator()() const (this=0x7f0732afca20) at /usr/include/c++/4.9/functional:2439
#67 0x00007f07521ada3b in WebCore::Style::PostResolutionCallbackDisabler::~PostResolutionCallbackDisabler (this=0x7ffd16f7b1ad, __in_chrg=<optimized out>)
    at ../../Source/WebCore/style/StyleResolveTree.cpp:966
#68 0x00007f075170eda2 in WebCore::Document::recalcStyle (this=0x7f0732826a40, change=WebCore::Style::Force) at ../../Source/WebCore/dom/Document.cpp:1849
#69 0x00007f075170f08d in WebCore::Document::updateStyleIfNeeded (this=0x7f0732826a40) at ../../Source/WebCore/dom/Document.cpp:1892
#70 0x00007f075171bf50 in WebCore::Document::finishedParsing (this=0x7f0732826a40) at ../../Source/WebCore/dom/Document.cpp:4895
#71 0x00007f0752a87349 in WebCore::HTMLConstructionSite::finishedParsing (this=0x7f0732afe6e0)
    at ../../Source/WebCore/html/parser/HTMLConstructionSite.cpp:403
#72 0x00007f0751a70064 in WebCore::HTMLTreeBuilder::finished (this=0x7f0732afe6c0) at ../../Source/WebCore/html/parser/HTMLTreeBuilder.cpp:2937
#73 0x00007f0751a40708 in WebCore::HTMLDocumentParser::end (this=0x7f073282e840) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:393
#74 0x00007f0751a407e1 in WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd (this=0x7f073282e840)
    at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:402
#75 0x00007f0751a3f4c3 in WebCore::HTMLDocumentParser::prepareToStopParsing (this=0x7f073282e840)
    at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:132
#76 0x00007f0751a40824 in WebCore::HTMLDocumentParser::attemptToEnd (this=0x7f073282e840) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:414
#77 0x00007f0751a408db in WebCore::HTMLDocumentParser::finish (this=0x7f073282e840) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:442
#78 0x00007f0751b62702 in WebCore::DocumentWriter::end (this=0x7f07328249e0) at ../../Source/WebCore/loader/DocumentWriter.cpp:247
#79 0x00007f0751b4bfd8 in WebCore::DocumentLoader::finishedLoading (this=0x7f0732824940, finishTime=0) at ../../Source/WebCore/loader/DocumentLoader.cpp:437
#80 0x00007f0751b4bd36 in WebCore::DocumentLoader::notifyFinished (this=0x7f0732824940, resource=0x7f0732836000)
    at ../../Source/WebCore/loader/DocumentLoader.cpp:384
#81 0x00007f0751bf7143 in WebCore::CachedResource::checkNotify (this=0x7f0732836000) at ../../Source/WebCore/loader/cache/CachedResource.cpp:297
#82 0x00007f0751bf7252 in WebCore::CachedResource::finishLoading (this=0x7f0732836000) at ../../Source/WebCore/loader/cache/CachedResource.cpp:313
#83 0x00007f0751bf3446 in WebCore::CachedRawResource::finishLoading (this=0x7f0732836000, data=0x7f0732bbb680)
    at ../../Source/WebCore/loader/cache/CachedRawResource.cpp:103
#84 0x00007f0751bbbe74 in WebCore::SubresourceLoader::didFinishLoading (this=0x7f073282fa80, finishTime=0)
    at ../../Source/WebCore/loader/SubresourceLoader.cpp:372
#85 0x00007f0751bb6953 in WebCore::ResourceLoader::didFinishLoading (this=0x7f073282fa80, finishTime=0) at ../../Source/WebCore/loader/ResourceLoader.cpp:638
#86 0x00007f07523aa19a in WebCore::readCallback (asyncResult=0xb049d0, data=0x7f0732bbd680)
    at ../../Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:1341
#87 0x00007f0747bcb5a6 in async_ready_callback_wrapper (source_object=0xa4c9b0, res=0xb049d0, user_data=0x7f0732bbd680) at ginputstream.c:523
#88 0x00007f0747bf1b74 in g_task_return_now (task=0xb049d0) at gtask.c:1077
#89 0x00007f0747bf1b99 in complete_in_idle_cb (task=0xb049d0) at gtask.c:1086
#90 0x00007f0747629add in g_main_dispatch (context=0xa46b50) at gmain.c:3064
#91 g_main_context_dispatch (context=context@entry=0xa46b50) at gmain.c:3663
#92 0x00007f0748f95e58 in _ecore_glib_select__locked (ecore_timeout=<optimized out>, efds=0x7ffd16f7b970, wfds=0x7ffd16f7b8f0, rfds=0x7ffd16f7b870, 
    ecore_fds=<optimized out>, ctx=<optimized out>) at lib/ecore/ecore_glib.c:172
#93 _ecore_glib_select (ecore_fds=<optimized out>, rfds=0x7ffd16f7b870, wfds=0x7ffd16f7b8f0, efds=0x7ffd16f7b970, ecore_timeout=<optimized out>)
    at lib/ecore/ecore_glib.c:204
#94 0x00007f0748f994a4 in _ecore_main_select (timeout=9.532824124368238e-130) at lib/ecore/ecore_main.c:1459
#95 0x00007f0748f99ed4 in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at lib/ecore/ecore_main.c:1893
#96 0x00007f0748f99fc7 in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983
#97 0x00007f074b636795 in WTF::RunLoop::run () at ../../Source/WTF/wtf/efl/RunLoopEfl.cpp:49
#98 0x00007f075149687d in WebKit::ChildProcessMain<WebKit::WebProcess, WebKit::WebProcessMain> (argc=2, argv=0x7ffd16f7bda8)
    at ../../Source/WebKit2/Shared/unix/ChildProcessMain.h:61
#99 0x00007f075149648b in WebKit::WebProcessMainUnix (argc=2, argv=0x7ffd16f7bda8) at ../../Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp:161
#100 0x00000000004008ea in main (argc=2, argv=0x7ffd16f7bda8) at ../../Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp:44
Comment 1 Brent Fulgham 2016-08-04 18:26:39 PDT
This reproduces in r204037.
Comment 2 Radar WebKit Bug Importer 2016-08-04 18:27:00 PDT
<rdar://problem/27711779>
Comment 3 Ahmad Saleem 2023-01-20 10:49:26 PST
I am not able to hit this assert using attached case on Minibrowser WK2 Debug build based of 259136@main.

Do we need to track it any further? Thanks!
Comment 4 Brent Fulgham 2024-01-22 15:18:47 PST
Closing based on Ahmad's testing.