Skip to main content
Participant
September 21, 2023
Question

AE 2023 playback PAINFULLY slow and loggy

  • September 21, 2023
  • 26 replies
  • 3935 views

Hello,

 

Ever since I updated to the latest version of After Effects (2023) playback has been PAINFULLY slow. AE has become borderline unusable. Here is a breakdown of the issues I am experiencing (primarily when comping & playing back multilayered EXRs but even a simple mp4 @ 1080 res is slow): 

 

1. RAM previews take FOREVER, even for simple things like playing an MP4 file.

2. Even after a comp is fully rendered (green bar), comps still don't play in real-time. 

3. I constantly get a RAM out-of-memory error. I have 128GB of RAM...

4. I often hit the spacebar and nothing happens.

5. Changes in comp don't appear unless I restart the program.

6. Overall, the program is super buggy, slow, freezing and even crashing. 

7. RAM preview gets halfway through a comp and jumps back to the beginning of the comp

 

Machine Build: 

CPU: AMD Ryzen Threadripper 3970X 32-Core Processor 3.69 GHz

RAM: 128 GB

GPU: 2x NVIDIA  Geforce RTX 3090

WINDOWS OS BUILD: 22621.2283

NVIDIA DRIVER: Studio Driver 535.98

 

Any ideas on a fix? 

 

Thank you!

This topic has been closed for replies.

26 replies

Participating Frequently
September 21, 2023

Just got the RAM error again.  here is from the LOG:

 

Ticks = 1057954      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:903, Total: 1466
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057954      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:913, Total: 1466
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057954      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:923, Total: 1466
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057954      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057985      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:933, Total: 1466
Ticks = 1057985      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1057985      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1221501953   available 0
Ticks = 1058016      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:943, Total: 1466
Ticks = 1058016      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1147244565   available 0
Ticks = 1058016      <26388> <ALOG> <5> Picasso PurgeRequest() declined requsted 1147244565   available 0
Ticks = 1058047      <31000 (BEE WorkQueue General Render Thread)> <assert> <5> Assertion Failed
{
expression: "false"
hash: "272a1e88-ed48-9f0c-58e1-df240000003d"
message: "AELowMemoryWarning: Exceeded purge limit to cache frames."
sourceFile: "D:\releases\dva\AfterEffects\src\app\egg\indep\CItems\CItem\CPano_AsyncPlayer.cpp"
sourceFunction: "CPano_AsyncPlayer::RenderVideo_Complete"
sourceLine: "4781"
timestamp: "2023-09-21T16:49:39.0Z"
}
Callstack: 
[
    dvacore::debug::DoSimpleAssert ( @ 0) (dvacore.dll+0x00000000000EE34E)
    CPanoProjItem::Fallow_GetPinBounds ( @ 0) (AfterFXLib.dll+0x000000000167EE34)
    CPanoProjItem::Fallow_GetPinBounds ( @ 0) (AfterFXLib.dll+0x000000000168E69D)
    CPanoProjItem::Fallow_GetPinBounds ( @ 0) (AfterFXLib.dll+0x0000000001691111)
    BEE_RenderState::WorkQueue_SetItemCurrent ( @ 0) (BEE.dll+0x0000000000725F17)
    BEE_RenderState::WorkQueue_SetItemCurrent ( @ 0) (BEE.dll+0x000000000072D0F9)
    BEEp_WorkQueue_GetRenderGuidWithRO ( @ 0) (BEE.dll+0x0000000000714DB4)
    dvacore::threads::GetWindowsThreadName ( @ 0) (dvacore.dll+0x000000000020CBF2)
    dvacore::config::PurgeMemory ( @ 0) (dvacore.dll+0x00000000000AD147)
    egg::dvainit::AE_DVA_ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler ( @ 0) (MEE.dll+0x000000000000E631)
    dvacore::config::ExecuteTopLevelFunction ( @ 0) (dvacore.dll+0x00000000000ACED3)
    dvacore::threads::CreateAsyncThreadedExecutor ( @ 0) (dvacore.dll+0x000000000020ECB0)
    dvacore::threads::GetWindowsThreadName ( @ 0) (dvacore.dll+0x000000000020A7FD)
    dvacore::threads::GetWindowsThreadName ( @ 0) (dvacore.dll+0x000000000020A954)
    boost::thread::swap ( @ 0) (boost_thread.dll+0x000000000000A9CA)
    configthreadlocale ( @ 0) (ucrtbase.dll+0x0000000000021BB2)
]
 
Ticks = 1058063      <26388> <ALOG> <5> MC PURGE_STATS numFreed:0, numWalked:951, Total: 1466
Ticks = 1058297      <26804> <TimeNeedle> <3> CTLOutlinePano TimeNeedle_ScrubRebuildOffscreen drawing, frame=851,0,383,960
Ticks = 1058313      <26804> <TimeNeedle> <3> CTLOutlinePano TimeNeedle_ScrubRebuildOffscreen drawing, frame=851,0,383,960
Ticks = 1058329      <26804> <TimeNeedle> <3> CTLOutlinePano TimeNeedle_ScrubRebuildOffscreen drawing, frame=851,0,383,960
Ticks = 1063579      <26804> <ALOG> <5> EGG RamPreview CEggApp::DoPreview_Complete: preview complete, jobid=9
Ticks = 1063579      <26804> <TimeNeedle> <3> CTLOutlinePano TimeNeedle_ScrubRebuildOffscreen drawing, frame=851,0,383,960
Ticks = 1070391      <26804> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1070391      <31000> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1070422      <26804> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1070422      <31000> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1071516      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook windowtype=2
Ticks = 1071516      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook GetActiveItem, enabled!
Ticks = 1074000      <26804> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1074032      <26804> <ALOG> <5> BEE Command Do Set Selection
Ticks = 1074188      <29488> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1074344      <32612> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1074469      <31028> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1074672      <29488> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1074875      <32612> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075079      <31028> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075188      <31028> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075266      <29488> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075438      <31028> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075532      <29488> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1075657      <29488> <prefetch> <5> RequestPrefetchedFrame frame not in async list!
Ticks = 1076750      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook windowtype=2
Ticks = 1076750      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook GetActiveItem, enabled!
Ticks = 1079907      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook windowtype=2
Ticks = 1079907      <26804> <ALOG> <5> DynamicLinkPlugin Plugin::UpdateMenuHook GetActiveItem, enabled!
Ticks = 1079907      <26804> <ALOG> <5> EGG Command HelpRevealLoggingFile
Ticks = 1080094      <26804> <ALOG> <5> DynamicLinkPlugin SuspendApp 

 

Participant
September 21, 2023

Sure thing, give me a few days to log some files and report back. Thank you!

September 21, 2023

@simonfarussell Please collect log files (instructions above) and post them back. 

Participating Frequently
September 21, 2023

Yeah I'm getting similar problems. And I also have the same CPU (AMD Ryzen Threadripper 3970X 32-Core Processor 3.69 GHz) 

My post is here; https://community.adobe.com/t5/after-effects-discussions/2023-constant-freezes/m-p/14099670#M236779

September 21, 2023

Could you collect some logs for us to look at? Help -> Enable Logging, Restart AE, perform whatever tasks you do to make things go slowly, Help -> Reveal Log Files... and copy the contents of After Effects Log.txt back to this thread? 

Participating Frequently
September 21, 2023

I almost have the same exact specs and the same exact problem.

If I hit the space bar I have better luck of the preview going through.  But even then it just jumps around sometimes even if it gets fully cached.  Never had this issue until latest relase.