Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: roady on September 21, 2015, 01:36:39 PM

Title: Unity 5.2 crash (focus/save)
Post by: roady on September 21, 2015, 01:36:39 PM
I've updated Unity to 5.2. When opening my project (from 5.1.3p0) it crashes. Seems to be crashing if I select another app and then focus back to Unity. Also when press Play or build it crashes.

Don't know if its Unity or the NGUI plugin that creates the issue. I've also opened another project (with NGUI) that works fine. But when trying to figure out the logs it's NGUI everywhere.

Log file (11mb) https://dl.dropboxusercontent.com/u/27479515/forums/crashlog%20unity%205.2.txt (https://dl.dropboxusercontent.com/u/27479515/forums/crashlog%20unity%205.2.txt)

Last lines

  1. (Filename: Assets/NGUI/Scripts/Internal/NGUIText.cs Line: 130)
  2.  
  3. NullReferenceException: Object reference not set to an instance of an object
  4.   at NGUIText.Update (Boolean request) [0x000f6] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/Internal/NGUIText.cs:130
  5.   at NGUIText.Update () [0x00000] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/Internal/NGUIText.cs:92
  6.   at UILabel.UpdateNGUIText () [0x00315] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:2046
  7.   at UILabel.ProcessText (Boolean legacyMode, Boolean full) [0x001c5] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:1237
  8.   at UILabel.ProcessText () [0x00000] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:1197
  9.   at UILabel.get_processedText () [0x0004c] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:845
  10.   at UILabel.OnFill (.BetterList`1 verts, .BetterList`1 uvs, .BetterList`1 cols) [0x000a6] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:1742
  11.   at UIWidget.UpdateGeometry (Int32 frame) [0x00081] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/Internal/UIWidget.cs:1461
  12.   at UIPanel.UpdateWidgets () [0x0023c] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UIPanel.cs:1596
  13.   at UIPanel.UpdateSelf () [0x0000c] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UIPanel.cs:1237
  14.   at UIPanel.LateUpdate () [0x00035] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UIPanel.cs:1198
  15.   at UIPanel.Refresh () [0x0001d] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UIPanel.cs:1711
  16.   at UILabel.OnFontChanged (UnityEngine.Font font) [0x000ce] in /Volumes/Work/Unity/xRockets/Assets/NGUI/Scripts/UI/UILabel.cs:1001
  17.   at UnityEngine.Font.InvokeTextureRebuilt_Internal (UnityEngine.Font font) [0x00000] in <filename unknown>:0
  18.  
  19. (Filename: Assets/NGUI/Scripts/Internal/NGUIText.cs Line: 130)
  20.  
  21. Receiving unhandled NULL exception
  22. Launching bug reporter
  23. Obtained 18 stack frames.
  24. #0  0x00000000000100 in (Unknown)
  25. #1  0x0000010141d1a7 in AssetInterface::WriteRevertAssets(std::set<UnityGUID, std::less<UnityGUID>, std::allocator<UnityGUID> > const&, std::set<UnityGUID, std::less<UnityGUID>, std::allocator<UnityGUID> > const&)
  26. #2  0x000001019a28df in Application::SaveScene(std::string, bool)
  27. #3  0x000001019a2dcb in Application::FileMenuSave(bool)
  28. #4  0x007fff95a31cd7 in _os_activity_initiate
  29. #5  0x007fff8984feb1 in -[NSApplication sendAction:to:from:]
  30. #6  0x007fff8984fc4e in -[NSMenuItem _corePerformAction]
  31. #7  0x007fff8984f97c in -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:]
  32. #8  0x007fff95a31cd7 in _os_activity_initiate
  33. #9  0x007fff8984e8ad in -[NSMenu performKeyEquivalent:]
  34. #10 0x007fff8984da6f in -[NSApplication _handleKeyEquivalent:]
  35. #11 0x007fff8975883a in -[NSApplication sendEvent:]
  36. #12 0x00000101be75b1 in -[EditorApplicationPrincipalClass sendEvent:]
  37. #13 0x007fff89681b68 in -[NSApplication run]
  38. #14 0x007fff895fe244 in NSApplicationMain
  39. #15 0x00000101be7c96 in EditorMain(int, char const**)
  40. #16 0x00000101be84e9 in main
  41. #17 0x00000100002264 in start
  42. Launching external process: /Applications/Unity 5.2/Unity.app/Contents/BugReporter/Unity Bug Reporter.app/Contents/MacOS/unity.bugreporter.exe
  43.  
Title: Re: Unity 5.2 crash (focus/save)
Post by: betodeoliveira on September 22, 2015, 03:15:04 PM
I'm facing the same problem! I thought that was a Unity problem, but every time that i make changes on any NGUI component and try to save the project my Unity crash.
Title: Re: Unity 5.2 crash (focus/save)
Post by: nikhil on September 23, 2015, 07:50:16 AM
Facing similar problem.

First I upgraded from Unity 5.0 to Unity 5.2 (with NGUI 3.5.3), everything was working fine.

Then I upgraded from NGUI 3.5.3 to NGUI 3.9.2 (with Unity 5.2), it crashes whenever I save any scene.

Please help (Critical)!  :(

Thanks
Title: Re: Unity 5.2 crash (focus/save)
Post by: shaunpeoples on September 23, 2015, 10:03:35 AM
Same here.
Title: Re: Unity 5.2 crash (focus/save)
Post by: betodeoliveira on September 23, 2015, 01:36:31 PM
Guys,

Downgrade your unity to 5.1.3p3. But be aware that this version has a bug on iOS that when trying to load another scene the game will crash.

Let's wait for an answer from NGUI, because Unity has a new version 5.2.1 and my Unity sill crashes when I try to save the scene.
Title: Re: Unity 5.2 crash (focus/save)
Post by: YuliyF on September 24, 2015, 04:43:59 PM
me too/
Title: Re: Unity 5.2 crash (focus/save)
Post by: KingSlizzard on September 24, 2015, 10:02:03 PM
me too
(https://media.giphy.com/media/LBMKz5bIAvLWM/giphy.gif)
Title: Re: Unity 5.2 crash (focus/save)
Post by: Nightreaver on September 25, 2015, 08:44:34 PM
Soo...

Regarding that save-bug


I was able to save my scene once I removed all "notified" scripts.
So I delete many parts of my UI and left just some... over and over... I broke it down to a single button with an "On Notify" script and I was able to save again once I remove the link!
Tried with some more Events, an still was able to save once I removed all the notified-scripts.

Someone else should test this.

Hope we'll see a fix soo!

Cheers
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on September 26, 2015, 04:54:38 PM
I'll put up an update 3.9.3 shortly that should address this already. If not, let me know and I'll have another look.
Title: Re: Unity 5.2 crash (focus/save)
Post by: Nightreaver on September 26, 2015, 08:44:30 PM
Imported the lastest version - the save bug (with 'Notify'-Scripts) still exists  :'(
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on September 26, 2015, 08:56:46 PM
Alright, steps to repro?
Title: Re: Unity 5.2 crash (focus/save)
Post by: MBoffin on September 27, 2015, 08:41:09 PM
Also getting near-constant crashes with the new NGUI. :( I can't even figure out how to repro. Basically, for me, it's "do anything with NGUI" and 80% of the time it will result in a crash. Some of the things I can specifically remember that caused a crash:
There seems to be no rhyme or reason to when it will it crash. It's definitely NGUI, though. Every single time it's when I'm doing something with NGUI. One time, when I re-loaded Unity after a crash, my whole atlas' spritesheet was somehow corrupted so I had to find and update every single sprite in the atlas. Total pain.
Title: Re: Unity 5.2 crash (focus/save)
Post by: roady on September 28, 2015, 03:04:48 AM
Hard to reproduce from scratch. Created a new scene and added some stuff, no issue. Reopened my main scene and crash instantly. Been building on the project for over 1 year so a lot of plugin updates issue? Tried to reimport all assets as well.

When opening my scene the output shows a lot of errors. Pressing clear will remove them.

  1. ArgumentOutOfRangeException: Argument is out of range.
  2. Parameter name: index
  3. System.Collections.Generic.List`1[UIPanel].get_Item (Int32 index) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
  4. UILabel.OnFontChanged (UnityEngine.Font font) (at Assets/NGUI/Scripts/UI/UILabel.cs:985)
  5. UnityEngine.Font.InvokeTextureRebuilt_Internal (UnityEngine.Font font)
  6. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  7. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  8. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  9. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  10. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1708)
  11. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  12. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  13. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  14. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  15. UIPanel:Refresh() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1716)
  16. UILabel:OnFontChanged(Font) (at Assets/NGUI/Scripts/UI/UILabel.cs:986)
  17. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  18. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  19. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  20. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  21. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1708)
  22. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  23. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  24. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  25. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  26. UIPanel:Refresh() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1716)
  27. UILabel:OnFontChanged(Font) (at Assets/NGUI/Scripts/UI/UILabel.cs:986)
  28. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  29. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  30. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  31. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  32. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1708)
  33. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  34. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  35. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  36. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  37. UIPanel:Refresh() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1716)
  38. UILabel:OnFontChanged(Font) (at Assets/NGUI/Scripts/UI/UILabel.cs:986)
  39. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  40. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  41. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  42. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  43. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1708)
  44. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  45. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  46. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  47. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  48. UIPanel:Refresh() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1716)
  49. UILabel:OnFontChanged(Font) (at Assets/NGUI/Scripts/UI/UILabel.cs:986)
  50. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  51. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  52. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  53. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  54. UILabel:ProcessText(Boolean, Boolean) (at Assets/NGUI/Scripts/UI/UILabel.cs:1216)
  55. UILabel:ProcessText() (at Assets/NGUI/Scripts/UI/UILabel.cs:1177)
  56. UILabel:get_processedText() (at Assets/NGUI/Scripts/UI/UILabel.cs:832)
  57. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1705)
  58. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  59. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  60. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  61. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  62. UIPanel:Refresh() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1716)
  63. UILabel:OnFontChanged(Font) (at Assets/NGUI/Scripts/UI/UILabel.cs:986)
  64. UnityEngine.Font:RequestCharactersInTexture(String, Int32, FontStyle)
  65. NGUIText:Update(Boolean) (at Assets/NGUI/Scripts/Internal/NGUIText.cs:130)
  66. NGUIText:Update() (at Assets/NGUI/Scripts/Internal/NGUIText.cs:92)
  67. UILabel:UpdateNGUIText() (at Assets/NGUI/Scripts/UI/UILabel.cs:2000)
  68. UILabel:OnFill(BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/UI/UILabel.cs:1708)
  69. UIWidget:UpdateGeometry(Int32) (at Assets/NGUI/Scripts/Internal/UIWidget.cs:1461)
  70. UIPanel:UpdateWidgets() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1601)
  71. UIPanel:UpdateSelf() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1242)
  72. UIPanel:LateUpdate() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1203)
  73.  

