Why does Outlook 2007 Require 9,999 GDI Objects?

K

Keith Hill [MVP]

Lately my Outlook 2007 (and Vista for that matter) start leaving a lot of
screen turds. When I look at task manaager I can see that Outlook is using
9,999 GDI objects. The next closest if IExplorer at 1,443 GDI objects.
That's got to be a bug!
 
D

Diane Poremsky [MVP]

What addins do you have installed?

(The one installed on this system is using just 842. IE is using 1544 and
176960K of memory with, oh about 20 tabs open.)
 
K

Keith Hill [MVP]

Hmm I'm looking for a Tools -> Add-in Manager menu item but I don't see one.
I haven't installed any add-ins but I work in an enterprise environment so
who knows what they've installed. How can I find what add-ins are loaded?

BTW with an uptime of less than a day, I'm already up to 3,944 GDI objects.
I had been running for about 28 days before when it hit 10,000.
 
K

Keith Hill [MVP]

Keith Hill said:
Hmm I'm looking for a Tools -> Add-in Manager menu item but I don't see one.
I haven't installed any add-ins but I work in an enterprise environment so
who knows what they've installed. How can I find what add-ins are loaded?

BTW with an uptime of less than a day, I'm already up to 3,944 GDI objects.
I had been running for about 28 days before when it hit 10,000.

Now my uptime is at 23 hours and I'm up to 5000 GDI objects. I looked at Outlook with ProcessExplorer and this particular thread stands out:

0 ntdll.dll!KiFastSystemCallRet
1 ntdll.dll!ZwWaitForMultipleObjects+0xc
2 kernel32.dll!WaitForMultipleObjectsEx+0x11d
3 USER32.dll!RealMsgWaitForMultipleObjectsEx+0x13c
4 USER32.dll!MsgWaitForMultipleObjects+0x1f
5 OGL.DLL!GdipCreatePath+0x2bb
6 kernel32.dll!BaseThreadInitThunk+0xe
7 ntdll!_RtlUserThreadStart+0x23

This thread has been around for the entire time I've been looking at the threads (5 minutes) and the stack is always the same.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top