sreeshas / omaha Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/omaha
License: Apache License 2.0
Automatically exported from code.google.com/p/omaha
License: Apache License 2.0
What steps will reproduce the problem?
1. Visit the Developer Setup Guide or download the source code.
2. Realize that it's Windows only.
3. Sigh.
What is the expected output? What do you see instead?
Expected output: platform independent code.
What I saw instead: Windows-only code.
What version of the product are you using? On what operating system?
Not using any version of the product, which is exactly the point.
Using Ubuntu 8.10.
Please provide any additional information below.
Doing away with the MS-specific stuff would be good. Perhaps use a toolkit
other than ATL/MFC for the GUI?
Doing away with the MS Visual C++ requirement would also be interesting,
even if the project remains Windows-only - although since this requirement
seems to exist due to the ATL/MFC dependency, switching to another toolkit
would possibly also take care of it.
Original issue reported on code.google.com by [email protected]
on 11 Apr 2009 at 8:37
What steps will reproduce the problem?
1. Build as non-admin on Windows 7
What is the expected output? What do you see instead?
Expect build to succeed, but the install_self_unittest_no_xml_parser unit tests
fail (these run automatically as part of the build).
What version of the product are you using? On what operating system?
r109 on Windows 7.
Please provide any additional information below.
I believe that this failure is spurious.
The tests check that HasXmlParser() fails when the registry is redirected with
RegOverridePredefKey(), because the MSXML library needs to read registry keys
that no longer exist when the registry is redirected.
However, when running as non-admin on Windows 7, the registry is not fully
redirected. Crucially, the accesses that would have caused MSXML to fail are
not redirected, and so HasXmlParser() does not fail.
I've created a minimal reproduction and attached it to this issue, along with
the logs produced by procmon when running as admin and non-admin.
I've also created a patch which simply ignores the tests if the user is not an
admin.
Original issue reported on code.google.com by [email protected]
on 10 Jan 2012 at 12:25
Attachments:
(Also see b/2582006)
Some organizations want to be able to control the maximum version that users
update to, primarily because they've only verified legacy applications with
Chrome to that version, or they want to control the size of the update
(updating only on a minor version update may incur only a differential update,
whereas a major version update may require a full XXMB download)
It would be nice to have a way to control, via group policy, the exact version
of a product to which a client should upgrade, or perhaps control the maximum
amount of bandwidth consumed by an update.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 9:40
This one is quite simple so I won't fill in a full report. Patch below.
goopdate/installer_wrapper.cc at SVN rev 109.
@@ -420,7 +420,7 @@
Process p(executable_path, NULL);
HRESULT hr = p.Start(command_line, user_token);
if (FAILED(hr)) {
- OPT_LOG(LE, (_T("[p.Start fail][hr][%s][%s]"),
+ OPT_LOG(LE, (_T("[p.Start fail][0x%x][%s][%s]"),
hr, executable_path, command_line));
set_error_extra_code1(static_cast<int>(hr));
return GOOPDATEINSTALL_E_INSTALLER_FAILED_START;
Original issue reported on code.google.com by [email protected]
on 23 Jan 2012 at 2:35
What steps will reproduce the problem?
1. Using Visual Studio 2008
2.
3.
What is the expected output? What do you see instead?
See attachment for the error log.
What version of the product are you using? On what operating system?
Windows XP, Visual Studio 2008.
Please provide any additional information below.
I already run the vcvarsall.bat but still got this error.
Thanks for answering questions !
Original issue reported on code.google.com by [email protected]
on 29 Apr 2009 at 4:22
Attachments:
I installed the Google Earth plugin to view something in a website and then
uninstalled it shortly afterwards. However, Google Update which supposedly
should uninstall itself has stayed on my system all day, even after multiple
restarts. How do I manually remove it from my computer? This is tantamount to
malware.
Original issue reported on code.google.com by [email protected]
on 23 Sep 2012 at 12:28
What steps will reproduce the problem?
1.Be Running Windows 7 SP1 (64-bit)
2.Be running Omaha/Google Update 1.3.21.99
3.Be running Virtualbox 4.1.8 http://goo.gl/ZqUuv
4.GoogleCrashHandler64.exe is running
5.Create a new 64-bit Virtualbox VM instance and install a 64-bit guest OS (Win
8 Consumer preview/Ubuntu 11.10 etc). Alternatively launch an existing 64-bit
guest OS.
What is the expected output?
To begin loading the 64-bit guest OS or launching of an existing 64-bit guest OS
What do you see instead?
The VirtualBox VM throws a "HostMemoryLow" error son after launch and exits
What version of the product are you using? On what operating system?
Omaha/Google Update 1.3.21.99
Virtualbox 4.1.8
Windows 7 SP1 x64
Additional information:
If GoogleCrashHandler64.exe is terminated, VMs launch with no issues.
Please refer to http://code.google.com/p/chromium/issues/detail?id=114021 for
more detail and further user confirmation of the problem/workaround.
Duncan
Original issue reported on code.google.com by [email protected]
on 7 Mar 2012 at 2:11
Attachments:
This is reporting http://crbug.com/15509 upstream.
I frequently encounter this error on a Windows XP machine. An error dialog
box pops up with title "GoogleUpdate.exe - ApplicationError" and message
"The
application failed to initialize properly (0xc0000142). Click on OK to
terminate the application.".
It seems to appear periodically, with frequency of ~2 hours (very
approximate).
The error disappeared after running Windows Update, so unfortunately I
don't have a good reproduction case for now. But maybe you can extract
something from this comment by dhw:
I found this article from Microsoft that mentions error 0xc0000142 on XP; I
don't know
if it applies. The article mentions for console-based applications. I
wonder if
GoogleUpdate.exe is considered a console-based application? The article
is:
http://support.microsoft.com/kb/950312
In short, the article includes a hotfix for Winsrv.dll for XP SP2 and SP3
systems "that
are experiencing this specific problem".
Original issue reported on code.google.com by [email protected]
on 16 Jul 2009 at 11:25
please see my other original bugreport over at the chromium folks, as the bug
is mainly visible over there from within google chrome.
never the less the component that behaves this way and is having the bug is
the googleupdate.exe process (win32, winxp pro sp3, latest patches feb2010,
latest chrome 4.x release from february 2010)
chrome bugreport:
http://code.google.com/p/chromium/issues/detail?id=35527
so maybe its you guys who would be in charge and fixing this bug.
thanks and regards.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2010 at 3:04
What steps will reproduce the problem?
1. Open Chrome's proxy settings (i.e. Internet Properties->Connections->LAN
Settings...)
2. Set [x] Use automatic configuration script to set the script to include a
port number http://autoproxy.yourdomain.com:9090 where that URL produces
something like...
function FindProxyForURL(url,host) {
var me=myIpAddress();
var resolved_ip = dnsResolve(host);
if (me == "127.0.0.1") {return "DIRECT";}
if (host == "127.0.0.1") {return "DIRECT";}
if (host == "localhost") {return "DIRECT";}
if (isPlainHostName(host)) {return "DIRECT";}
if (!resolved_ip) {return "PROXY proxy.yourdomain.com:912";}
}
etc. My script contains ~175 lines of complex logic - some lines as long as
2400 characters.
3. Reboot to allow the "Google Update" (GoogleUpdate.exe /c) startup entry to
run, or more easily, select "About Google Chrome" under Chrome's Alt-F menu.
4. If MS Visual Studio is installed, it will catch the crash "An unhandled
win32 exception occurred in GoogleUpdate.exe" and ask if you want to debug.
What is the expected output? What do you see instead?
Expected Output: no crash
Actual Output: An unhandled win32 exception occurred in GoogleUpdate.exe
What version of the product are you using? On what operating system?
GoogleUpdate.exe: 1.2.183.9
Chrome: 13.0.782.215
Windows XP SP3
Please provide any additional information below.
Call Stack:
59a8b9b0()
goopdate.dll!18043475()
[Frames below may be incorrect and/or missing, no symbols loaded for goopdate.dll]
kernel32.dll!7c80262a()
kernel32.dll!7c802542()
goopdate.dll!18042d97()
ntdll.dll!7c90d9fc()
kernel32.dll!7c80b713()
Output:
'GoogleUpdate.exe': Loaded 'C:\Documents and Settings\tsd\Local
Settings\Application Data\Google\Update\GoogleUpdate.exe'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\secur32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\ole32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\user32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\imm32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\lpk.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\usp10.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\shell32.dll'
'GoogleUpdate.exe': Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.26
00.6028_x-ww_61e65202\comctl32.dll'
'GoogleUpdate.exe': Loaded 'C:\Documents and Settings\tsd\Local
Settings\Application Data\Google\Update\1.3.21.65\goopdate.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\iphlpapi.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\netapi32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\crypt32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\msasn1.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\msi.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\wininet.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\normaliz.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\urlmon.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\iertutil.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\wintrust.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\imagehlp.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\version.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\xpsp2res.dll', Binary was not
built with debug information.
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\clbcatq.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\comres.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\winhttp.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\rasapi32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\rasman.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\tapi32.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\rtutils.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\winmm.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\msv1_0.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\cryptdll.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\mswsock.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\hnetcfg.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\wshtcpip.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\dnsapi.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\winrnr.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\wldap32.dll'
'GoogleUpdate.exe': Loaded 'C:\Program Files\Bonjour\mdnsNSP.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\rasadhlp.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\dhcpcsvc.dll'
'GoogleUpdate.exe': Loaded 'C:\WINDOWS\system32\msctf.dll'
Unhandled exception at 0x59a8b9b0 in GoogleUpdate.exe: 0xC0000005: Access
violation reading location 0x59a8b9b0.
Original issue reported on code.google.com by [email protected]
on 24 Aug 2011 at 8:14
What steps will reproduce the problem?
1. I setup the Omaha pack as described in "Developer Setup Guide"
2. I open a command prompt and change directory to my main omaha folder (where
the hammer.bat and main.scons and so on files/folders are).
3. I type hammer in the command prompt and get the following error:
'python' is not recognized as an internal or external command,
operable program or batch file
4. Assuming I'm missing an entry in the PATH environment variable I add such
that point to my Python folder (C:\Python24 - where python was installed and
where python.exe is)
5. Once again I open a command prompt and go to the omaha folder. This time
when I type "hammer" in the command line I get the following error:
TypeError: len() of unsized object:
File "C:\Python24\Lib\site-packages\scons-2.1.0.alpha.20101125\SCons\Script\Main.py", line 1338: _exec_main(parser, values)
File "C:\Python24\Lib\site-packages\scons-2.1.0.alpha.20101125\SCons\Script\Main.py", line 1302: _main(parser)
File "C:\Python24\Lib\site-packages\scons-2.1.0.alpha.20101125\SCons\Script\Main.py", line 929: _load_site_scons_dir(d.path, options.site_dir)
File "C:\Python24\Lib\site-packages\scons-2.1.0.alpha.20101125\SCons\Script\Main.py", line 719: exec fp in site_m
File "D:\omaha\swtoolkit\site_scons\site_init.py", line 455: SiteInitMain()
File "D:\omaha\swtoolkit\site_scons\site_init.py", line 450: SCons.Script.Main._load_site_scons_dir(
File "C:\Python24\Lib\site-packages\scons-2.1.0.alpha.20101125\SCons\Script\Main.py", line 677: site_dir = os.path.join(topdir, site_dir_name)
File "C:\Python24\lib\ntpath.py", line 90: assert len(path) > 0
What is the expected output? What do you see instead?
I suppose I should end up with compile success
What version of the product are you using? On what operating system?
I'm working on Windows 2008 R2 and I tried both the omaha from the svn trunk as well as the one provided in the following archive:
http://omaha.googlecode.com/files/omaha-src-r104.zip
Original issue reported on code.google.com by [email protected]
on 17 Jan 2011 at 4:46
What steps will reproduce the problem?
1. Go to the control panel - add/remove programs
2. No Google Update Checker in it
What is the expected output? What do you see instead?
To be able to remove it on that way
What version of the product are you using? On what operating system?
OS: Vista SP2; Version: 1.2.183.7
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 12 Aug 2009 at 10:46
What steps will reproduce the problem?
1. When it has checked (and installed?) it's updates it should shut down
What is the expected output? What do you see instead?
It stays open until the computer shuts down
What version of the product are you using? On what operating system?
1.2.131.7
Please provide any additional information below.
Why should it be open continuously? No programs do have new updates every
hour, so it is not necessary to keep it running. If it runs only on startup
it would be enough I think...
Original issue reported on code.google.com by [email protected]
on 15 Apr 2009 at 2:04
Re-opening bug 41 as requested.
http://code.google.com/p/omaha/issues/detail?id=41
Last comment:
> Feel free to reopen the bug if you can actually isolate
> Omaha doing something unfriendly to the system :)
Reopened. :)
because I have evidence that the previous answer is incorrect.
This setup.exe annoyed my dad again a couple of days ago so he installed
Process Explorer. Then the setup.exe happened again yesterday. Here's what
Process Explorer reported:
---
GoogleUpdate.exe GoogleUpdate.exe 3172 7,452 K 3,472 K
Google Installer Google Inc.
22.0.1229.94_22.0.1229.92_chrome_updater.exe
22.0.1229.94_22.0.1229.92_chrome_updater.exe 2948 536 K 156 K
setup.exe setup.exe 3944 66.15 236,832 K 424,276 K
Google Chrome Google Inc.
---
Clearly this setup.exe is coming from Google with Chrome.
The problem is that setup.exe is running at "Priority - Normal - 8".
Also, immediately after he told me about this, I asked him to check
about:version. It reports Google Chrome 22.0.1229.94 (Official Build 161065)
m, which is the stable update we pushed yesterday.
This evidence (the signature of setup.exe, the fact that immediately afterward
my father's Chrome browser running an updated version) indicates that this is a
google process.
Original issue reported on code.google.com by [email protected]
on 11 Oct 2012 at 10:41
What steps will reproduce the problem?
1. Copy "official/" directory to "omaha/" directory
2. Run hammer.bat script
3.
What is the expected output? What do you see instead?
Build tests should all pass, instead I see the failures in the attached file.
This is a snippet of the failures I am seeing:
[ RUN ] RegistryProtectedTest.CheckSystemRequirements_XmlParserNotPresent
client\install_self_unittest_no_xml_parser.cc(87): error: Value of:
install_self::internal::CheckSystemRequirements()
Actual: 0
Expected: ((HRESULT) (((unsigned long)(1)<<31) | ((unsigned long)(4)<<16) |
((unsigned long)(0x704))) )
Which is: -2147219708
[ FAILED ] RegistryProtectedTest.CheckSystemRequirements_XmlParserNotPresent
(5 ms)
What version of the product are you using? On what operating system?
Unable to build - the VERSION file info is as follows:
version_major = 1 # 1-65535
version_minor = 3 # 0-65535
version_build = 23 # 1-65535
version_patch = 0 # 0-65535
oneclick_plugin_version = 9
update_plugin_version = 3
Windows 7, 64-bit
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 29 Aug 2012 at 8:42
Attachments:
http://code.google.com/p/chromium/issues/detail?id=8513#
A computer behind a NAT server (custom?) fails with this error code while
trying to install Chrome. The error code looks like from Omaha. I don't think
the actual Chrome installer is even getting launched. Can someone from Google
Update team take a look?
Original issue reported on code.google.com by [email protected]
on 17 Jul 2009 at 10:44
Install system-level Chrome through pack.google.com
Uninstall system-level Chrome
Install user-level Chrome
First time trying to install user-level, fails with error 0x80070020. Trying
to install again succeeds
Omaha version: 1.2.183.23
Environment: Win7 SP1
This works fine with XP SP3 and IE7
Original issue reported on code.google.com by [email protected]
on 3 May 2010 at 11:11
Attachments:
The following was originally reported in Chromium Issue 42615.
What steps will reproduce the problem?
1. Open Chrome's proxy settings (i.e. Internet Properties->Connections->LAN
Settings...)
2. Set [x] Use automatic configuration script to
file://c:/some/path/proxy.pac
Where proxy.pac might contain something like:
function FindProxyForURL(url, host) { return "PROXY
<your_proxy>:<your_proxy_port>"; }
3. Reboot to allow the "Google Update" (GoogleUpdate.exe /c) startup entry
to run, or more
easily, select "About Google Chrome" under Chrome's Alt-F menu.
4. Since direct connections are blocked where I'm at, I'll see a waiting
SYN_SENT to
74.125.153.x in 'netstat -n' or TCPView[1]
[1] http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx
What is the expected output? What do you see instead?
Issue 1. Use the proxy server as return by the configured script.
Issue 2 . If a script cannot be supported, at least fallback to the
settings in "[x] Use a
proxy server for your LAN". (Which currently gets ignored when it's used
together with "Use
automatic configuration script".)
What version of the product are you using? On what operating system?
1-3 instances of googleupdate.exe will repeatedly attempt and fail to make
outbound
connections for ten or so minutes. The Event Log gets filled with a
"Google Update" error
entries of one or two every hour. (Though this is probably from the tasks
scheduled for
Google Update.)
Please provide any additional information below.
-------------------- Excerpt (partial) from a Google Update event log entry
Network Request Error.
Error: 0x80072ee2. Http status code: 0.
Url=https://tools.google.com/service/update2
Trying config: source=IE, wpad=0, script=file://c:/proxy.pac.
trying CUP:WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying CUP:iexplore.
Send request returned 0x80004005. Http status code 0.
Trying config: source=auto, wpad=1, script=.
trying CUP:WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying CUP:iexplore.
Send request returned 0x80004005. Http status code 0.
Trying config: source=IE, wpad=0, script=file://c:/proxy.pac.
trying CUP:WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying WinHTTP.
Send request returned 0x80072ee2. Http status code 0.
trying CUP:iexplore.
Send request returned 0x80004005. Http status code 0.
Trying config: source=auto, wpad=1, script=.
trying CUP:WinHTTP.
----------------------------------------
Original issue reported on code.google.com by [email protected]
on 3 Jun 2010 at 5:50
What steps will reproduce the problem?
1. Download standalone installer from
http://dl.google.com/dl/chrome/install/standalonesetup.exe
2. Tag the installer using the following
ApplyTag.exe ChromeStandaloneSetp_154_45.exe ChromeSetupTest.exe
"appguid={8A69D345-D564-463C-AFF1-A69D9E530F96}&appname=Chrome&needsadmin=false"
3. Run ChromeSetupTest.exe
What is the expected output?
Chrome should be installed and launched automatically
What do you see instead?
Chrome completes installation but it doesn't launch. Omaha error is seen.
Installer Error log
--------------------
[1209/141823:ERROR:version.cc(46)] Invalid version string: .
[1209/141823:ERROR:version.cc(46)] Invalid version string: ..
[1209/141823:ERROR:create_reg_key_work_item.cc(75)] Failed to create
Software\Microsoft\MediaPlayer\ShimInclusionList\chrome.exe
[1209/141823:ERROR:install.cc(52)] Could not add Chrome to media player
inclusion list.
[1209/141823:ERROR:version.cc(46)] Invalid version string: .
[1209/141823:ERROR:version.cc(46)] Invalid version string: ..
[1209/141823:ERROR:version.cc(46)] Invalid version string: Dictionaries
The latest Omaha version is 1.3.21.31. I don't see any ApplyTag.exe being
created for versions 1.3.x. So I had to pick the ApplyTag.exe which was created
for 1.2.183.39.
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 10 Dec 2010 at 1:40
What steps will reproduce the problem?
1. Start computer
What is the expected output? What do you see instead?
Expected: Computer starts normally, responsive
Actual: Computer is unresponsive. I notice Googleupdate running, note Crash
handler running.
What version of the product are you using? On what operating system?
1.2.131.7 on Windows, which came with Google Chrome.
Please provide any additional information below.
Do not automatically run programs on my computer. Google Chrome can and will
update in the background while it is running. I do not want the updates to run
when I start my computer, because it is already busy starting other slow things
(virusscanners, Windows Update etc.).
Original issue reported on code.google.com by [email protected]
on 22 Dec 2010 at 8:28
What steps will reproduce the problem?
1. Just using chrome and every now and then I see a crash in the application
log of windows event viewer and curious what it means
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
15.0.874.121 on Windows 7
Please provide any additional information below.
Faulting application name: chrome.exe, version: 15.0.874.121, time stamp:
0x4ec1cf8b
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x143dfcdc
Faulting process id: 0x16b4
Faulting application start time: 0x01ccb40fb512eec7
Faulting application path: %appdata%\Local\Google\Chrome\Application\chrome.exe
Faulting module path: unknown
Report Id: c19cc36f-2009-11e1-ace9-5c260a71b781
Original issue reported on code.google.com by [email protected]
on 6 Dec 2011 at 9:20
What steps will reproduce the problem?
1. compile mi_exe_stub with VS2008
2. create a tagged metainstaller
3. run the tagged metainstaller, nothing happens
What is the expected output? What do you see instead?
installer downloaded and run. Nothing is shown instead, the metainstaller
process quits.
What version of the product are you using? On what operating system?
trunk. Windows7,VS2008
Please provide any additional information below.
I tried to debug it... it seemed that after assigning a string to
target_directory_name_ in tar.cc, the memory was corrupt. If I linked to
libcmt.lib,libcpmt.lib instead of minicrt.lib everything worked.
Adding this code to the Tar constructor and linking with minicrt results in
a blank message being displayed:
CString foo = _T("bar");
MessageBox(0, foo, _T(""), MB_OK);
sorry I haven't been able to figure out the exact problem in minicrt.
Original issue reported on code.google.com by [email protected]
on 27 Apr 2010 at 3:03
As part of the fallbacks to help ensure the new version of Omaha
(1.2.183.7) is as reliable as when the core ran continuously, Omaha checks
whether it has been more than 14 days since the last successful update
check. If so, it falls back to running continuously as before.
The problem is that it does not take into consideration that there may be a
legitimate reason for not having a successful update check in the last 14
days. The legitimate reason is that a user or network administrator have
set the AutoUpdateCheckPeriodMinutes Policy to > 14 days or 0 (update
checks disabled).
Reproduction Steps:
1. Install Omaha
2. Apply Group Policy to disable update checks using GoogleUpdate.adm in Group
Policy Editor.
3. Move the clock ahead 15 days.
4. Run the core scheduled task
Other variations:
* Set the update check period to 20 days in step 2 instead of disabling
updates checks.
* Swap steps 1 and 2.
Expected Result:
The GoogleUpdate.exe /c process exits.
Original issue reported on code.google.com by [email protected]
on 17 Jul 2009 at 5:46
What steps will reproduce the problem?
1. The problem happens periodically (maybe every few hours) without any user
intervention.
What is the expected output? What do you see instead?
Expected output: nothing.
Actual output: Visual Studio JIT Debugger screen(s) come up saying An unhandled
win32 exception occurred in GoogleUpdate.exe [3280]. I have seen as many as 20
instances of this screen at once.
What version of the product are you using? On what operating system?
Google Chrome and Gmail Notifier are the only Google software installed on the
machine I believe.
Please provide any additional information below.
OS is MS Windows Server 2003 SP2
I have uninstalled and reinstalled Google Chrome to no effect.
Original issue reported on code.google.com by [email protected]
on 21 Jul 2012 at 2:40
What steps will reproduce the problem?
1. Allow ChromiumOS to fetch (download) an update image, but don't update
2. Shutdown ChromiumOS
3. Later, boot ChromiumOS
What is the expected output? What do you see instead?
Expect it to use the update image cached locally.
Instead, it download a new update image again.
What version of the product are you using? On what operating system?
ChromiumOS, most recent dev build
Please provide any additional information below.
The problem appears to be an inability to:
(1) Identify the most recent cached copy of an update image to the Omaha server
as part of the request, rather than just the current version of the OS that's
running on the device.
(2) Validate that the locally cached copy has the same SHA1 signature as the
version which would be downloaded (to prevent interposition.
This could be resolved by including additional information in the request, as
well as an additional response code indicating "use local copy" to avoid
re-downloading (sort of like the will/won't/do/don't protocol used for IAC for
Telnet, FTP, etc., only statically stated).
In other words, it's still necessary to validate the cryptographic signature
with the server to make sure the image on disk doesn't have a valid signature,
but represents an interposed image.
Original issue reported on code.google.com by [email protected]
on 13 Apr 2011 at 5:29
What steps will reproduce the problem?
1. navigate to Omaha directory
2.type in hammer
3.C:\Omaha>hammer
'\hammer.bat' is not recognized as an internal or external command,
operable program or batch file.
What is the expected output? What do you see instead?
Nothing happens, yet omaha is supposed to build
What version of the product are you using? On what operating system?
Windows 7 x64bit
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 4 Jul 2011 at 9:20
Google omaha can't be build with newest Visual Studio 2010. The biggest problem
is that it can be even build if Visual Studio 2005/2008 is installed together
with Visual Studio 2010 (There is some autodetection which always prefers to
use VS 2010)
I did several experiments to build this software using Visual Studio 2010, but
I always failed, although I solved some things.
So, is VS 2010/2012 support planned in the future? When it's expected to be
done?
Thanks!
Original issue reported on code.google.com by kobalicek.petr
on 9 Aug 2012 at 11:05
The validation logic in memcpy_s() and memmove_s()
(third_party/minicrt/memory.cc) is incorrect. A patch is attached below.
As far as Omaha is concerned, the bug manifests itself in opt-win builds
(which are linked against minicrt). E.g.: When the meta installer from an
opt-win build is run, it will terminate with no user-visible error.
memcpy_s() is used by CString, which is used by the meta installer to
construct path strings. These path strings will fail to be initialized
properly due to this bug, resulting in the abnormal termination.
(Possibly related to issue 19).
Patch included inline (also attached):
Index: memory.cc
===================================================================
--- memory.cc (revision 104)
+++ memory.cc (working copy)
@@ -74,9 +74,9 @@
return 0;
}
- if (dst != NULL) return EINVAL;
- if (src != NULL) return EINVAL;
- if (size_in_bytes >= count) return ERANGE;
+ if (dst == NULL) return EINVAL;
+ if (src == NULL) return EINVAL;
+ if (size_in_bytes < count) return ERANGE;
memmove(dst, src, count);
return 0;
@@ -90,9 +90,9 @@
return 0;
}
- if (dst != NULL) return EINVAL;
- if (src != NULL) return EINVAL;
- if (size_in_bytes >= count) return ERANGE;
+ if (dst == NULL) return EINVAL;
+ if (src == NULL) return EINVAL;
+ if (size_in_bytes < count) return ERANGE;
memcpy(dst, src, count);
return 0;
Original issue reported on code.google.com by [email protected]
on 10 May 2010 at 8:48
Attachments:
What steps will reproduce the problem?
1. I just want to using Omaha make a update demo.
2. are the download server and update server i must provide?
3. How to config Update Sever to support The Omaha Server Protocol?
What version of the product are you using? On what operating system?
latest Omaha via SVN OS: XP (sp3) VS2008
Original issue reported on code.google.com by [email protected]
on 13 Mar 2010 at 8:05
Navigate to www.google.com/chrome using IE8 on Win7 SP1
Click on Download Google Chrome
Check the option "Help make ..."
Accept and install
What is the expected output?
Chrome should get installed automatically
What do you see instead?
Nothing happens. User has to click on the link to download the installer
and then start the install process manually
Same with beta channel link as well
Environment: IE8 - Win7 SP1
Original issue reported on code.google.com by [email protected]
on 3 May 2010 at 11:04
Updater should run as a scheduled task and not as a service.
Running an application all the time is just bad.
The correct implementation is to run as a scheduled task (like crontab on
linux).
Original issue reported on code.google.com by [email protected]
on 13 Apr 2009 at 10:52
From my dad:
---
Looking at the windows task manager a few minutes ago due to high cpu
usage, I saw that a task consisting of a series of numbers, followed
by what looking like "google updater". Then a moment later, that
stopped and "setup.exe" took over with high cpu.
I assume that the updater kicked off setup.exe.
Some days ago, I also found a setup.exe running with high cpu.
Concerned I had picked up a virus, I immediately killed it. Today's
experience made me think that occurrence was another "google update".
So two suggestions:
1. run the updater at a lower priority so that it doesn't take over the machine
2. setup.exe should have the google name in it, so that people have
some idea what it is
---
He's running Windows (XP I think; I can check if it's important).
Original issue reported on code.google.com by [email protected]
on 14 Aug 2012 at 4:34
What steps will reproduce the problem?
1. clicking in chrome
2. opening new browser
3. opening a new browser via a click in chrome
4. anything done in chrome will cause it to crash since update 24.0.1312.52 m
What is the expected output? What do you see instead?
all browsers close and anew small pop up window that says Whoa chrome has
crashed click to restart
What version of the product are you using? On what operating system?
24.0.1312.52 m chrome version
my desktop windows 7 home premium
AMD ATHLON 2 X 3440 PROCESSOR 3.00GHZ
3GB RAM
64 BIT OS
HEWLETT PACKARD G5210UK
Please provide any additional information below.
chrome worked fine before this and never crashed through this manor before and
only 10 min after updating chrome to new version. there are however regular
prior crashes on daily basis through flash on chrome. very annoying
Original issue reported on code.google.com by [email protected]
on 18 Jan 2013 at 7:35
I disable Google Update because it insists on running 24/7. This is
unacceptable for any updater.
The problem is that every time I install a new Google product or update an
old one, Google Update is reinstalled or reenabled. So I have to go through
the steps of disabling it in four different places yet again, Startup,
Scheduled Tasks, Services, and the browser add-on.
Something like a "never install" registry key would be much appreciated,
and vital in my opinion if you insist on reinstalling it with every Google
product without asking permission.
Original issue reported on code.google.com by [email protected]
on 22 Apr 2009 at 6:43
What steps will reproduce the problem?
1.After setting up the Omaha environment as per the developer setup guide.
When I run hammer.bat,it gives following error
scons: *** No SConstruct file found.
File "C:\OmahaProgramFiles\Python24\Lib\site-packages\scons-
1.2.0\SCons\Script\Main.py", line 826, in _main
What is the expected output? What do you see instead?
It should get Compiled
What version of the product are you using? On what operating system?
I am building on windows XP with Visual Studio 2008 installed.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 15 Dec 2009 at 12:46
OS: XP
-Install Google chrome from Omaha (google.com/chrome)
-Delete CrashReports folder from C:\Documents and Settings\user\Local
Settings\Application Data\Google
-Launch Chrome and navigate to about:crash
Expected:
CrashReports folder should be created.
Issue:
Folder is not created. If user navigates to about:crash, the tab hangs for 2 or
3 mins, then user shows up with sad tab. Before sad tab is shown, if user tries
to move the tab, then browser window crashes some times.
PS: If user deletes the CrashReports folder then installs Chrome from Omaha,
then the CrashReports is created.
Original issue reported on code.google.com by [email protected]
on 19 Aug 2010 at 8:37
What steps will reproduce the problem?
1. Under Windows 7, logged in without local admin privileges, click
the options icon, and "About Google Chrome".
2. After update is found by the browser, installation is executed as
the current logged in user.
3. A system login window appears requiring credentials with elevated
privileges to begin installation.
What is the expected result?
Opt.1
Browser executes, or leverages currently available local system service, or
scheduled task created upon browser installation, to execute the update
request. These currently leverage the local system account, and do not require
additional elevated privileges.
Opt. 2
Additional Policy setting is added to the available supported policies found in
policies to leverage this option.
Opt. 3
The manual update is only executed when user chooses too, and not without
warning while viewing the about option.
What happens instead?
User must attempt logging in or cancelling, leading to multiple reports to IT
Support staff for false break/fix requests.
What version of the product are you using? On what operating system?
Omaha version: 1.3.21.79
OS Version: 6.1 SP1 (Windows 7)
Chrome Version: 15.0.874.102
Please provide any additional information below.
I am unsure if this functionality would need to be supported by the Chrome
Updater, or only possible through Chrome's GPO's. Please advise, or help shed
some light on options if possible.
I am responsible for the Engineering of this product to 18,000+ corporate users
before end of year, along with another 5,000-6,000 after the new year. So this
functionality would certainly help make our technical supports lives allot
easier.
Original issue reported on code.google.com by [email protected]
on 28 Oct 2011 at 8:13
Attachments:
What steps will reproduce the problem?
1. Use Visual Studio 2008 instead of 2005
2.
3.
What is the expected output? What do you see instead?
scons: Reading SConscript files ...
Using precompiled headers.
Working on versions: 1.2.163.0
Using compiler version: 1400
C:\Program Files\Microsoft SDKs\Windows\v6.0\vc\lib
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: scons-out
________Compiling resource
scons-out\dbg-win\obj\clickonce\clickonce_bootstrap.r
es
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
csc.exe /target:winexe /platform:x86
/out:scons-out\dbg-win\obj\clickonce\clicko
nce_bootstrap.exe
/win32res:scons-out\dbg-win\obj\clickonce\clickonce_bootstrap.
res clickonce\clickonce_bootstrap.cs
Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.4918
for Microsoft (R) .NET Framework version 3.5
Copyright (C) Microsoft Corporation. All rights reserved.
warning CS1668: Invalid search path 'C:\Program Files\Microsoft Visual Studio
8\VC\lib' specified in 'LIB environment variable' -- 'The system cannot
find the path specified. '
warning CS1668: Invalid search path 'C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\Lib' specified in 'LIB environment variable' -- 'The
system cannot find the path specified. '
warning CS1668: Invalid search path '[]' specified in 'LIB environment
variable'
-- 'The system cannot find the path specified. '
warning CS1668: Invalid search path 'C:\lib' specified in 'LIB environment
variable' -- 'The system cannot find the path specified. '
Install file: "scons-out\dbg-win\obj\clickonce\clickonce_bootstrap.exe" as
"scon
s-out\dbg-win\clickonce_deployment\bin\clickonce_bootstrap.exe"
________Compiling resource scons-out\dbg-win\obj\mi_exe_stub\mi.res
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
mi_exe_stub\mi.rc(16) : fatal error RC1015: cannot open include file
'winres.h'.
scons: *** [scons-out\dbg-win\obj\mi_exe_stub\mi.res] Error 1
scons: building terminated because of errors.
What version of the product are you using? On what operating system?
SVN rev 41, Windows 7
Please provide any additional information below.
Copying VC 9.0 to VC 8 in Program Files goes by far longer, but gives new
errors, see scons.txt attached.
Original issue reported on code.google.com by [email protected]
on 13 Apr 2009 at 8:02
Attachments:
My comments below pertain to GoogleUpdate.exe, not GoogleUpdater.exe (notice
the "r"). Hopefully this is right place for this issue.
What steps will reproduce the problem?
1. Install Google Chrome using the stand alone installer. Google Update is
installed at the same time. Configure Chrome to use a proxy with the --proxy-
server switch.
2. Browse the web and be happy.
3. Go to "About Google Chrome" and notice that a new version of Chrome is
available. Click "Update".
What is the expected output? What do you see instead?
I expected the update to work, but it failed because Google Update does not
use Chrome's proxy. Even worse, there is no way to specify a proxy for Google
Update.
Note that GoogleUpdater.exe (notice the "r") can be configured to use a
proxy. GoogleUpdate.exe should also have that option.
Original issue reported on code.google.com by [email protected]
on 31 Jul 2009 at 4:15
Currently, the updater does not provide a setting to disable it from
constantly running.
I managed to disable it by other means, so now it only launches when I open
Chrome's "About" window to manually check for updates. It even terminates
automatically after checking, which is great. It's just the way I like it.
However, this was done by working AROUND the updater, rather than THROUGH
it. It would be better if the updater itself had a proper Settings window
where I could choose how often I wanted it to run, ranging from
"constantly" to "every X days" to "manually".
Original issue reported on code.google.com by [email protected]
on 15 Apr 2009 at 7:59
What steps will reproduce the problem?
1. Install software packages indicated in Developer Setup Guide, including
VS2005 (without SP1)
2. cd to omaha dir
3. run hammer
What is the expected output? What do you see instead?
Expected: full build
Actual:
LINK : warning LNK4044: unrecognized option '/DYNAMICBASE'; ignored
libcmtd.lib(stdexcpt.obj) : error LNK2005: "public: virtual __thiscall std::exce
ption::~exception(void)" (??1exception@std@@UAE@XZ) already defined in signature
validator_gu.obj
libcmtd.lib(stdexcpt.obj) : error LNK2005: "public: virtual char const * __thisc
all std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ) already de
fined in signaturevalidator_gu.obj
scons-out\dbg-win\obj\google_update\GoogleUpdate_unsigned.exe : fatal error LNK1
169: one or more multiply defined symbols found
scons: *** [scons-out\dbg-win\obj\google_update\GoogleUpdate_unsigned.exe] Error
1169
What version of the product are you using? On what operating system?
version_major = 1 # 1-65535
version_minor = 3 # 0-65535
version_build = 23 # 1-65535
version_patch = 0 # 0-65535
oneclick_plugin_version = 9
update_plugin_version = 3
Windows XP
Please provide any additional information below.
The solution of installing VS2005 SP1 is here:
http://code.google.com/p/v8/wiki/BuildingOnWindows
And should be added to Omaha's DeveloperSetupGuide page.
Original issue reported on code.google.com by [email protected]
on 22 Oct 2012 at 10:04
What steps will reproduce the problem?
1.Install Chrome
2.Have C:\Users\<user>\AppData\Local\Google be a symbolic to a folder on
another drive
3.Attempt to update from About Chrome
4.Always returns "update server not available error 3"
What is the expected output? What do you see instead?
Expect to update correctly, instead always returns error.
What version of the product are you using? On what operating system?
1.3.21.57, Windows 7
Please provide any additional information below.
If I change all references to "C:\Users\<user>\AppData\Local\Google\" in the
registry to point to the symbolically linked folder everything works correctly.
Original issue reported on code.google.com by [email protected]
on 4 Jun 2011 at 5:20
What steps will reproduce the problem?
1. Run the omaha unit-tests on Windows 8
2. Get a failed assertion in SystemInfo::CategorizeOS
The latest version recognized by Omaha is Windows 7:
http://code.google.com/searchframe#IaYRKmah-jc/trunk/base/system_info.cc&q=syste
m_info.cc%20package:omaha%5C.googlecode%5C.com&l=128
Original issue reported on code.google.com by [email protected]
on 22 Jan 2013 at 2:40
What steps will reproduce the problem?
1. Install product with omaha client.
2. Need to bring to users new version of omaha client.
3. How to do this?
What is the expected output? What do you see instead?
I need to know - what i must put into omaha server and register a package for
update with omaha client ID (default app id is
{430FD4D0-B729-4F61-AA34-91526481799D}) for correct updating omaha client on
user's PC? Which file from build?
What version of the product are you using? On what operating system?
Omaha client version: 1.3.23.0
Original issue reported on code.google.com by [email protected]
on 24 Sep 2012 at 12:41
What steps will reproduce the problem?
1. Set SCT_DIR to something with spaces, like "C:\Documents and Settings\Me\My
Documents\swtoolkit"
2. Go to omaha dir and run hammer
What is the expected output? What do you see instead?
Expected output: a full build.
Actual output: build dies with complaint:
scons: Reading SConscript files ...
Using precompiled headers.
Building versions: 1.3.23.0
python C:\Documents and Settings\Me\My Documents\omaha\tools\proxy
_clsid_utils.py
python: can't open file 'C:\Documents': [Errno 2] No such file or directory
What version of the product are you using? On what operating system?
version_major = 1 # 1-65535
version_minor = 3 # 0-65535
version_build = 23 # 1-65535
version_patch = 0 # 0-65535
oneclick_plugin_version = 9
update_plugin_version = 3
Original issue reported on code.google.com by [email protected]
on 22 Oct 2012 at 9:56
enterprise\installer\enterprise_installer.wxs.xml produces a .msi that fails to
uninstall when var.ProductUninstallerAdditionalArgs is set.
patch attached.
Original issue reported on code.google.com by [email protected]
on 13 Dec 2010 at 12:41
Attachments:
See http://code.google.com/p/chromium/issues/detail?id=10822.
If user installs system level Chrome, the "dr" key is still created in HKCU.
On uninstall we cleanup HKLM\Software\Google\Update\Client* but not
HKCU\Software\Google\Update\Client*. HKCU should be cleaned up as well.
Original issue reported on code.google.com by [email protected]
on 10 Jun 2009 at 8:06
When anybody does a rebranding of omaha, the unit test InstallHelper
in file setup_files_unittest.cc might fail, because the test expects
specific order of files returned by FindFiles(version_path, _T("*.*"), &files)
invocation.
This patch fixes the issue.
See also:
https://groups.google.com/group/omaha-dev/browse_thread/thread/d266ed52f2871069
Original issue reported on code.google.com by kobalicek.petr
on 10 Sep 2012 at 5:36
Attachments:
See the second bug described in
http://code.google.com/p/chromium/issues/detail?id=10822
If user level install fails, the error is recorded in the registry. Shouldn't
they be cleaned up after processing the error since the product is not
installed?
Original issue reported on code.google.com by [email protected]
on 10 Jun 2009 at 9:39
What steps will reproduce the problem?
1. Go to the folder %AppData%\Local\Google\Update
2. Notice some old versions still have their files/folders here
What is the expected output? What do you see instead?
To have the folders of old versions deleted (automatically).
What version of the product are you using? On what operating system?
1.2.131.7
Original issue reported on code.google.com by [email protected]
on 15 Apr 2009 at 2:25
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.