Skip to content

Segmentation fault in the PyQt example on Linux #88

Closed
@GoogleCodeExporter

Description

@GoogleCodeExporter
The example:
https://code.google.com/p/cefpython/source/browse/cefpython/cef3/linux/binaries_
64bit/pyqt.py

Stack trace:
--------------------------------------------------------------------------------
---------------
0x00007ffff1ee52a0 in CefBrowserHostImpl::PlatformCreateWindow() ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/libcef.so
(gdb) backtrace
#0  0x00007ffff1ee52a0 in CefBrowserHostImpl::PlatformCreateWindow() ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/libcef.so
#1  0x00007ffff1e24930 in CefBrowserHostImpl::Create(CefWindowInfo const&, 
CefStructBase<CefBrowserSettingsTraits> const&, CefRefPtr<CefClient>, 
content::WebContents*, scoped_refptr<CefBrowserInfo>, _GtkWidget*) ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/libcef.so
#2  0x00007ffff1e251ec in CefBrowserHost::CreateBrowserSync(CefWindowInfo 
const&, CefRefPtr<CefClient>, CefStringBase<CefStringTraitsUTF16> const&, 
CefStructBase<CefBrowserSettingsTraits> const&) ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/libcef.so
#3  0x00007ffff1dc9fec in cef_browser_host_create_browser_sync ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/libcef.so
#4  0x00007fffe8136e4f in CefBrowserHost::CreateBrowserSync(CefWindowInfo 
const&, CefRefPtr<CefClient>, CefStringBase<CefStringTraitsUTF16> const&, 
CefStructBase<CefBrowserSettingsTraits> const&) ()
   from /home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/cefpython_py27.so
#5  0x00007fffe8111cce in __pyx_pf_14cefpython_py27_16CreateBrowserSync (
    __pyx_v_windowInfo=<cefpython_py27.WindowInfo at remote 0xdc7fb0>, 
    __pyx_v_browserSettings=<optimized out>, __pyx_v_navigateUrl=
    'file:///home/czarek/cefpython/cefpython/cef3/linux/binaries_64bit/example.html', __pyx_self=<optimized out>) at cefpython.cpp:65142
#6  0x00007fffe8114ea6 in __pyx_pw_14cefpython_py27_17CreateBrowserSync ()
--------------------------------------------------------------------------------
---------------

Could this be caused by the CEF 3 GTK Linux patch?
https://code.google.com/p/cefpython/source/browse/cefpython/cef3/linux/CEF-GTK-p
atch.txt?r=2471b5fb1019

This patch adds new code to the PlatformCreateWindow() function where the 
segmentation fault happens.

Original issue reported on code.google.com by czarek.t...@gmail.com on 26 Sep 2013 at 2:54

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions