Status: Unconfirmed
Owner: ----
Labels: Pri-2 Via-Wizard Type-Bug-Regression OS-Windows
New issue 195732 by
earthso...@gmail.com: SetPrinterInfo eating up CPU
http://code.google.com/p/chromium/issues/detail?id=195732
UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.33 (KHTML,
like Gecko) Chrome/27.0.1440.0 Safari/537.33
Steps to reproduce the problem:
1. Load a large page (such as
http://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?path=Win/)
What is the expected behavior?
The page renders after loading within a reasonable amount of time.
What went wrong?
The parent process of chrome starts eating up a good chunk of all 4
processors (~25% in total available CPU) and chromium is sluggish while
this is happening. It can last anywhere from 45 seconds to 2 minutes.
Using Process Hacker, I can see that this thread is the culprit:
Thread ID, CPU, Cycles Delta, Start Address, Priority:
2788, 24.61, 2,094,845,780, chrome.exe!SetPrinterInfo+0x48961, Normal
Inspecting it shows this:
0, ntoskrnl.exe!_misaligned_access+0x17e7
1, ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d
2, ntoskrnl.exe!KeWaitForSingleObject+0x19f
3, ntoskrnl.exe!_misaligned_access+0xba4
4, ntoskrnl.exe!_misaligned_access+0x1821
5, ntoskrnl.exe!_misaligned_access+0x1a97
6, chrome.dll!ovly_debug_event+0x111a124
7, 0x18e6b417780810
8, 0x2e105803eb8fd5
9, 0x3ebaf960018e6cc
10, 0x400000030
11, 0x1556700000000013
12, 0x3ebb6920018e6d8
13, 0x18e6e400000026
14, 0x2603ebb76c
15, 0x3ebb7de0018e6f4
16, 0x26
17, 0x2f868c00018e71c
18, 0x109af00000000026
19, 0x155670000c7dd2c8
20, 0x13
21, 0x1850797a00000002
22, 0x2f8978f0018e86c
23, 0x27f000200000e7f
24, 0x15567000109af000
25, 0xde0f6d80e6c2a3c
26, 0xcaea3000000000d
27, 0xe6c2a3c00000000
28, 0xde087e00e6c2a44
29, 0x200e6c2a20
30, chrome.dll!ovly_debug_event+0x111a124
31, chrome.dll!ovly_debug_event+0x1115925
32, chrome.dll!ovly_debug_event+0x11178e6
33, chrome.dll!ovly_debug_event+0x1117fe2
34, chrome.dll!ovly_debug_event+0x11180bc
35, chrome.dll!ovly_debug_event+0x111812e
36, chrome.dll!ovly_debug_event+0x1e3210
37, chrome.dll!ovly_debug_event+0x1e60df
38, chrome.dll!ovly_debug_event+0x1e64e4
39, chrome.dll!ovly_debug_event+0x1e6896
40, chrome.dll!ovly_debug_event+0x1d6ff1
41, chrome.dll!ovly_debug_event+0x1b5b85
42, chrome.dll!ovly_debug_event+0x1d73df
43, chrome.dll!ovly_debug_event+0xed2b44
44, chrome.dll!ovly_debug_event+0xed35c3
45, chrome.dll!ovly_debug_event+0xed36f6
46, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b0f3
47, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
48, chrome.dll!ovly_debug_event+0xe7c80e
49, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b10b
50, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
51, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49e953
52, chrome.dll!ovly_debug_event+0xe983df
53, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b10b
54, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
55, chrome.dll!ovly_debug_event+0xdeba2a
56, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b10b
57, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
58, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49e953
59, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b10b
60, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
61, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49e953
62, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49b10b
63, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x49c23c
64, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4b9d13
65, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4bc25b
66, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4bc3c9
67, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4bb227
68, chrome.dll!ovly_debug_event+0x1dbadb
69, chrome.dll!ovly_debug_event+0x1dbb40
70, user32.dll!gapfnScSendMessage+0x332
71, user32.dll!GetThreadDesktop+0xd7
72, user32.dll!GetClientRect+0xc5
73, user32.dll!CallWindowProcW+0x1b
74, chrome.dll!ovly_debug_event+0x17749f9
75, chrome.dll!ovly_debug_event+0x1774a3d
76, user32.dll!gapfnScSendMessage+0x332
77, user32.dll!GetDC+0x52
78, user32.dll!GetThreadDesktop+0x185
79, user32.dll!GetThreadDesktop+0x1e1
80, ntdll.dll!KiUserCallbackDispatcher+0x2e
81, user32.dll!DispatchMessageW+0xf
82, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4a00eb
83, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x5000fc
84, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x501298
85, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4ff6b0
86, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x4e6d8e
87, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x50c6d3
88, chrome.dll!ovly_debug_event+0xf6f2eb
89, chrome.dll!ovly_debug_event+0xf6fdbe
90, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x3df73a
91, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x3df92d
92, chrome.dll!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x3dc7b0
93, chrome.dll!ChromeMain+0x20
94, chrome.exe!SetPrinterInfo+0x39c9
95, chrome.exe!SetPrinterInfo+0x3a98
96, chrome.exe!SetPrinterInfo+0x3b16
97, chrome.exe!SetPrinterInfo+0x4890e
98, kernel32.dll!BaseThreadInitThunk+0x12
99, ntdll.dll!RtlInitializeExceptionChain+0x63
100, ntdll.dll!RtlInitializeExceptionChain+0x36
Did this work before? Yes I've noticed this for some time, but
unfortunately I cannot give an accurate estimate of how long it's been. At
least weeks, if not months.
Chrome version: 27.0.1440.0 build 188004 Channel: n/a
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
I also notice something like this when working inside a Joomla admin
interface for a while. Eventually, the process for the tab eats up a lot of
memory and each time a new page is loaded it goes through this. I usually
get around it while editing inside Joomla by just closing the tab & logging
back in which clears out whichever memory leak(s) have taken place over
time. However, when loading large data (like the snapshots folder URL),
this isn't an option.
This is a 64-bit Windows 7 machine with 8 GB of RAM with a Xeon E5606 CPU
and chromium 27.0.1440.0 (build 188004).
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings