Area :: Header
Discover the Difference with
3ds Max 2015
Upgrade now and save
Discussion Groups

Scaleform/Unity Development

Reply
Member
gavar
Posts: 5
Registered: ‎11-06-2013

SF_GetFileURL crash

300 Views, 8 Replies
03-03-2014 05:56 AM

Having trouble on one of the computers when running same game:

 

(0x64490A8F) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x1bb30f
(0x644686F8) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x192f78
(0x644D8FFA) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x20387a
(0x644279B9) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x152239
(0x642D8AB5) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x3335
(0x642D1213) (libgfxunity3d): (filename not available): UnityRenderEvent + 0x153
(0x007DD617) c:\buildagent\work\d3d49558e4d408f4\runtime\misc\plugins.cpp (147 + 0x0): PluginsRenderMarker + 0x47
(0x006B859C) c:\buildagent\work\d3d49558e4d408f4\runtime\gfxdevice\gfxdevice.cpp (924 + 0x9): GfxDevice::InsertCustomMarker + 0xc
(0x010794AF) c:\buildagent\work\d3d49558e4d408f4\runtime\gfxdevice\threaded\gfxdeviceworker.cpp (1220 + 0x0): GfxDeviceWorker::RunCommand + 0x33bf
(0x0107C971) c:\buildagent\work\d3d49558e4d408f4\runtime\gfxdevice\threaded\gfxdeviceworker.cpp (208 + 0x14): GfxDeviceWorker::RunGfxDeviceWorker + 0x51
(0x008D175D) c:\buildagent\work\d3d49558e4d408f4\runtime\threads\thread.cpp (40 + 0x9): Thread::RunThreadWrapper + 0x2d
(0x755F850D) (KERNEL32): (filename not available): BaseThreadInitThunk + 0xe
(0x7748BF39) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x85
(0x7748BF0C) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x58
Built from '' repo; Version is '4.3.2f1 (0517a5ae8669) revision 96026'; Using compiler version '160040219'
BatchMode: 0, IsHumanControllingUs: 1, StartBugReporterOnCrash: 1, shouldGiveDebuggerChanceToAttach: 0
Initialize mono
Mono path[0] = 'C:/Program Files (x86)/Unity/Editor/Data/Managed'
Mono path[1] = 'C:/Program Files (x86)/Unity/Editor/Data/Mono/lib/mono/2.0'
Mono path[2] = 'C:/Program Files (x86)/Unity/Editor/Data/UnityScript'
Mono config path = 'C:/Program Files (x86)/Unity/Editor/Data/Mono/etc'
Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,defer=y
IsTimeToCheckForNewEditor: Update time 1393854442 current 1393853644
F:/MC3D-GIT
Loading GUID <-> Path mappings ... 0.016417 seconds.
Loading Asset Database ...  0.037430 seconds
AssetDatabase consistency checks ...  0.016402 seconds
Initialize engine version: 4.3.2f1 (0517a5ae8669)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 9.0c [nvumdshim.dll 9.18.13.2723]
    Renderer: NVIDIA GeForce GTX 650
    Vendor:   NVIDIA
    VRAM:     965 MB (via DXGI)
    Caps:     Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=0 INTZ=1 RAWZ=0 NULL=1 RESZ=0 SlowINTZ=0

On the other computers works fine. How to fix that?

 

 

Please use plain text.
Employee
adam.petrone
Posts: 197
Registered: ‎12-18-2013

Re: SF_GetFileURL crash

03-03-2014 09:41 AM in reply to: gavar

Hello,

 

Is this happening through a call to SFMovieDef.GetFileURL() or a direct call to SF_GetFileURL?

If the latter, what are the parameters you are passing to SF_GetFileURL?

 

What distinguishes this machine from the others?

 

 

Please use plain text.
Member
gavar
Posts: 5
Registered: ‎11-06-2013

Re: SF_GetFileURL crash

03-04-2014 01:29 AM in reply to: adam.petrone

I dont have any direct calls of SFMovieDef.GetFileURL(), and I can't find any references to this method anywhere. Maybe it is called on C++ side internally? 

 

Machine don't have any difference from others (same proc and video), same with installed soft (maybe only some additional programms installed).

Everything worked fine on all machines until yesterday.

Please use plain text.
Employee
adam.petrone
Posts: 197
Registered: ‎12-18-2013

Re: SF_GetFileURL crash

03-04-2014 10:02 AM in reply to: gavar

