Bug 40538

Summary: Build error: WebCore.lib : fatal error LNK1106: invalid file or disk full.
Product: WebKit Reporter: Ada Chan <adachan>
Component: WebCore Misc.Assignee: Brian Weinstein <bweinstein>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, adachan, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Patch, sending this on behalf of Brian Weinstein
none
Patch - fixing a few alphabetical sorting errors from last version
none
Patch - take 3 mitz: review+

Description Ada Chan 2010-06-12 22:00:16 PDT
Some machines have started to see the return of the dreaded: WebCore.lib : fatal error LNK1106: invalid file or disk full. Since we don't have the hotfix for VS2005, work around this in the meantime by creating an EditingAllInOne file, that includes all of the cpp files in the editing subdirectory.
Comment 1 Ada Chan 2010-06-12 22:14:20 PDT
Created attachment 58580 [details]
Patch, sending this on behalf of Brian Weinstein
Comment 2 WebKit Review Bot 2010-06-12 22:15:19 PDT
Attachment 58580 [details] did not pass style-queue:

Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1
WebCore/editing/EditingAllInOne.cpp:28:  Found other header before WebCore config.h. Should be: config.h, primary header, blank line, and then alphabetically sorted.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:42:  Alphabetical sorting problem.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:52:  Alphabetical sorting problem.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:72:  Alphabetical sorting problem.  [build/include_order] [4]
Total errors found: 4 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 Ada Chan 2010-06-12 22:32:04 PDT
Created attachment 58582 [details]
Patch - fixing a few alphabetical sorting errors from last version
Comment 4 WebKit Review Bot 2010-06-12 22:34:35 PDT
Attachment 58582 [details] did not pass style-queue:

Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1
WebCore/editing/EditingAllInOne.cpp:28:  Found other header before WebCore config.h. Should be: config.h, primary header, blank line, and then alphabetically sorted.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:43:  Alphabetical sorting problem.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:55:  Alphabetical sorting problem.  [build/include_order] [4]
WebCore/editing/EditingAllInOne.cpp:74:  Alphabetical sorting problem.  [build/include_order] [4]
Total errors found: 4 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 5 mitz 2010-06-12 22:38:14 PDT
Comment on attachment 58582 [details]
Patch - fixing a few alphabetical sorting errors from last version

rs=me

Even though the style error message says “alphabetical sorting”, the #includes should be in ASCII order.
Comment 6 Ada Chan 2010-06-12 22:39:46 PDT
Created attachment 58583 [details]
Patch - take 3
Comment 7 WebKit Review Bot 2010-06-12 22:41:39 PDT
Attachment 58583 [details] did not pass style-queue:

Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1
WebCore/editing/EditingAllInOne.cpp:28:  Found other header before WebCore config.h. Should be: config.h, primary header, blank line, and then alphabetically sorted.  [build/include_order] [4]
Total errors found: 1 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 8 mitz 2010-06-12 22:43:35 PDT
Comment on attachment 58583 [details]
Patch - take 3

rs=me again
Comment 9 Eric Seidel (no email) 2010-06-16 03:15:44 PDT
Comment on attachment 58582 [details]
Patch - fixing a few alphabetical sorting errors from last version

Cleared Dan Bernstein's review+ from obsolete attachment 58582 [details] so that this bug does not appear in http://webkit.org/pending-commit.
Comment 10 Adam Barth 2010-08-11 10:17:10 PDT
This patch appears to have been landed.