Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table layout query overflows the stack on HTML5 scripting spec #3997

Closed
jdm opened this issue Nov 15, 2014 · 1 comment
Closed

Table layout query overflows the stack on HTML5 scripting spec #3997

jdm opened this issue Nov 15, 2014 · 1 comment

Comments

@jdm
Copy link
Member

@jdm jdm commented Nov 15, 2014

https://html.spec.whatwg.org/multipage/scripting.html#support-the-scripting-language

#2 0x00000001004436a0 in layout::table_caption::TableCaptionFlow.Flow::iterate_through_fragment_bounds (self=0x129cd2880, iterator=...) at table_caption.rs:85 is the method that is infinitely recursing.
The interesting part looks like:

#32262 0x00000001004436a0 in layout::table_caption::TableCaptionFlow.Flow::iterate_through_fragment_bounds (self=0x129cd2880, iterator=...) at table_caption.rs:85
#32263 0x000000010058f4a6 in layout::sequential::iterate_through_flow_tree_fragment_bounds::doit (flow=..., iterator=...) at sequential.rs:100
#32264 0x000000010058f596 in layout::sequential::iterate_through_flow_tree_fragment_bounds::doit (flow=..., iterator=...) at sequential.rs:103
#32265 0x000000010058f596 in layout::sequential::iterate_through_flow_tree_fragment_bounds::doit (flow=..., iterator=...) at sequential.rs:103
#32266 0x000000010058f596 in layout::sequential::iterate_through_flow_tree_fragment_bounds::doit (flow=..., iterator=...) at sequential.rs:103
#32267 0x000000010056b0ad in layout::sequential::iterate_through_flow_tree_fragment_bounds (root=0x119dff1f0, iterator=...) at sequential.rs:107
#32268 0x000000010056af5e in layout::layout_task::LayoutTask::process_content_box_request (self=0x119e00398, requested_node=..., layout_root=0x119dff1f0, rw_data=0x119dff4a0) at layout_task.rs:596
@jdm jdm changed the title Table layout overflows the stack on HTML5 scripting spec Table layout query overflows the stack on HTML5 scripting spec Nov 15, 2014
@jdm
Copy link
Member Author

@jdm jdm commented Nov 15, 2014

@mrobinson This might be related to your work that stopped layout queries from using the display list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

1 participant
You can’t perform that action at this time.