Are the drivers up to date on all machines?

 

If you have a reproduction case, we can test it out here and see if the crash manifests itself. PM Me a link if you don't want to post it publicly here.

 

Thanks,

Adam

Please use plain text.
Member
gavar
Posts: 5
Registered: ‎11-06-2013

Re: SF_GetFileURL crash

03-05-2014 09:13 AM in reply to: adam.petrone

We cant make reproduction, it happens unpredictably. We noticed that when you run game in full screen mode (maximazied) it works fine. The problem occurs only while minimized view, even with default unity layouts.

Please use plain text.
Contributor
sushant_p29
Posts: 22
Registered: ‎12-09-2013

Re: SF_GetFileURL crash

03-13-2014 12:40 AM in reply to: gavar

Hi am also getting this kind of issue. Not sure if its the same issue or not. But mine happens usually when there are lot of activity happening on gui, like displacement of the movieclips etc. anyways here is the stack output. We are trying to figure out more about this, will keep posted.

 

Initialize engine version: 4.3.0f4 (e01000627d60)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 9.0c [igdumdx32.dll 8.15.10.2291]
    Renderer: Intel(R) HD Graphics Family
    Vendor:   Intel
    VRAM:     880 MB (via DXGI)
    Caps:     Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=1 INTZ=1 RAWZ=0 NULL=1 RESZ=1 SlowINTZ=0

 

========== OUTPUTING STACK TRACE ==================

(0x618DCAD0) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x7290
(0x618DC8BB) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x707b
(0x61EA4E81) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x5cf641
(0x61EA5284) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x5cfa44
(0x61F57F93) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682753
(0x61F57E59) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682619
(0x61F53783) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x67df43
(0x61F02E6F) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x62d62f
(0x61F58152) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682912
(0x61F580C1) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682881
(0x61F57AF7) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x6822b7
(0x61D91BA4) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x4bc364
(0x61E2A271) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x554a31
(0x61F57F93) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682753
(0x61F578A9) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682069
(0x61E2B28A) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x555a4a
(0x61F52D20) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x67d4e0
(0x61F03172) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x62d932
(0x61F58152) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682912
(0x61F580C1) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x682881
(0x61F57AF7) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x6822b7
(0x61D91BA4) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x4bc364
(0x61DCE6F0) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x4f8eb0
(0x61DCEDD3) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x4f9593
(0x61EF7E4B) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x62260b
(0x61F1C93F) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x6470ff
(0x61F1784D) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x64200d
(0x61F17EAB) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x64266b
(0x61F17653) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x641e13
(0x61A3D427) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x167be7
(0x618D8735) (libgfxunity3d): (filename not available): SF_GetFileURL + 0x2ef5
(0x618D18A3) (libgfxunity3d): (filename not available): SF_Advance + 0x63
(0x05114C15) (Mono JIT code): (filename not available):  (wrapper managed-to-native) Scaleform.Movie:smileyfrustrated:F_Advance (long,single,bool) + 0xad (05114B68 05114C77) [01156E70 - Unity Root Domain] + 0x0
(0x05114B0D) (Mono JIT code): (filename not available):  Scaleform.Movie:Advance (single) + 0xe5 (05114A28 05114B5C) [01156E70 - Unity Root Domain] + 0x0
(0x05114479) (Mono JIT code): (filename not available):  Scaleform.SFManager:Advance (single) + 0x2c9 (051141B0 051145B5) [01156E70 - Unity Root Domain] + 0x0
(0x0511418A) (Mono JIT code): (filename not available):  Scaleform.SFCamera:LateUpdate () + 0x52 (05114138 051141A1) [01156E70 - Unity Root Domain] + 0x0
(0x050AC847) (Mono JIT code): (filename not available):  (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x8f (050AC7B8 050AC912) [01156E70 - Unity Root Domain] + 0x0
(0x100EFEB5) (mono): (filename not available): mono_set_defaults + 0x22bf
(0x1005D657) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x01319358) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x2aad8
(0x013A835A) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0xb9ada
(0x013A8185) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0xb9905
(0x0130B4CB) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x1cc4b
(0x0130B541) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x1ccc1
(0x0130B567) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x1cce7
(0x0138D30B) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x9ea8b
(0x013FB2FF) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x10ca7f
(0x013FCFB9) (Game v1.7.12): (filename not available): Object::Transfer<ProxyTransfer> + 0x10e739
(0x016867D8) (Game v1.7.12): (filename not available): Behaviour::Transfer<RemapPPtrTransfer> + 0xe75a8
(0x016B88C0) (Game v1.7.12): (filename not available): Behaviour::Transfer<RemapPPtrTransfer> + 0x119690
(0x76C83677) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x77299D72) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x77299D45) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

 

 

 

