What steps will reproduce the problem?
1. run the wxpython.py example or any cefpython app on OS X 10.10 (Yosemite)
What is the expected output? What do you see instead?
There are memory errors when running cefpython apps:
Internals of CFAllocator not known; out-of-memory failures via CFAllocator will
not result in termination. http://crbug.com/45650
This seems to be a known bug (fixed) in chromium, can it be fixed on cefpython?
What version of the product are you using? On what operating system?
OS X Yosemite 10.10.2 (14C1510)
Name: cefpython3
Version: 31.2
Please provide any additional information below.
Here is the full log:
$ python wxpython.py
[wxpython.py] architecture=64-bit
[wxpython.py] wx.version=3.0.2.0 osx-cocoa (classic)
[CEF Python] Initialize() called
[CEF Python] CefExecuteProcess(): exitCode = -1
[CEF Python] CefInitialize()
2015-03-20 12:07:03.817 Python[1311:52570] Internals of CFAllocator not known;
out-of-memory failures via CFAllocator will not result in termination.
http://crbug.com/45650
[CEF Python] App_OnBeforeCommandLineProcessing_BrowserProcess()
[CEF Python] Command line string for the browser process:
--browser-subprocess-path=/usr/local/lib/python2.7/site-packages/cefpython3/subp
rocess --lang=en-US
--log-file=/usr/local/lib/python2.7/site-packages/cefpython3/examples/debug.log
--log-severity=info --enable-release-dcheck
--resources-dir-path=/usr/local/lib/python2.7/site-packages/cefpython3/Resources
--remote-debugging-port=52792 --no-sandbox
--locale_pak=/usr/local/lib/python2.7/site-packages/cefpython3/Resources/en.lpro
j/locale.pak
[CEF Python] BrowserProcessHandler_OnBeforeChildProcessLaunch()
[CEF Python] Switch already set, ignoring: locale_pak
[CEF Python] BrowserProcessHandler_OnBeforeChildProcessLaunch()
2015-03-20 12:07:03.950 subprocess[1314:52633] Internals of CFAllocator not
known; out-of-memory failures via CFAllocator will not result in termination.
http://crbug.com/45650
[CEF Python] WindowUtils::IsWindowHandle() not implemented (always True)
[CEF Python] CreateBrowserSync() called
[CEF Python] navigateUrl:
file:///usr/local/lib/python2.7/site-packages/cefpython3/examples/wxpython.html
[CEF Python] CefBrowser::CreateBrowserSync()
[CEF Python] GetPyBrowser(): creating new PyBrowser, browserId=1
[wxpython.py] LifespanHandler::_OnAfterCreated()
browserId=1
[CEF Python] BrowserProcessHandler_OnBeforeChildProcessLaunch()
[CEF Python] CefBrowser::CreateBrowserSync() succeeded
2015-03-20 12:07:04.130 subprocess[1315:52660] Internals of CFAllocator not
known; out-of-memory failures via CFAllocator will not result in termination.
http://crbug.com/45650
The last cef client works fine on OS X:
http://www.magpcss.net/cef_downloads/index.php?file=cef_binary_3.2171.1979_macos
x64_client.7z&session=b88e8b7b099bb60cac322f0bac0b8df7&begin_download=1
Original issue reported on code.google.com by
arthur...@gmail.comon 20 Mar 2015 at 11:18