| Summary: | [WK2][GTK] ASSERTION FAILED: m_status == Scheduled in GMainLoopSource | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Sergio Villar Senin <svillar> | ||||
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | benjamin, cgarcia, cmarcelo, commit-queue | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 130081 | ||||||
| Attachments: |
|
||||||
|
Description
Sergio Villar Senin
2014-04-04 02:55:00 PDT
Yes, this assert is wrong for repeating sources, the first time is correct, the status is scheduled, but then it's dispatched and it can be dispatched more than once. So we should check the status is either scheduled or dispatched. Created attachment 232238 [details]
Patch
Forgot to unskip the test, I'll do it before landing. Committed r169443: <http://trac.webkit.org/changeset/169443> |