Search Issue Tracker

Fixed in Unity 2018.2

Votes

2

Found in

Issue ID

956872

Regression

Yes

Facebook Platform support throws BadImageFormatException error and prevents building

Facebook Gameroom

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 2No workaround

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.

Error:
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

    mulagraphics

    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

    zcwfeng

    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.