Also updated to latest 3.9.3 and Unity 5.2.1
The error report: https://dl.dropboxusercontent.com/u/27479515/forums/nguicrash.txt (https://dl.dropboxusercontent.com/u/27479515/forums/nguicrash.txt)
Title: Re: Unity 5.2 crash (focus/save)
Post by: YuliyF on September 28, 2015, 09:19:43 AM
In my case, I have crash(when trying to save) if UISprite have anchors to UIRoot( any style of UIRoot and any type of Anchor)
--
NGUI 3.9.3 + Unity 5.2.1p1


p.s.: crashes if any NGUI item have anchors on UI Root
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on September 28, 2015, 11:40:49 AM
So the common factors are Unity 5.2.1 + dynamic fonts? Roady's error log points to the dynamic font being rebuilt.
Title: Re: Unity 5.2 crash (focus/save)
Post by: mdeletrain on September 29, 2015, 09:58:25 AM
Aren, I saw your last commit that 'fixes' this crash, alongside a comment that advise stopping using dynamic fonts.

I really appreciate your work but here you are starting to break (the last commit makes labels flicker for one frame with garbage each time a font atlas needs to be expanded) a feature that really is necessary to some of us. Think about Chinese fonts of varying size for unpredictable text, and please tell me if you have better options that dynamic fonts. Standard texture atlases are way to big, distance field improves that a lot but are really a pain in the ... to generate, and does not always generate proper shapes.