===============ERROR LOG==================

Unity Player [version: Unity 4.3.0f4_e01000627d60]

libgfxunity3d.dll caused an Access Violation (0xc0000005)
  in module libgfxunity3d.dll at 0023:618dcad0.

Error occurred at 2014-03-13_125840.
D:\game\Game v1.7.12.exe, run by user.
78% memory in use.
3997 MB physical memory [847 MB free].
0 MB paging file [0 MB free].
0 MB user address space [3455 MB free].
Write to location 004b0004 caused an access violation.

Context:
EDI:    0x0026e518  ESI: 0x0026e34c  EAX:   0x0026e31c
EBX:    0x050ac7b8  ECX: 0x1a22b140  EDX:   0x004afff8
EIP:    0x618dcad0  EBP: 0x0026e2d4  SegCs: 0x00000023
EFlags: 0x00010202  ESP: 0x0026e2d0  SegSs: 0x0000002b

Please use plain text.
Employee
adam.petrone
Posts: 197
Registered: ‎12-18-2013

Re: SF_GetFileURL crash

03-13-2014 12:59 PM in reply to: sushant_p29

If anyone can narrow this down to a reproducible case we'll be able to take a look at this and likely solve it.

As it is now, there isn't enough information for us to reliably reproduce it. I'll be monitoring this thread for future updates.

Please use plain text.
Active Member
sixtyone
Posts: 8
Registered: ‎03-26-2014

Re: SF_GetFileURL crash

03-26-2014 03:48 AM in reply to: gavar

Hi, we have the same problem (i think), we have many log for you.

 

 

========== OUTPUTING STACK TRACE ==================

(0x65646168) ((module-name not available)): (filename not available): (function-name not available) + 0x0
(0x4F458E3D) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x35259d
(0x4F25EF85) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1586e5
(0x4F25FFE5) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x159745
(0x4F25EF85) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1586e5
(0x4F25FFE5) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x159745
(0x4F25EF85) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1586e5
(0x4F2079A7) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x101107
(0x4F20FA7D) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1091dd
(0x4F211954) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x10b0b4
(0x4F10A2B4) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x3a14
(0x4F10196D) (libgfxunity3d_release): (filename not available): SF_Advance + 0x7d
(0x0458AF50) (Mono JIT code): (filename not available): (wrapper managed-to-native) Scaleform.GFx.Movie:smileyfrustrated:F_Advance (long,single,bool) + 0x40 (0458AF10 0458AF72) [02D84E70 - Unity Root Domain] + 0x0
(0x0458AEE2) (Mono JIT code): (filename not available): Scaleform.GFx.Movie:Advance (single) + 0x6a (0458AE78 0458AF03) [02D84E70 - Unity Root Domain] + 0x0
(0x0458ADE9) (Mono JIT code): (filename not available): Scaleform.SFManager:Advance (single) + 0x91 (0458AD58 0458AE67) [02D84E70 - Unity Root Domain] + 0x0
(0x0458A4E5) (Mono JIT code): (filename not available): SFCamera:Update () + 0x7d (0458A468 0458A4EA) [02D84E70 - Unity Root Domain] + 0x0
(0x045DD4E3) (Mono JIT code): (filename not available): GUIScaleformInGame:Update () + 0x13 (045DD4D0 045DD580) [02D84E70 - Unity Root Domain] + 0x0
(0x0452E629) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0452E5E8 0452E67D) [02D84E70 - Unity Root Domain] + 0x0
(0x100EFF9C) (mono): (filename not available): mono_set_defaults + 0x22b8
(0x1005EBBE) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x00AF8638) (etherium): (filename not available): RaiseNullExceptionObject + 0xa288
(0x00AF8326) (etherium): (filename not available): RaiseNullExceptionObject + 0x9f76
(0x00AF7F05) (etherium): (filename not available): RaiseNullExceptionObject + 0x9b55
(0x00AED698) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x1788
(0x00AED701) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x17f1
(0x00AED717) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x1807
(0x00AC11F5) (etherium): (filename not available): QuaternionToEuler + 0x2aa85
(0x00B59C9D) (etherium): (filename not available): PlayerMainWndProc + 0x5ad
(0x00B5B3CB) (etherium): (filename not available): PlayerWinMain + 0x96b
(0x00C88648) (etherium): (filename not available): RemapPPtrTransfer::GetCurrentNode + 0x36748
(0x00CB9D50) (etherium): (filename not available): RemapPPtrTransfer::GetCurrentNode + 0x67e50
(0x7614336A) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x778A9F72) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x778A9F45) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

 

 

