FS#57585 - [qt5-webengine] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Tobias Predel (tpredel) - Tuesday, 20 February 2018, 18:10 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 21 February 2018, 04:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Latest build leads to crashes of software that uses Qt5 Webengine Version 5.10.1-1

Additional info:
* package version(s): qt5-* 5.10.1-1


Steps to reproduce:
* Install latest qt5 libraries (5.10.1-1)
* Run e.g. anki that depends on Qt5 Webengine (did well before Qt5 update)
* it will sometimes crash

Crash log:
../../../../qtwebengine-everywhere-src-5.10.1/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0332
Received signal 11 SEGV_MAPERR 00000a89c14c
#0 0x7f4aeb714e76 <unknown>
#1 0x7f4aea39288c <unknown>
#2 0x7f4aeb7151ec <unknown>
#3 0x7f4ae92298e0 <unknown>
#4 0x7f4aec3cefd4 <unknown>
#5 0x7f4aec3d6fd9 <unknown>
#6 0x7f4ae92298e0 <unknown>
#7 0x7f4ae92e5879 syscall
#8 0x7f4ae97d3ee0 <unknown>
#9 0x7f4ae975e82d QFileInfo::isFile()
#10 0x7f4ae97899ed QStandardPaths::locate()
#11 0x7f4ae97bf171 <unknown>
#12 0x7f4ae97c08d2 <unknown>
#13 0x7f4ae97bc6ea QLoggingCategory::init()
#14 0x7f4ae97bc8cc QLoggingCategory::defaultCategory()
#15 0x7f4ae964383e <unknown>
#16 0x7f4ae9644794 QMessageLogger::warning()
#17 0x7f4aea4053fd <unknown>
#18 0x7f4aea405be1 <unknown>
#19 0x7f4aed316523 <unknown>
#20 0x7f4aec551fa4 <unknown>
#21 0x7f4aec043e03 <unknown>
#22 0x7f4aeb79ac32 <unknown>
#23 0x7f4aec6b42bf <unknown>
#24 0x7f4aec6b50c6 <unknown>
#25 0x7f4aeb79ac32 <unknown>
#26 0x7f4aeb732288 <unknown>
#27 0x7f4aeb733268 <unknown>
#28 0x7f4aeb7336d3 <unknown>
#29 0x7f4aeb734a31 <unknown>
#30 0x7f4aeb752f6b <unknown>
#31 0x7f4aed3337fb <unknown>
#32 0x7f4aeb6dd76a <unknown>
#33 0x7f4aeb6dda60 <unknown>
#34 0x7f4aec3dfb2e <unknown>
#35 0x7f4aeb6dc814 <unknown>
#36 0x7f4aea3f329d QtWebEngine::processMain()
#37 0x55d9dd72d985 <unknown>
#38 0x7f4ae9215f4a __libc_start_main
#39 0x55d9dd72d9da <unknown>
r8: 000000000000c0c0 r9: 00007ffdbdc5eec0 r10: 00007ffdbdc5eea0 r11: 00007ffdbdc5ee80
r12: 00007ffdbdc5ef44 r13: 00007ffdbdc5f040 r14: 00007ffdbdc5ef80 r15: 000055d9ddd9cbd0
di: 0000000000000001 si: 00007ffdbdc5ee00 bp: 00007ffdbdc5ef80 bx: 000000000000014c
dx: 000000000a800000 ax: 000000000a89c14c cx: 0feec0c000000000 sp: 00007ffdbdc5ef40
ip: 00007f4aec3cefd4 efl: 0000000000010202 cgf: 002b000000000033 erf: 0000000000000006
trp: 000000000000000e msk: 0000000000000000 cr2: 000000000a89c14c
[end of stack trace]
Calling _exit(1). Core file will not be generated
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 21 February 2018, 04:05 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#57540 
Comment by Antonio Rojas (arojas) - Tuesday, 20 February 2018, 18:46 GMT
Please either get a backtrace with debug symbols (you can use The-Compiler's packages [1]) or post exact steps to reproduce. Otherwise there's nothing we can do with this.

[1] https://wiki.archlinux.org/index.php/Unofficial_user_repositories#qt-debug
Comment by Tobias Predel (tpredel) - Wednesday, 21 February 2018, 00:17 GMT
Here is the stack trace together with qt5-webengine-debug

../../../../qtwebengine-everywhere-src-5.10.1/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0332
Received signal 11 SEGV_MAPERR 00000f89c14c
#0 0x7fed61457ef6 base::debug::StackTrace::StackTrace()
#1 0x7fed600d590c base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7fed6145826c base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7fed5d1b7dd0 <unknown>
#4 0x7fed62112054 sandbox::CrashSIGSYS_Handler()
#5 0x7fed6211a059 sandbox::Trap::SigSys()
#6 0x7fed5d1b7dd0 <unknown>
#7 0x7fed5c5f5879 syscall
#8 0x7fed5d876ee0 <unknown>
#9 0x7fed5d80182d QFileInfo::isFile()
#10 0x7fed5d82c9ed QStandardPaths::locate()
#11 0x7fed5d862171 <unknown>
#12 0x7fed5d8638d2 <unknown>
#13 0x7fed5d85f6ea QLoggingCategory::init()
#14 0x7fed5d85f8cc QLoggingCategory::defaultCategory()
#15 0x7fed5d6e683e <unknown>
#16 0x7fed5d6e7794 QMessageLogger::warning()
#17 0x7fed6014847d QtWebEngineCore::WebChannelIPCTransport::dispatchWebChannelMessage()
#18 0x7fed60148c61 QtWebEngineCore::WebChannelIPCTransport::OnMessageReceived()
#19 0x7fed630595a3 content::RenderViewImpl::OnMessageReceived()
#20 0x7fed62295024 content::ChildThreadImpl::OnMessageReceived()
#21 0x7fed61d86e83 IPC::ChannelProxy::Context::OnDispatchMessage()
#22 0x7fed614ddcb2 base::debug::TaskAnnotator::RunTask()
#23 0x7fed623f733f blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
#24 0x7fed623f8146 blink::scheduler::TaskQueueManager::DoWork()
#25 0x7fed614ddcb2 base::debug::TaskAnnotator::RunTask()
#26 0x7fed61475308 base::MessageLoop::RunTask()
#27 0x7fed614762e8 base::MessageLoop::DeferOrRunPendingTask()
#28 0x7fed61476753 base::MessageLoop::DoWork()
#29 0x7fed61477ab1 base::MessagePumpDefault::Run()
#30 0x7fed61495feb base::RunLoop::Run()
#31 0x7fed6307687b content::RendererMain()
#32 0x7fed614207ea content::RunZygote()
#33 0x7fed61420ae0 content::ContentMainRunnerImpl::Run()
#34 0x7fed62122bae service_manager::Main()
#35 0x7fed6141f894 content::ContentMain()
#36 0x7fed6013631d QtWebEngine::processMain()
#37 0x55f2da6dba15 <unknown>
#38 0x7fed5c525f4a __libc_start_main
#39 0x55f2da6dba6a <unknown>
r8: 000000000000c0c0 r9: 00007ffe62a4c8c0 r10: 00007ffe62a4c8a0 r11: 00007ffe62a4c880
r12: 00007ffe62a4c944 r13: 00007ffe62a4ca40 r14: 00007ffe62a4c980 r15: 000055f2db0282b0
di: 0000000000000001 si: 00007ffe62a4c800 bp: 00007ffe62a4c980 bx: 000000000000014c
dx: 000000000f800000 ax: 000000000f89c14c cx: c0fec0c000000000 sp: 00007ffe62a4c940
ip: 00007fed62112054 efl: 0000000000010202 cgf: 002b000000000033 erf: 0000000000000006
trp: 000000000000000e msk: 0000000000000000 cr2: 000000000f89c14c
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Steps to reproduce:
$ git clone https://github.com/dae/anki anki
$ cd anki
$ ./runanki
Click on one deck to learn cards, then click on Study Now. Frame will stay empty instead of showing the requested cards.

Loading...