I understand you frustration, but please don't break that feature. I'm in the process of trying to find a proper fix so that NGUI can use 'font changed' callbacks the way they are meant to, and hope you will be kind enough to integrate that fix again. I would be very please if we could talk about that privately.
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on September 29, 2015, 04:14:34 PM
I'm not the one that broke it though. Unity 5.2 update changed something in the font rebuilt callback, making it unstable. I'm open to suggestions on how to approach it better. Right now it seems either you get the flicker, or you get the crashes. Flicker seems the better choice. If you're stuck using dynamic fonts, I strongly advise not using Unity 5.2 until this is resolved.
Title: Re: Unity 5.2 crash (focus/save)
Post by: YuliyF on September 30, 2015, 03:49:03 AM
I'm using 5.1.4f1 + NGUI 3.9.2 + 3 dynamic fonts, all works fine (except Input.inputString work only on English)
Title: Re: Unity 5.2 crash (focus/save)
Post by: mdeletrain on September 30, 2015, 08:48:04 AM
I agree with flickering being the best option right now. Maybe the fix of updating panels form the OnFontChanged callback should be removed until a proper one is found : yet another bug has been filled that relates to this problem, this time with Unity 4.6.x.
Title: Re: Unity 5.2 crash (focus/save)
Post by: poolts on September 30, 2015, 05:30:58 PM
I'm using Unity 5.2.1p1 + NGUI 3.9.3 and I'm constantly getting crashes, especially when saving (happens every time).

