As a follow up: turns out it was a bug in IB. We've submitted a reduced test case that reproduces the bug, so hopefully it's fixed soon. In the mean time, we'll need to clobber a lot more.Maybe we should re-consider moving the bots off of IB? At least the WebKit canary given that this has affected us at least once a day for the last week? (i.e. this is as bad if not worse to the canaries as the GRD bug was to build.chromium.org.)JOn Mon, Aug 2, 2010 at 5:53 PM, Jochen Eisinger <joc...@chromium.org> wrote:
It's getting late and I'm heading home. If somebody wants to have a
look at it, here's another piece of the puzzle: when this happens,
there seem to be always SVG files involved.
-jochen
On Mon, Aug 2, 2010 at 4:09 PM, Jeremy Orlow <jor...@chromium.org> wrote:
> Thanks a lot, Jochen!
> J
>
> On Mon, Aug 2, 2010 at 3:07 PM, Jochen Eisinger <joc...@chromium.org> wrote:
>>
>> So indeed it looks like IB isn't tracking the dependencies correctly.
>> When I compile test_shell_tests with webkit at 64419 and the recompile
>> with webkit at 64420, msvs and ib differ on webcore_bindings.
>>
>> msvs compiles:
>>
>> 2>SVGElementFactory.cpp
>> 2>V8DerivedSources2.cpp
>> 2>V8DerivedSources1.cpp
>> 2>V8DerivedSources3.cpp
>> 2>V8HTMLElementWrapperFactory.cpp
>> 2>V8SVGElementWrapperFactory.cpp
>> 2>HTMLElementFactory.cpp
>>
>> while IB only compiles:
>>
>> HTMLElementFactory.cpp
>> V8DerivedSources2.cpp
>> V8DerivedSources3.cpp
>> V8HTMLElementWrapperFactory.cpp
>>
>> looks like it ignores rebuilds that should be triggered by updated
>> svg/ sources. I'll try to produce a minimal test case, so we can send
>> it to ib support.
>>
>> -jochen
>>
>>
>> On Mon, Aug 2, 2010 at 11:41 AM, Jeremy Orlow <jor...@chromium.org> wrote:
>> > So for the 4th (http://trac.webkit.org/changeset/64420) and 5th
>> > (http://trac.webkit.org/changeset/64440/) time during my gardening
>> > rotation,
>> > the windows canary produced a broken binary (that
>> > would subsequently crash
>> > on quite a few tests). After a clobber, the bot always goes back to
>> > normal.
>> > But it's not just this one particular machine. Each time I've rolled in
>> > one
>> > of these changes, I've seen all the main bots go crazy as well, until I
>> > clobber there too.
>> >
>> > When it was just a couple times, I shrugged it off, but now I'm starting
>> > to
>> > wonder if something is majorly wrong. Is it possible this is linked to
>> > the
>> > change we pushed out to fix the GRD dependency tracking issues?
>> > J
>> > On Mon, Aug 2, 2010 at 10:31 AM, Jeremy Orlow <jor...@chromium.org>
>> > wrote:
>> >>
>> >> I clobbered the build and now it's happy. In the last couple days,
>> >> I've
>> >> seen this bot create corrupt binaries that tend to crash several times
>> >> now.
>> >> Not sure what's going on.
>> >> Anyway, Zimmermann, sorry for _yet another_ false alarm (generated by
>> >> one
>> >> of your patches). Hopefully we can get this bot cleaned up soon.
>> >> J
>> >>
>> >> On Sat, Jul 31, 2010 at 11:47 PM, Drew Wilson <atwi...@chromium.org>
>> >> wrote:
>> >>>
>> >>> Hi there,
>> >>> The chromium webkit canaries are crashing running the
>> >>> style-reflect.html
>> >>> test on the canary bots with r64420 landed.
>> >>> Unfortunately there really isn't much of a stack trace or anything to
>> >>> help debug it:
>> >>>
>> >>> compilation error: file
>> >>>
>> >>> file:///C:/b/slave/webkit-rel-webkit-org/build/src/third_party/WebKit/LayoutTests/fast/xsl/resources/xhr-doc.xsl
>> >>> line 3 element import
>> >>> xsl:import : unable to load
>> >>>
>> >>> file:///C:/b/slave/webkit-rel-webkit-org/build/src/third_party/WebKit/LayoutTests/fast/xsl/resources/xhr-doc-imported.xsl
>> >>> compilation error: file
>> >>>
>> >>> file:///C:/b/slave/webkit-rel-webkit-org/build/src/third_party/WebKit/LayoutTests/fast/xsl/resources/xslt-bad-import-uri.xsl
>> >>> line 3 element import
>> >>> xsl:import : unable to load
>> >>>
>> >>> file:///C:/b/slave/webkit-rel-webkit-org/build/src/third_party/WebKit/LayoutTests/fast/xsl/resources/nosuchfileatall
>> >>> Backtrace:
>> >>> (No symbol) [0x00878C84]
>> >>> (No symbol) [0x35045800]
>> >>>
>> >>> Any ideas? Not sure if maybe this patch introduces some crashes on
>> >>> Windows that just aren't getting caught by the webkit bots, but I
>> >>> don't want
>> >>> to roll it out if you think that's unlikely.
>> >>> -atw
>> >
>> >
>
>
I just modified scripts\compile.py and clobbered the slaves manually.
I'll take a look at the slowliness later. In any case, this is a
temporary change as we're waiting on Xoreax for another version which
should take care of most issues.
M-A
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
>
I've filed a bug to know any kind of updates on this issue.
http://code.google.com/p/chromium/issues/detail?id=52693
Thanks,
-jochen