<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>39197</bug_id>
          
          <creation_ts>2010-05-17 00:22:40 -0700</creation_ts>
          <short_desc>failing to link WebKit on win-ews machine (32-bit windows, Visual Studio Express)</short_desc>
          <delta_ts>2011-05-26 10:59:08 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>39242</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>bweinstein</cc>
    
    <cc>yuaninbox</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>226637</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-17 00:22:40 -0700</bug_when>
    <thetext>failing to link WebKit on win-ews machine (32-bit windows, Visual Studio Express)

	 	
Performing Pre-Build Event...
/usr/bin/bash
cl : Command line warning D9040 : ignoring option &apos;/analyze&apos;; Code Analysis warnings are not available in this edition of the compiler
tmp.cpp
File not found - *
0 File(s) copied
Linking...
LINK : fatal error LNK1102: out of memory
Project : warning PRJ0018 : The following environment variables were not found:
$(PRODUCTION)
$(DXSDK_DIR)
Build machine environment variables may not be correct.

At least I think this is the error which is causing the build to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226773</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-05-17 08:36:35 -0700</bug_when>
    <thetext>This sounds like bug 32516.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226822</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-17 10:59:56 -0700</bug_when>
    <thetext>It does sound similar, however the win-ews was able to build until recently.  Checking the win-ews status logs (from webkit-commit-queue.appspot.com), the first failure occurred between 7pm  5/11/10 and 7am 5/11/10.

	id=2185135	 &lt;null&gt;	 &lt;null&gt;	 &lt;null&gt;	 2010-05-12 07:20:14.302495	 Unable to perform a build	 win-ews
	id=2165155	 36335	 55671	 &lt;null&gt;	 2010-05-11 19:02:56.111023	 Error: Failed to run &quot;[u&apos;/mnt/svn/webkit-win-ews/WebKitTools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1	 win-ews
	id=2203133	 38885	 55669	 &lt;null&gt;	 2010-05-11 18:01:54.537281	 Pass	 win-ews</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226837</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-05-17 11:17:50 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; It does sound similar, however the win-ews was able to build until recently.  Checking the win-ews status logs (from webkit-commit-queue.appspot.com), the first failure occurred between 7pm  5/11/10 and 7am 5/11/10.
&gt; 
&gt;     id=2185135     &lt;null&gt;     &lt;null&gt;     &lt;null&gt;     2010-05-12 07:20:14.302495     Unable to perform a build     win-ews
&gt;     id=2165155     36335     55671     &lt;null&gt;     2010-05-11 19:02:56.111023     Error: Failed to run &quot;[u&apos;/mnt/svn/webkit-win-ews/WebKitTools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1     win-ews
&gt;     id=2203133     38885     55669     &lt;null&gt;     2010-05-11 18:01:54.537281     Pass     win-ews

If I&apos;m reading this correctly, this seems most likely to place the blame on r55670. I don&apos;t see anything in that change that would have obviously caused this, since all it did was add a bunch of mostly-turned-off code. But who am I to try to comprehend link.exe&apos;s use of memory?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226856</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-17 12:36:44 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; If I&apos;m reading this correctly, this seems most likely to place the blame on r55670. I don&apos;t see anything in that change that would have obviously caused this, since all it did was add a bunch of mostly-turned-off code. But who am I to try to comprehend link.exe&apos;s use of memory?

Unfortunately not.  I should have labeled the columns.

The columns you see are:

status_id, active_bug_id, active_patch_id, author (unused), date, message_text, queue_name

The ids you see are just the attachment ids that the queue tried to process.  It does not record what revision it tried to apply them too, but maybe it should :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226859</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-05-17 12:42:50 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; The columns you see are:
&gt; 
&gt; status_id, active_bug_id, active_patch_id, author (unused), date, message_text, queue_name
&gt; 
&gt; The ids you see are just the attachment ids that the queue tried to process.  It does not record what revision it tried to apply them too, but maybe it should :)

Can we assume that EWS bots always update to ToT before applying patches? In that case, the date field should help us figure out what revision they were using.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226860</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-17 12:46:01 -0700</bug_when>
    <thetext>Yes.  EWS bots always update to tip of tree before applying a patch.  I&apos;m not sure why we&apos;re missing so many logs in that 12 hour window.  I can look at the on-disk logs as well.  It&apos;s possible I stopped the queue for a while.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226911</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-17 14:59:09 -0700</bug_when>
    <thetext>*** Bug 32516 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410595</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-05-26 10:59:08 -0700</bug_when>
    <thetext>Seems like we aren&apos;t having this trouble anymore, probably due to the EWS bots running 64-bit Windows?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>