[Webkit-unassigned] [Bug 12786] New: Crashes on arm due to different struct packing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 15 23:53:35 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12786

           Summary: Crashes on arm due to different struct packing
           Product: WebKit
           Version: 420+ (nightly)
          Platform: PC
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kkowalczyk at gmail.com


On some versions of ARM gcc, default struct packing is 4 bytes, which is
different than default 1 byte packing on most archs. This causes problems
(crashes) in some places. While it's possible to control struct packing via gcc
command-line options, it's not feasible if the code accesses any OS stuff,
because there would be mismatch in how structures are interpreted by the code.
Since we can't recompile the OS, we have to pack some vital structures in
webcore code.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list