The browser is an example demo from QtWebengine 5.9.1. I cross compile
it and run it on my arm linux board. The version of the linux kernel is
3.6.5 ,which not support sandbox ,so i disabled it. The browser's build
arguments is march=armv7a, mfpu=vfpv3, mfloat-abi=softfp. But the linux
kernel was built with soft float(When i build it with vfp ,it cann't
start up). The arm cpu is contex-A9 with VFPv3 and NEON, without gpu(I
use mesa library instead).

Everytime when i run the browser, the render process will exit with some
code ,such as 9,11,256.

I got the error logs:
The first type is 
"[2109:2111:0901/175748.014628:FATAL:picture_layer_impl.cc(1254)] Check failed: 
min_contents_scale > 0.f (0.0625 vs. 0)"
The second type is " Received signal 11 SEGV_MAPERR 000000000000".

I debug the browser found that the error may occur in module cc, or
module blink, or module base.

I guess the basic error is the float calculation error which check
0.0625 > 0.f get false or calculate log(1000) get a mistake.

Additionally, the QtWebKit browser can run normally on my board. I build
the two browser together. The difference is the QtWebEngine browser use
FPU, GPU and sandbox which QtWebKit not use.

Maybe the error was caused by my board, not the QtWebEngine browser. I
try many times but don't know how to solve it.

Thank you.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1702407

Title:
  Startup crash after upgrading to 59.0.3071.109 on
  trusty/xenial/yakkety

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1702407/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to