========== OUTPUTING STACK TRACE ==================

(0x50A9BEA7) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x355607
(0x509121FA) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1cb95a
(0x508A177A) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x15aeda
(0x509121FA) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1cb95a
(0x508A177A) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x15aeda
(0x509121FA) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x1cb95a
(0x5089F6C4) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x158e24
(0x5084522E) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0xfe98e
(0x5074B190) (libgfxunity3d_release): (filename not available): SF_GetFileURL + 0x48f0
(0x50741B67) (libgfxunity3d_release): (filename not available): SF_DoHitTest + 0xa7
(0x0462C1E0) (Mono JIT code): (filename not available): (wrapper managed-to-native) Scaleform.GFx.Movie:smileyfrustrated:F_DoHitTest (long,single,single,int) + 0x40 (0462C1A0 0462C203) [003C4E70 - Unity Root Domain] + 0x0
(0x0462C186) (Mono JIT code): (filename not available): Scaleform.GFx.Movie:smileyvery-happy:oHitTest (single,single,Scaleform.GFx.HitTestType) + 0x23e (0462BF48 0462C190) [003C4E70 - Unity Root Domain] + 0x0
(0x0462BEF7) (Mono JIT code): (filename not available): GUIScaleformInGame:isClickOnGUI (UnityEngine.Vector2) + 0x9f (0462BE58 0462BF3B) [003C4E70 - Unity Root Domain] + 0x0
(0x0462BD1B) (Mono JIT code): (filename not available): GUIManager:isActiveGUIAt (UnityEngine.Vector2) + 0x63 (0462BCB8 0462BE49) [003C4E70 - Unity Root Domain] + 0x0
(0x04629D59) (Mono JIT code): (filename not available): InputEtherium:updateCursor () + 0x161 (04629BF8 0462BBD7) [003C4E70 - Unity Root Domain] + 0x0
(0x0462904F) (Mono JIT code): (filename not available): InputEtherium:Update () + 0x8faf (046200A0 0462911F) [003C4E70 - Unity Root Domain] + 0x0
(0x0455E629) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0455E5E8 0455E67D) [003C4E70 - Unity Root Domain] + 0x0
(0x100EFF9C) (mono): (filename not available): mono_set_defaults + 0x22b8
(0x1005EBBE) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x01028638) (etherium): (filename not available): RaiseNullExceptionObject + 0xa288
(0x01028326) (etherium): (filename not available): RaiseNullExceptionObject + 0x9f76
(0x01027F05) (etherium): (filename not available): RaiseNullExceptionObject + 0x9b55
(0x0101D698) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x1788
(0x0101D701) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x17f1
(0x0101D717) (etherium): (filename not available): GetMonoBehaviourInConstructor + 0x1807
(0x00FF11F5) (etherium): (filename not available): QuaternionToEuler + 0x2aa85
(0x01089C9D) (etherium): (filename not available): PlayerMainWndProc + 0x5ad
(0x0108B3CB) (etherium): (filename not available): PlayerWinMain + 0x96b
(0x011B8648) (etherium): (filename not available): RemapPPtrTransfer::GetCurrentNode + 0x36748
(0x011E9D50) (etherium): (filename not available): RemapPPtrTransfer::GetCurrentNode + 0x67e50
(0x76FF336A) (kernel32): (filename not available): BaseThreadInitThunk + 0x12
(0x77559F72) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x63
(0x77559F45) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x36

========== END OF STACKTRACE ===========

Please use plain text.
Employee
adam.petrone
Posts: 197
Registered: ‎12-18-2013

Re: SF_GetFileURL crash

04-24-2014 05:40 PM in reply to: sixtyone

Hello,

 

If anyone seeing this issue is running the latest March release, please try this drop.

https://autodesk.box.com/s/45mrhjgisyhl5knx2kmv

 

It did solve the issue another user was running into (with similar stack trace), thread is here.

Please use plain text.