Bug 84436 - [Qt][WK2] REGRESSION(r113703) 3 crashers after plugin tests have been turned on
Summary: [Qt][WK2] REGRESSION(r113703) 3 crashers after plugin tests have been turned on
Status: RESOLVED DUPLICATE of bug 93272
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P1 Critical
Assignee: Nobody
URL:
Keywords: LayoutTestFailure, Qt, QtTriaged
Depends on:
Blocks: 79668 83024
  Show dependency treegraph
 
Reported: 2012-04-20 04:54 PDT by Balazs Kelemen
Modified: 2012-08-06 08:57 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Balazs Kelemen 2012-04-20 04:54:29 PDT
Not evident how it is related to plugins and plugin process but after http://trac.webkit.org/changeset/112889 + http://trac.webkit.org/changeset/113703 3 tests started to crash. Most of the cases these are the following (somtimes it varies):
plugins/change-widget-and-click-crash.html
fast/frames/iframe-remove-after-id-change.html
compositing/repaint/become-overlay-composited-layer.html

These tests work on themselves, but fail if you run all tests.
Comment 1 Balazs Kelemen 2012-04-20 04:57:45 PDT
Let me repeat some information from the previous bug report.

I tried but I could not reproduce the regression reliably. When I runned tests in  Ubuntu I saw 3 crashes. Not always the same ones. (This is the case on the bot as well.) The strange thing is that: with ulimit -c unlimited + echo core.%p > /proc/sys/kernel/core_pattern I only got one core dump for the whole test session. Seems like the other two crashes detected by nrwt are not real crashes. Furthermore, the core dump I got is unrelated to plugins or plugin process, it's about rendering. After all, I am a bit puzzled about how should I reproduce / fix the problem.
Comment 2 Csaba Osztrogonác 2012-04-20 04:59:53 PDT
And it is P1/Critical, because they are crashes.
Comment 3 Csaba Osztrogonác 2012-04-25 00:53:45 PDT
Just a reminder: These tests are still crashing on Qt-WK2 because of your _two weeks_ old buggy patch. It is the only changeset why the Qt-WK2 bots aren't green.

Are you going to fix this bug or do you think if crashing tests are absolutely acceptable?
Comment 4 Balazs Kelemen 2012-04-25 00:56:53 PDT
(In reply to comment #3)
> Just a reminder: These tests are still crashing on Qt-WK2 because of your _two weeks_ old buggy patch. It is the only changeset why the Qt-WK2 bots aren't green.
> 
> Are you going to fix this bug or do you think if crashing tests are absolutely acceptable?

In fact you have no clue about what is crashing and why. Neither I, unfortunately. Please, rollout if you think it is necessary and it will solve the problem.
Comment 5 Csaba Osztrogonác 2012-04-26 00:04:36 PDT
Rollout landed in http://trac.webkit.org/changeset/115293
Comment 6 Balazs Kelemen 2012-04-26 01:38:39 PDT
(In reply to comment #5)
> Rollout landed in http://trac.webkit.org/changeset/115293

I think the crashes disappeared because you re-unskipped the plugin tests with this rollout. The other changes made in the original patch - which was a pro file fix to enable building of the testnetscapeplugin and some build fixes to make it buildable - should be harmless. I am going roll them back so at some point we can examine the problem further with a working test environment, if you are not against it. Are you? :)
Comment 7 Csaba Osztrogonác 2012-04-26 02:43:46 PDT
Not the skipping tests fixed the crashes. It was the first thing two weeks ago I tried. But after skipping tests nothing changed and tests still crashed. So please don't reland the change until you find what the problem is.
Comment 8 Balazs Kelemen 2012-08-06 08:57:01 PDT

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