Forum Discussion
22 Replies
Удалите аваст, включите защитник windows.
К сожалению не помогло.
да, тягучая трабла какая-то... если есть дампы крешев в папке "c:\Users\ЮзерНайм\Documents\STAR WARS Battlefront II\CrashDumps\", то заархивировать и дать посмотреть...
Вот архив.
Описание проблемы в последних 2-х логах одинаково:
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: starwarsbattlefrontii.exe
ERROR_CODE: (NTSTATUS) 0x8007000e - Ran out of memory
EXCEPTION_CODE: (HRESULT) 0x8007000e (2147942414) - Not enough storage is available to complete this operation.
Что может говорить о проблемах с видеодрайвером или настройки графики завышены и игре действительно не хватает видеопамяти.Попробуйте увеличить файл подкачки (виртуальная память) или поставить "Размер по выбору системы".
Также попробуйте поменять настройки на минималку (отредактируйте указанные файлы изменив указанные мною параметры если они не такие):
Spoiler-- в файле "C:\Users\UserName\Documents\STAR WARS Battlefront II\settings\BootOptions"
GstRender.EnableDx12 0
GstRender.FullscreenRefreshRate 60.000000
-- в файле "C:\Users\UserName\Documents\STAR WARS Battlefront II\settings\ProfileOptions_profile"
GstRender.AmbientOcclusion 0
GstRender.AnisotropicFilter 1
GstRender.AntiAliasingPost 0
GstRender.DebrisQuality 0
GstRender.EffectsQuality 0
GstRender.EnableDx12 0
GstRender.EnableDynamicResolution 0
GstRender.EnableHDR 0
GstRender.FieldOfView 1.000000
GstRender.FilmGrainEnabled 0
GstRender.FullscreenRefreshRate 60.000000
GstRender.HudScaling 100.000000
GstRender.LensDistortionEnabled 0
GstRender.LightingQuality 0
GstRender.MeshQuality 0
GstRender.MotionBlur 0.000000
GstRender.MotionBlurEnabled 0
GstRender.OverallGraphicsQuality 5
GstRender.PostProcessQuality 0
GstRender.ShadowQuality 0
GstRender.SkyCelestialQuality 0
GstRender.TerrainGroundcover 0
GstRender.TerrainQuality 0
GstRender.TextureFiltering 0
GstRender.TextureQuality 0
GstRender.TheatreMode 0
GstRender.UndergrowthQuality 0
GstRender.VSyncEnabled 1- Спасибо за помощь, все работает, спасибо за то, что уделили мне столько времени.
аналогичная проблема
@pxrchy666 варианты решений для пробы для вас от меня таковы:
1) отключение "Внутриигрового экрана Ориджин", откл. стороннего оверлея RivaTuner
2) смена ДХ12 на ДХ11 или наоборот
3) отключить все эффекты DOF, уменьшить качество/размер текстур
4) размер файла подкачки задать вручную в 1-1,5*"установленной оперативной памяти" и перезагрузить пк
5) проверить какие референсные частоты гпу и врам вашей видухи и если текущие завышены, для проверки, установить референсные
6) убедиться, что с видеокартой всё отлично, как и с блоком питания.
Просто некоторые детали дампа:
SpoilerFAULTING_IP:
KERNELBASE!RaiseException+68
00007ffd`3d55a388 488b8c24c0000000 mov rcx,qword ptr [rsp+0C0h]EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00007ffd3d55a388 (KERNELBASE!RaiseException+0x0000000000000068)
ExceptionCode: 887a0005
ExceptionFlags: 00000000
NumberParameters: 0DEFAULT_BUCKET_ID: HEAP_CORRUPTION
PROCESS_NAME: starwarsbattlefrontii.exe
ERROR_CODE: (NTSTATUS) 0x887a0005 -
EXCEPTION_CODE: (HRESULT) 0x887a0005 (2289696773) -
NTGLOBALFLAG: 0
STACK_ADDR_RAW_STACK_SYMBOL: 6625f050
FAULTING_THREAD: ffffffffffffffff
LAST_CONTROL_TRANSFER: from 0000000000000000 to 00007ffd403610f1
ADDITIONAL_DEBUG_TEXT: Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD] ; Enable Pageheap/AutoVerifer
PRIMARY_PROBLEM_CLASS: HEAP_CORRUPTION
BUGCHECK_STR: APPLICATION_FAULT_HEAP_CORRUPTION_HEAP_CORRUPTION
STACK_TEXT:
00000000`00000000 00000000`00000000 heap_corruption!heap_corruption+0x0
STACK_COMMAND: .cxr 2DAC6388 ; kb ; ** Pseudo Context ** ; kb
FOLLOWUP_IP:
ntdll!NtGetContextThread+14
00007ffd`403abc54 c3 ret
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: ntdll!NtGetContextThread+14
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ntdll
IMAGE_NAME: ntdll.dll
DEBUG_FLR_IMAGE_TIMESTAMP: 60d78cf9
FAILURE_BUCKET_ID: HEAP_CORRUPTION_887a0005_ntdll.dll!NtGetContextThread
BUCKET_ID: X64_APPLICATION_FAULT_HEAP_CORRUPTION_HEAP_CORRUPTION_ntdll!NtGetContextThread+14@StrategHawk вам советы №2, 3 и 4 из поста №25,
плюс это:
7) все ли доступные обновления операционной системы установлены?
8) видеодрайвер обновлён до последней версии с чистой установкой?
Просто некоторые детали дампов:
SpoilerLogs 1-2:
FAULTING_IP:
KERNELBASE!RaiseException+68
00007fff`023aa388 488b8c24c0000000 mov rcx,qword ptr [rsp+0C0h]
EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00007fff023aa388 (KERNELBASE!RaiseException+0x0000000000000068)
ExceptionCode: 8007000e
ExceptionFlags: 00000000
NumberParameters: 0
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: starwarsbattlefrontii.exe
ERROR_CODE: (NTSTATUS) 0x8007000e - Ran out of memory
EXCEPTION_CODE: (HRESULT) 0x8007000e (2147942414) - Not enough storage is available to complete this operation.
NTGLOBALFLAG: 0
FAULTING_THREAD: 0000000000001ab4
PRIMARY_PROBLEM_CLASS: APPLICATION_FAULT
BUGCHECK_STR: APPLICATION_FAULT_APPLICATION_FAULT
LAST_CONTROL_TRANSFER: from 000000014155ecdb to 00007fff023aa388
E_OUTOFMEMORY ("Direct3D could not allocate sufficient memory to complete the call.")
8007000ep
8007000e
DirectX function "device->CreateTexture2D( &texDesc, desc.subResourceCount != 0 ? reinterpret_cast(desc.subResourceData) : 0, &texture->m_texture2d)" failed with E_OUTOFMEMORY ("Direct3D could not allocate sufficient memory to complete the call."). GPU: "", Driver: 41701. Free virtual memory: 4261545148kB / 4294967168kB. Make sure you have a supported graphics card with at least 512 MB.
Logs 3-4:
FAULTING_IP:
starwarsbattlefrontii+9169cc
00000001`409169cc c7042500000000bebaadde mov dword ptr [0],0DEADBABEh
EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00000001409169cc (starwarsbattlefrontii+0x00000000009169cc)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000001
Parameter[1]: 0000000000000000
Attempt to write to address 0000000000000000
PROCESS_NAME: starwarsbattlefrontii.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
EXCEPTION_PARAMETER1: 0000000000000001
EXCEPTION_PARAMETER2: 0000000000000000
WRITE_ADDRESS: 0000000000000000
FOLLOWUP_IP:
starwarsbattlefrontii+9169cc
00000001`409169cc c7042500000000bebaadde mov dword ptr [0],0DEADBABEh
NTGLOBALFLAG: 0
FAULTING_THREAD: 000000000000182c
BUGCHECK_STR: APPLICATION_FAULT_NULL_POINTER_WRITE_AFTER_CALL
PRIMARY_PROBLEM_CLASS: NULL_POINTER_WRITE_AFTER_CALL
DEFAULT_BUCKET_ID: NULL_POINTER_WRITE_AFTER_CALL
IP_ON_HEAP: 0000000071621450
The fault address in not in any loaded module, please check your build's rebase
log at \bin\build_logs\timebuild\ntrebase.log for module which may
contain the address if it were loaded.
FRAME_ONE_INVALID: 1
LAST_CONTROL_TRANSFER: from 0000000071621450 to 00000001409169cc
Failed to allocate memory of size 2097152 at address 000000013FBD0000 (OUT OF MEMORY?) for TurboLoaderFixup- Сначала вылеты были просто в начале в заставке, потом в меню, а сейчас при запуске сетевой игры вылетает все
Аналогичная проблема, после обновления игры, раньше все работало отлично.
У вас такая же картина, как у многих в этой теме:
большинство дампов с:
ExceptionCode: 8007000e
ERROR_CODE: (NTSTATUS) 0x8007000e - Not enough memory resources are available to complete this operation.
оставшиеся дампы с:
ExceptionCode: c0000005 (Access violation)
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
Посему у меня только похожие советы: выполнить советы 4, 5 и 6 из поста №25, плюс проверить частоты оперативной памяти; также установить все обновления ОС.
@MADrag0nСлушай я сделал как ты писал в записи № 21 но мне так и не помогло хз может у меня в чём то в другом проблема но суть такова я 2 года играл в star wars battlefront 2 нормально но вчера во время матча когда я умер она у меня вылетела сегодня я захожу в игру в меню сижу всё нормально, решил в настройках графон настроить но в итоге ничего не успел там сделать как сразу она у меня так же как и во время матча вылетела потом снова захожу и теперь как только главное меню появляется сразу прямо моментально на рабочий стол выкидывает я уже просто не знаю что делать и у меня такая херь первый раз и как такое могло произойти я хз, а вот теперь появилась такая ошибка
В моих документах удалите папку с именем игры.
@Natsugerr , после совета удалить папку настроек игры пробовать такое:
- проверка файловой структуры и поверхности системного и диска, на котором лежит игра, чекдиском или подобным ПО;
- выполнить восстановление файлов игры через Ориджин;
- файл подкачки в системе должен быть не менее 100% объёма оперативы;
- полная переустановка видеодрайвера с использованием ДДУ;
- проверить и убрать, если есть, разгон у: рам, цпу, гпу, врам,..;
- протестить видуху на предмет стабильной работы и наличие артефактов под 100% нагрузкой.
Беспокоит такая же проблема, вылетает без какой-либо ошибки на рабочий стол. Только перед вылетом, во время игры, время как будто останавливается (будто бы соединение с сервером прерывается), затем происходит вылет.
Сами проверяйте, что из предложенных вариантов вероятнее всего:
1.Нехватка оперативной памяти
2.Перегрев какой-то из железок
3.Сетевой лаг
- @FixelMiks Тут либо разгон убирать, если есть, либо удалить RivaTuner, Msi Afternurner и другие программы для отслеживая FPS. Даже Radeon Overlay и Nvidia Shadow play не включать.
- @BedroomFighter разгона нет, разве что встроенный в процессор Game Boost, даже если бы проблема была в этом, то вся система бы навернулась, и я бы не смог осматривать поле боя вокруг себя перед вылетом. Сторонних оверлеев нет, разве что Radeon Overlay, но я его не включаю. Обновление драйверов не помогло. Сейчас переключился с DX12 на DX11 и пока что проблем не наблюдаю.
@NOOB_7563 первый и второй пункт отпадают, пока что решил проблему отключением DX12, также столкнулся с ней после майского обновления. Вылет происходил хаотично, сейчас буду наблюдать за этим, если что отпишусь. DX12 отключать сразу это само собой разумеющееся. Если вы играете с DX12, тогда это без претензий на глюки, ибо данный режим в игре чисто для галочки сделан.
спасибо тебе большое за то что ты делаешь, уже не первый раз удачно применяю твои советы ❤️
About Star Wars Обсуждение игры
Recent Discussions
- 4 hours ago
Наборы LightSpeed Bundle
Solved16 hours ago- 19 hours ago
- 2 days ago