Forum Discussion

Re: Вылетает без ошибок SW Battlefront 2

Вылетает на загрузке в матч.

22 Replies

  • Ancorig's avatar
    Ancorig
    8 years ago

    Удалите аваст, включите защитник 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

  • Спасибо за помощь, все работает, спасибо за то, что уделили мне столько времени.
  • MADrag0n's avatar
    MADrag0n
    7 years ago

    @pxrchy666 варианты решений для пробы для вас от меня таковы:

    1) отключение "Внутриигрового экрана Ориджин", откл. стороннего оверлея RivaTuner

    2) смена ДХ12 на ДХ11 или наоборот

    3) отключить все эффекты DOF, уменьшить качество/размер текстур

    4) размер файла подкачки задать вручную в 1-1,5*"установленной оперативной памяти" и перезагрузить пк

    5) проверить какие референсные частоты гпу и врам вашей видухи и если текущие завышены, для проверки, установить референсные

    6) убедиться, что с видеокартой всё отлично, как и с блоком питания.

    Просто некоторые детали дампа:

    Spoiler

    FAULTING_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: 0

    DEFAULT_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

  • MADrag0n's avatar
    MADrag0n
    7 years ago

    @StrategHawk вам советы №2, 3 и 4 из поста №25,

    плюс это:

    7) все ли доступные обновления операционной системы установлены?

    8) видеодрайвер обновлён до последней версии с чистой установкой?

    Просто некоторые детали дампов:

    Spoiler
    Logs 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
  • Loliven's avatar
    Loliven
    7 years ago
    Сначала вылеты были просто в начале в заставке, потом в меню, а сейчас при запуске сетевой игры вылетает все
  • Аналогичная проблема, после обновления игры, раньше все работало отлично.

  • @Evgcho 

    У вас такая же картина, как у многих в этой теме:

    большинство дампов с:

    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 нормально но вчера во время матча когда я умер она у меня вылетела сегодня я захожу в игру в меню сижу всё нормально, решил в настройках графон настроить но в итоге ничего не успел там сделать как сразу она у меня так же как и во время матча вылетела потом снова захожу и теперь как только главное меню появляется сразу прямо моментально на рабочий стол выкидывает я уже просто не знаю что делать и у меня такая херь первый раз и как такое могло произойти я хз, а вот теперь появилась такая ошибка 

  • В моих документах удалите папку с именем игры.

  • MADrag0n's avatar
    MADrag0n
    6 years ago

    @Natsugerr , после совета удалить папку настроек игры пробовать такое:

    - проверка файловой структуры и поверхности системного и диска, на котором лежит игра, чекдиском или подобным ПО;

    - выполнить восстановление файлов игры через Ориджин;

    - файл подкачки в системе должен быть не менее 100% объёма оперативы;

    - полная переустановка видеодрайвера с использованием ДДУ;

    - проверить и убрать, если есть, разгон у: рам, цпу, гпу, врам,..;

    - протестить видуху на предмет стабильной работы и наличие артефактов под 100% нагрузкой.

  • Беспокоит такая же проблема, вылетает без какой-либо ошибки на рабочий стол. Только перед вылетом, во время игры, время как будто останавливается (будто бы соединение с сервером прерывается), затем происходит вылет.

  • Сами проверяйте, что из предложенных вариантов вероятнее всего:

    1.Нехватка оперативной памяти

    2.Перегрев какой-то из железок

    3.Сетевой лаг

  • @FixelMiks Тут либо разгон убирать, если есть, либо удалить RivaTuner, Msi Afternurner и другие программы для отслеживая FPS. Даже Radeon Overlay и Nvidia Shadow play не включать.
  • FixelMiks's avatar
    FixelMiks
    6 years ago
    @BedroomFighter разгона нет, разве что встроенный в процессор Game Boost, даже если бы проблема была в этом, то вся система бы навернулась, и я бы не смог осматривать поле боя вокруг себя перед вылетом. Сторонних оверлеев нет, разве что Radeon Overlay, но я его не включаю. Обновление драйверов не помогло. Сейчас переключился с DX12 на DX11 и пока что проблем не наблюдаю.

    @NOOB_7563 первый и второй пункт отпадают, пока что решил проблему отключением DX12, также столкнулся с ней после майского обновления. Вылет происходил хаотично, сейчас буду наблюдать за этим, если что отпишусь.
  • DX12 отключать сразу это само собой разумеющееся. Если вы играете с DX12, тогда это без претензий на глюки, ибо данный режим в игре чисто для галочки сделан.

  • спасибо тебе большое за то что ты делаешь, уже не первый раз удачно применяю твои советы ❤️

About Star Wars Обсуждение игры

Общайтесь с сообществом об играх серии STAR WARS™ от EA.5,156 PostsLatest Activity: 4 hours ago