Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGILL with CEF 3.3440 #12

Closed
jiri-janousek opened this issue Jul 4, 2018 · 3 comments
Closed

SIGILL with CEF 3.3440 #12

jiri-janousek opened this issue Jul 4, 2018 · 3 comments
Assignees
Labels
type: bug Something is not working as expected or the documentation is incorrect.

Comments

@jiri-janousek
Copy link
Member

jiri-janousek commented Jul 4, 2018

  • Cefium, debug build, GTK+ 3, symbol level 1:
Thread 1 "Cefium" received signal SIGILL, Illegal instruction.
0x00007fffee5aacb2 in ?? () from /app/lib/cef/libcef.so
(gdb) bt
#0  0x00007fffee5aacb2 in  () at /app/lib/cef/libcef.so
#1  0x00007fffee5a1b69 in cef_visit_web_plugin_info () at /app/lib/cef/libcef.so
#2  0x00007fffee5a1a0c in cef_visit_web_plugin_info () at /app/lib/cef/libcef.so
#3  0x00007ffff7dcb6e9 in cef_gtk_init (flags=flags@entry=0x7d7670 [CefGtkInitFlags], scale_factor=1, widevine_plugin_dir=widevine_plugin_dir@entry=0x7ffff7baa493 "/app/lib/cef", enable_flash_plugin=<optimized out>, user_agent=user_agent@entry=0x0, product_version=product_version@entry=0x0, proxy_type=proxy_type@entry=CEF_GTK_PROXY_TYPE_SYSTEM, proxy_server=0x0, proxy_port=0) at init.c:688
#4  0x0000000000404681 in cefium_main (argv=<optimized out>, argv_length1=<optimized out>) at Cefium.c:239
#5  0x0000003130820291 in __libc_start_main (main=0x404270 <main>, argc=1, argv=0x7fffffffdb18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdb08) at /usr/src/debug/glibc/2.24-r0/git/csu/libc-start.c:289
#6  0x00000000004042aa in _start () at ../sysdeps/x86_64/start.S:120
  • Cefium, debug build, GTK+ 3, symbol level 2: TODO
  • cefsimple, debug build, GTK+ 2, symbol level 2, build on Ubuntu artful:
cefsimple/Debug$ gdb --args ./cefsimple 
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Reading symbols from ./cefsimple...done.
(gdb) run
Starting program: /home/fenryxo/dev/tmp/cef/cef_binary_3.3440.1799.gd3fddf6_linux64/build/tests/cefsimple/Debug/cefsimple 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGILL, Illegal instruction.
CefCToCppRefCounted<CefAppCToCpp, CefApp, _cef_app_t>::AddRef (this=0x555555913c20) at ../../cef/libcef_dll/ctocpp/ctocpp_ref_counted.h:33
33	../../cef/libcef_dll/ctocpp/ctocpp_ref_counted.h: No such file or directory.
(gdb) bt
#0  0x00007fffefe24722 in CefCToCppRefCounted<CefAppCToCpp, CefApp, _cef_app_t>::AddRef() const (this=0x555555913c20) at ../../cef/libcef_dll/ctocpp/ctocpp_ref_counted.h:33
#1  0x00007fffefe1b5e9 in scoped_refptr<CefApp>::AddRef(CefApp*) (ptr=0x555555913c20) at ../../base/memory/scoped_refptr.h:274
#2  0x00007fffefe1b5e9 in scoped_refptr<CefApp>::scoped_refptr(CefApp*) (p=0x555555913c20, this=<optimised out>) at ../../base/memory/scoped_refptr.h:176
#3  0x00007fffefe1b5e9 in CefCToCppRefCounted<CefAppCToCpp, CefApp, _cef_app_t>::Wrap(_cef_app_t*) (s=0x555555913bb0) at ../../cef/libcef_dll/ctocpp/ctocpp_ref_counted.h:125
#4  0x00007fffefe1b774 in cef_initialize(_cef_main_args_t const*, _cef_settings_t const*, _cef_app_t*, void*) (args=<optimised out>, settings=<optimised out>, application=0x555555913bb0, windows_sandbox_info=0x0) at ../../cef/libcef_dll/libcef_dll.cc:229
#5  0x00005555555b68bc in CefInitialize(CefMainArgs const&, CefStructBase<CefSettingsTraits> const&, scoped_refptr<CefApp>, void*) (args=..., settings=..., application=..., windows_sandbox_info=0x0)
    at /home/fenryxo/dev/tmp/cef/cef_binary_3.3440.1799.gd3fddf6_linux64/libcef_dll/wrapper/libcef_dll_wrapper.cc:221
#6  0x000055555558561b in main(int, char**) (argc=1, argv=0x7fffffffdcd8) at /home/fenryxo/dev/tmp/cef/cef_binary_3.3440.1799.gd3fddf6_linux64/tests/cefsimple/cefsimple_linux.cc:58
@jiri-janousek jiri-janousek added type: bug Something is not working as expected or the documentation is incorrect. status: in progress labels Jul 4, 2018
@jiri-janousek jiri-janousek self-assigned this Jul 4, 2018
@jiri-janousek
Copy link
Member Author

Added backtrace for cefsimple, debug build, GTK+ 2, symbol level 2, build on Ubuntu artful.

@jiri-janousek
Copy link
Member Author

@jiri-janousek
Copy link
Member Author

Indeed, fixed upstream 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something is not working as expected or the documentation is incorrect.
Projects
None yet
Development

No branches or pull requests

1 participant