I'm also using dynamic fonts.
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on October 01, 2015, 01:43:32 AM
When you save the scene, Unity 5.2 wipes the dynamic font's texture, causing it to get rebuilt. NGUI subscribes to the "font changed" notification Unity sends out, and when it receives it it prompts the draw calls to get rebuilt for affected fonts. It all worked fine before, but in Unity 5.2 it now causes a crash. This is a Unity regression bug, so please keep reporting it to Unity so that they have a look at it and release a patch.

In general crash bugs = always a Unity issue. Even if any plugin is doing something wrong, Unity should never crash.
Title: Re: Unity 5.2 crash (focus/save)
Post by: roady on October 01, 2015, 03:16:15 AM
I've submitted my project to Unity as an bugg. Will add this info about the dynamic fonts.
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on October 01, 2015, 03:23:49 AM
Also see my suggestion in this thread: http://www.tasharen.com/forum/index.php?topic=13627.msg61039#msg61039
Title: Re: Unity 5.2 crash (focus/save)
Post by: roady on October 01, 2015, 04:01:56 AM
I notice an error when using Unity 5.1.3, maybe it has something to do with it all???

1.) Deleted NGUI Folder
2.) Downloaded latest NGUI

NOTE:
NGUI/Editor files in package
FreeType.dylib (should it be named FreeType64.dylib)?

3.) NGUI -> Open -> Font Maker

Error: Assets/NGUI/Editor/FreeType64.dylib is missing

4.) Terminal goto Assets/NGUI/Editor/
   cp FreeType.dylib FreeType64.dylib
   Check that it has same permissions
   
5.) Back to Unity, now dialouge popup

Copying /Volumes/Work/Unity/xRockets/Assets/NGUI/Editor/FreeType64.dylib to /usr/local/lib/FreeType64.dylib: Permission denied

6.) Back to Terminal,
   sudo cp FreeType64.dylib /usr/local/lib/FreeType64.dylib
   
7.) Back to Unity
   Cancel the dialouge and now Font Maker looks good
   
8.) Select font
   Unity now crashes

My crash log https://dl.dropboxusercontent.com/u/27479515/forums/nguicrash1.txt (https://dl.dropboxusercontent.com/u/27479515/forums/nguicrash1.txt)
Title: Re: Unity 5.2 crash (focus/save)
Post by: ArenMook on October 01, 2015, 05:44:06 AM
@roady: Different issue.

NGUI doesn't come with a 64 bit FreeType dylib, only a 32 bit version of it. If it's what I think it is, the FreeType64 file is just a renamed 32 bit one, and it won't work. Someone needs to actually compile the 64 bit version by building FreeType on the Mac OS directly first.
Title: Re: Unity 5.2 crash (focus/save)
Post by: Nightreaver on October 01, 2015, 02:00:28 PM
Updated to the latest unity 5.2.1p2 and the crashes are gone! (at least for my save-crashes)
Title: Re: Unity 5.2 crash (focus/save)
Post by: nekokiller on October 02, 2015, 01:16:14 AM
Unity 5.2.1 + NGUI 3.9.2

always crash on save scene.

now fixed!

you have to fix the UILable.cs of UGUI 3.9.2

line 1139 : #if !UNITY_4_3 && !UNITY_4_5 && !UNITY_4_6

modified to : if !UNITY_4_3 && !UNITY_4_5 && !UNITY_4_6 && !UNITY_5



but there was another problem of using dynamic font on UILabel. ( I think it is bug of NGUI 3.9.2 )

so we also according to NGUI 3.8.0 and fix the code of UILabel 3.9.2 about the dynamic font delegate process 


Title: Re: Unity 5.2 crash (focus/save)
Post by: betodeoliveira on October 03, 2015, 11:33:22 PM
I've just updated my Unity to 5.2.1p2 and it still getting crashed when saving the scene..

Title: Re: Unity 5.2 crash (focus/save)
Post by: roady on October 04, 2015, 05:20:09 AM
I updated to Unity 5.2.1p2 and NGUI 4.9.4 (deleted NGUI folder first). Now it doesn't crash anymore. hurray
Title: Re: Unity 5.2 crash (focus/save)
Post by: nekokiller on November 04, 2015, 12:55:57 AM
ngui 3.9.2 + unity 5.2.2p2 , work fine.

seems unity 5.2.2p2 fixed this crash problem.