Search Issue Tracker

Fixed in Unity 2018.2



Found in

Issue ID




Facebook Platform support throws BadImageFormatException error and prevents building

Facebook Gameroom



Priority: 2Necessary for shipping a final release


Severity: 2Core functionality majorly impacted

Steps to reproduce:
1. New project
2. Switch platform to Facebook
3. Switch SDK to 7.10.1
4. Choose WebGL
5. Build and Run
6. Build and run again

Expected: Build will complete, no errors thrown
Actual: BadImageFormatException error is thrown, Build and Run can't complete

Reproduced with Unity 5.6.3p3, 2017.1.1p2, 2017.2.0f1, 2017.3.0b3

Tested with Branch: 2017.1/platform/facebook/integration but later reproduced on stable as well.

BadImageFormatException: Format of the executable (.exe) or library (.dll) is invalid.
Mono.Cecil.PE.ImageReader.ReadImage ()
Mono.Cecil.PE.ImageReader.ReadImage (Disposable`1 stream, System.String file_name)
Mono.Cecil.ModuleDefinition.ReadModule (Disposable`1 stream, System.String fileName, Mono.Cecil.ReaderParameters parameters)
Mono.Cecil.ModuleDefinition.ReadModule (System.String fileName, Mono.Cecil.ReaderParameters parameters)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Comments (2)

  1. 1a80e2f543506b130445f4a7178bfa7e?d=mm


    Jan 30, 2018 04:22

    I also have this problem ,how to solve it? Unity to xcode Ios build not working

  2. A066d2778744ba828497a946077603c9?d=mm


    Jan 26, 2018 10:57

    i also has the problem ,how to solve it? facebook sdk version plugin is too hight?

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.