8 Replies Latest reply: Sep 16, 2010 3:49 PM by um3k RSS

    CS4 "Unable to create drawing surface"

    um3k

      Any ideas? I'm about ready to throw my computer out the window.

        • 1. Re: CS4 "Unable to create drawing surface"
          um3k Community Member

          My graphics driver is up to date. After Effects is updated to 9.0.2. OpenGL is turned off AND the plugin is removed from the folder. It happens when I copy and paste several filters. Also when I apply a preset. I am using pixel bender filters. My graphics card is an Nvidia GeForce GT 230.

          • 2. Re: CS4 "Unable to create drawing surface"
            um3k Community Member

            Also getting "Can't create GWorld" and "out of memory" when that couldn't possibly be the case.

            • 3. Re: CS4 "Unable to create drawing surface"
              Todd_Kopriva Adobe Employee

              Does it happen when you're not using any Pixel Bender effects?

               

              What effects are you using when this happens?

               

              What operating system?

              • 4. Re: CS4 "Unable to create drawing surface"
                um3k Community Member

                Windows 7 64-bit. I don't think the Pixel Bender effects are the problem. Anyways, I'm not about to go through the entire project and delete every single pixel bender effect. I don't know if I even can. The usual set of suspects are:

                 

                Halsubalance (PB)

                HDR Highlight Compression

                Linear_Vignette (PB, usually turned off)

                Curves

                Hue/Saturation

                 

                I've been stuck for three days on a project I need to complete by the 20th. I'm about at my wit's end. Everything I've tried has either had no effect or has given me a new set of errors. I really don't know what to do at this point.

                • 5. Re: CS4 "Unable to create drawing surface"
                  Todd_Kopriva Adobe Employee

                  >  I don't think the Pixel Bender effects are the problem. Anyways, I'm not about to go through the entire project and delete every single pixel bender effect. I don't know if I even can.

                   

                   

                  You don't have to delete them. You can just turn them off.

                   

                  > I've been stuck for three days on a project I need to complete by the 20th. I'm about at my wit's end. Everything I've tried has either had no effect or has given me a new set of errors. I really don't know what to do at this point.

                   

                   

                  If it's crucial, then you might want to consider doing what I suggested.

                  • 6. Re: CS4 "Unable to create drawing surface"
                    um3k Community Member

                    I disabled all the pixel bender effects. I tried copying some effects and pasting them onto a couple clips. This time, it gave me an error message I couldn't see because it was behind the main window. Oh, it popped up again, in front. "Unable to create drawing surface." After a series of those I got something about a 480x270 buffer that I reflexively closed before reading. My log file is 60MB. Most of it is this looped over and over again (line 2160-678242):

                     

                    Ticks = 583881      <5588> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                    Ticks = 583881      <5588> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 0

                    Ticks = 583881      <5588> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                    Ticks = 583881      <5588> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 0

                    Ticks = 583881      <5588> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                    Ticks = 583881      <5588> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 0

                    Ticks = 583881      <5588> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                    Ticks = 583881      <5588> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 0

                    Ticks = 583881      <5588> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                    Ticks = 583881      <5588> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 0

                     

                    Followed by:

                     

                    Ticks = 754920      <5588> <LegacyALOG> <5> EMUL GDI_Purge_FAILED CreateCompatibleDC(a) 4089.355469 mem purged MB

                    Ticks = 754920      <5588> <LegacyALOG> <5> U U_Sev_PROBLEM After Effects error: unable to allocate space for a 480 x 270 image buffer.

                    You may be experiencing fragmentation. In the Memory & Multiprocessing Preferences dialog box, try increasing the RAM to leave for other applications, and selecting the Enable Disk Cache option in the Media & Disk Cache panel. ( 7 :: 39 )

                     

                    Then this:

                     

                    Ticks = 967222      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967222      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967222      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967253      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967253      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967253      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967269      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967269      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967269      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967285      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967285      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967285      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967300      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967300      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967300      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967316      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967316      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967316      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967331      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967331      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967331      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967347      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967347      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967347      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967378      <5588> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                    Ticks = 967378      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-73.000000

                    Ticks = 967378      <5588> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                    Ticks = 967378      <5588> <LegacyALOG> <5> AEWndProc WM_DRAWCLIPBOARD

                     

                    Then a whole bunch of these:

                     

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Selection

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Selection

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Selection

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Selection

                     

                    Even more of those:

                     

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Object

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Object

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Object

                    Ticks = 967378      <5588> <LegacyALOG> <5> BEE Dispose Forget Object

                     

                    Then a bunch of other crap, then some crap about death.

                    • 7. Re: CS4 "Unable to create drawing surface"
                      um3k Community Member

                      More problems! I get this

                       

                      Ticks = 733688      <6136> <LegacyALOG> <5> EMUL SLOP UPDATE Mem Usage in kB: calc: 992968.000000, measured: 883796.000000, diff: 109172.000000, percent 12.352624

                      Ticks = 733688      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 733688      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 77

                      Ticks = 733688      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 733688      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:2, numWalked:2, Total: 75

                      Ticks = 733688      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 733688      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:1, numWalked:1, Total: 74

                      Ticks = 733688      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 733688      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:2, numWalked:2, Total: 72

                      Ticks = 733688      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 733829      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:9, numWalked:21, Total: 63

                      Ticks = 733829      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734141      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:7, numWalked:40, Total: 56

                      Ticks = 734141      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734702      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:2, numWalked:51, Total: 54

                      Ticks = 734702      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734780      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:2, numWalked:53, Total: 52

                      Ticks = 734780      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734780      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:1, numWalked:52, Total: 51

                      Ticks = 734780      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734780      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 734780      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734780      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 734796      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734796      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:0, Total: 51

                      Ticks = 734796      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 734796      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                       

                      ...(many repeated lines later)

                       

                      Ticks = 840674      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 840674      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 840674      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 840674      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 840674      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 840674      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 840674      <6136> <LegacyALOG> <5> OpenGL PurgeRequest() Succeeded: FALSE

                      Ticks = 840674      <6136> <LegacyALOG> <5> MC PURGE_STATS numFreed:0, numWalked:51, Total: 51

                      Ticks = 840674      <6136> <LegacyALOG> <5> EMUL GDI_Purge_FAILED CreateRectRgn(a, b, c, d) 4089.355469 mem purged MB

                      Ticks = 840674      <6136> <LegacyALOG> <5> U U_Sev_PROBLEM After Effects error: sorry, the last command could not be completed — Out of memory. (-108). ( 0 :: 42 )

                      Ticks = 840674      <6136> <LegacyALOG> <5> U HANDLER Terminate Handler Called

                      Ticks = 840674      <6136> <LegacyALOG> <5> U U_Sev_PROBLEM After Effects error: Crash in progress. Last logged message was: <6136> <LegacyALOG> <5> U HANDLER Terminate Handler Called

                       

                      Ticks = 840674      <6136> <LegacyALOG> <5> EGG PromptUserThenDie start

                      Ticks = 840674      <6136> <LegacyALOG> <5> U U_Sev_FATAL After Effects can’t continue: sorry, After Effects has crashed. See http://www.adobe.com/support/products/aftereffects.html for known issues. If you still can’t resolve the issue, please contact Adobe Technical Support (2). ( 0 :: 42 )

                      Ticks = 840720      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840736      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840736      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840752      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840752      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840752      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840767      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840767      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840767      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840783      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840783      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840783      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840814      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840814      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840814      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840830      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840861      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840861      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840861      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840876      <6136> <ae.blitpipe> <2> rect t:24.000000 l:0.000000 w:1018.000000 h:552.000000

                      Ticks = 840876      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:1018.000000 h:526.000000

                      Ticks = 840876      <6136> <ae.blitpipe> <2> rect t:0.000000 l:0.000000 w:0.000000 h:-23.000000

                      Ticks = 840876      <6136> <LegacyALOG> <5> AEWndProc WM_DRAWCLIPBOARD

                      Ticks = 840876      <6136> <LegacyALOG> <5> BEE Command Do Close Project

                      Ticks = 841048      <6136> <LegacyALOG> <5> BEE Command Do Set Selection

                      Ticks = 841048      <6136> <LegacyALOG> <5> BEE Dispose Forget Selection

                      Ticks = 842062      <6136> <LegacyALOG> <5> EMUL SLOP UPDATE Mem Usage in kB: calc: 702739.427734, measured: 662488.000000, diff: 40251.427734, percent 6.075797

                      Ticks = 842062      <6136> <LegacyALOG> <5> BEE Command Do Set Selection

                      Ticks = 842062      <6136> <LegacyALOG> <5> BEE Dispose Forget Selection

                      Ticks = 842125      <6136> <LegacyALOG> <5> BEE Command Do Set Selection

                      Ticks = 842125      <6136> <LegacyALOG> <5> BEE Dispose Forget Selection

                      Ticks = 842327      <6136> <LegacyALOG> <5> EMUL SLOP UPDATE Mem Usage in kB: calc: 645327.226563, measured: 602108.000000, diff: 43219.226563, percent 7.177986

                      Ticks = 842327      <6136> <LegacyALOG> <5> EGG PromptUserThenDie end

                      Ticks = 844745      <6136> <LegacyALOG> <5> U U_Sev_PROBLEM After Effects error: Crash in progress. Last logged message was: <6136> <LegacyALOG> <5> EGG PromptUserThenDie end

                       

                      Ticks = 851204      <6136> <LegacyALOG> <5> EGG PromptUserThenDie start

                      Ticks = 851204      <6136> <LegacyALOG> <5> U U_Sev_FATAL After Effects can’t continue: sorry, After Effects has crashed. See http://www.adobe.com/support/products/aftereffects.html for known issues. If you still can’t resolve the issue, please contact Adobe Technical Support (2). ( 0 :: 42 )

                      Ticks = 854152      <6136> <LegacyALOG> <5> U U_Sev_PROBLEM After Effects error: Crash in progress. Last logged message was: <6136> <LegacyALOG> <5> U U_Sev_FATAL After Effects can?t continue: sorry, After Effects has crashed. See http://www.adobe.com/support/products/aftereffects.html for known issues. If you still can?t resolve the issue, please contact Adobe Technical Support (2). ( 0 :: 42 )

                       

                      Ticks = 861188      <6136> <LegacyALOG> <5> EGG PromptUserThenDie start

                       

                       

                      As you can see, I am experiencing a veritable grab-bag of errors.

                      • 8. Re: CS4 "Unable to create drawing surface"
                        um3k Community Member

                        Ooh, got a new one:

                         

                        After Effects error: bad tracked memory ID

                         

                        ( 23 :: 35 )