Я работаю на платформе Titanium с 2012 года, и у меня есть «очень длинное» решение, состоящее из почти 100 файлов js и человека с 2000 строками.
После нескольких месяцев остановки я решил обновить все двоичные файлыс последней версией и с последней версией AppceleratorStudio у меня возникает очень странная ошибка.
Appcelerator Studio немедленно вылетает при попытке свернуть первую функцию на определенных файлах JS.
Затем MacЭкран отладки показывает следующее:
Process: AppceleratorStudio [10503]
Path: /Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS/AppceleratorStudio
Identifier: com.appcelerator.appcelerator-studio
Version: 5.0.0 (5.0.0.201712081732)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: AppceleratorStudio [10503]
User ID: 501
Date/Time: 2018-06-03 09:25:07.416 +0200
OS Version: Mac OS X 10.13.4 (17E202)
Report Version: 12
Anonymous UUID: 2D63CD60-ABAD-C176-FE94-7AC468ABA6B4
Sleep/Wake UUID: 2CBEAF96-502D-43B5-8594-450FA90406B0
Time Awake Since Boot: 100000 seconds
Time Since Wake: 88000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000012ab00000
Exception Note: EXC_CORPSE_NOTIFY
До сих пор я не нашел логику, поэтому любая помощь очень ценится, потому что мне нужно продолжать разработку приложения.
Кстати, все остальное работает, и я могу успешно скомпилировать и запустить симуляцию приложения.
Заранее благодарен за любую подсказку!