Bug 16449 - cairo_arc() functions hang or crash when passed inf as radius or start/end angle
Summary: cairo_arc() functions hang or crash when passed inf as radius or start/end angle
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: Cairo, Gtk
Depends on:
Blocks:
 
Reported: 2007-12-15 04:58 PST by Alp Toker
Modified: 2007-12-15 05:43 PST (History)
1 user (show)

See Also:


Attachments
Add checks for inf to fix tests (1.70 KB, patch)
2007-12-15 05:07 PST, Alp Toker
mrowe: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alp Toker 2007-12-15 04:58:42 PST
Found by tests:

  LayoutTests/fast/canvas/arc-crash.html
  LayoutTests/fast/canvas/canvas-with-incorrect-args.html

Both cause hangs.
Comment 1 Alp Toker 2007-12-15 05:07:16 PST
Created attachment 17913 [details]
Add checks for inf to fix tests
Comment 2 Alp Toker 2007-12-15 05:13:46 PST
Landed in 28751.
Comment 3 Alp Toker 2007-12-15 05:43:47 PST
Hanging tests removed from the skip list in follow-up commit r28752.