Title: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 21:59 Недавно скачал последнюю версию Umodel - Ue Viwer и выбрал игру Transformers Fall OF Cybertron
Просканировал и начал извлечение файлов. В итоге вот такая ошибка: Access violation (C0000005) at umodel.exe+0x36127 UObject::EndLoad <- LoadWholePackage:all_shared <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main:umodel_build=1011 Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 17, 2019, 22:03 Пришлите мне файл "all_shared".
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 22:10 https://yadi.sk/d/bilucQFQEOZ-_g - вот ссылка на него.
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 22:29 Оказывается, что эта ошибка возникает при экспорте файлов не только из Fall OF Cybertron, но и из других игр.
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 17, 2019, 22:39 У меня ни одной ошибки ...
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 17, 2019, 22:56 Проблема на самом деле странная, у меня весь код "обложен" проверками, а тут вылез access violation. У меня ошибка не воспроизводится, что делает её ещё более странной. Такие ситуации случаются, но редко, и я обязательно стараюсь их исправить. Обычно сообщения об ошибках более вменяемые (из-за "обложенности" кода), и я как правило могу понять где что не работает.
Здесь же, чтобы мне понять что не так, нужна помощь пользователя (т.е. ваша). В идеале конечно было бы если у вас есть Visual Studio, но я на это расчитывать не могу. Если вам не лень, запишите пожалуйста видео как вы воспроизводите ошибку, желательно самый кратчайший путь до неё (без "ковыряний" 10 минут). Желательно чтобы я видео путь к игре, какие опции используются для запуска, сообщения от umodel и т.п. Ещё для теста: скопируйте файлы игры в другое место (например C:\Game) и попробуйте открыть оттуда. Есть очень мало способов уронить umodel на рабочей игре (я их не знаю), и ВОЗМОЖНО один из них - что-то "нахимичить" с местоположением игры. Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 23:05 Игра установлена через Steam, но не на диск C
Программа распакована в каталог в котором отсутствуют буквы русского языка. Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 23:09 https://yadi.sk/i/ifig_ZwGK6xoKw - Здесь видео о процессе экспорта.
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 17, 2019, 23:31 Спасибо за видео, оно увы особо не помогло. Я добавил пару проверок в коде где umodel падает, сообщение об ошибке должно быть чуть другим. Можете взять новый umodel и снова проверить?
И ещё - попробуйте не делать scan content и не выставлять игру в "transformers". Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 23:34 Сейчас попробую и сообщу.
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 17, 2019, 23:36 Появилась другая ошибка
Вот её Код: Access violation (C0000005) at umodel.exe+0x36123 UnPackage::CloseAllReaders <- UObject::EndLoad <- LoadWholePackage:all_shared <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main:umodel_build=1014 Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 17, 2019, 23:59 Копнул глубже, попробуйте пожалуйста снова (добавил больше деталей в месте падения).
И ещё раз - не делайте скан, а сразу делайте экспорт этого пакета, чтобы umodel открывал минимум файлов. Если без скана не упадёт, то тогда со сканом (и напишите мне про эту разницу в поведении). Ещё хотелось бы получить полный лог umodel, но для этого нужна командная строка, опция -log=<имя-файлв> - я бы там посмотрел какие файлы читаются, чтобы составить список того что мне нужно для локального воспроизведения ошибки (не качать же всю игру!). Если в игре есть textures.tfc, то попробуйте ещё отключить загрузку текстур, чтобы убедиться что это не повлияет на ошибку (а то придётся вас просить отправить и tfc, а он большой). Можно ещё что-то поотрубать, вплоть до выключения и анимаций, и моделей, чтобы лог был поменьше и меньше надо было разбираться. Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 18, 2019, 00:14 Оно заработало. Правда не на всех файлах. Я не сканировал а просто смотрел размер и где не нулевой - тот и распаковывал. Файл за файлом.
Но вот новая ошибка: Access violation (C0000005) at umodel.exe+0x36621 FindExportForImport <- UnPackage::CreateImport:CookedPC/ESC_Ark_BASE_m.xxx:1768 <- UnPackage::SerializeUObject <- FStaticMeshSection3<< <- TArray::Serialize:0/1 <- FStaticMeshLODModel3<< <- TArray::Serialize:0/1 <- UStaticMesh3::Serialize <- LoadObject:StaticMesh3'ESC_Ark_BASE_m.PROP_Shard02_STAT', pos=2D54A77, ver=566/181, game=trans <- UObject::EndLoad <- LoadWholePackage:ESC_Ark_BASE_m <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main:umodel_build=1014 Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 18, 2019, 00:27 Завтра скачаю игру и попробую воспроизвести проблему у себя.
Спасибо за помощь, вижу что здесь всё сложно. Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: HSchrodder on May 18, 2019, 00:47 Возможно ли это влияние Операционной Системы на саму программу?
Стоит Windows 10. Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 18, 2019, 08:47 От ОС зависеть не должно.
Title: Re: Проблемы при извлечении файлов из Transformers Fall OF Cybertron Post by: Gildor on May 18, 2019, 10:14 Скачал игру, смог воспроизвести проблему (она была 1:1 как у вас). Исправил, выложил новый umodel. Была ошибка в относительно новом коде.
|