Bug 167781 - [GTK] WebUI from WebKitGtk+ 2.15.4 spits critical
Summary: [GTK] WebUI from WebKitGtk+ 2.15.4 spits critical
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-03 00:23 PST by Andres Gomez Garcia
Modified: 2017-02-03 06:47 PST (History)
2 users (show)

See Also:


Attachments
BT from gdb for epiphany's WebApp (365.75 KB, text/plain)
2017-02-03 00:23 PST, Andres Gomez Garcia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Gomez Garcia 2017-02-03 00:23:47 PST
Created attachment 300509 [details]
BT from gdb for epiphany's WebApp

Still reproducible with Epiphany 3.22.5 and WebKit 2.15.4.

I'm running Epiphany with the dconf key:

"process-model" = "shared-secondary-process"

And the env variable:

"export G_DEBUG=fatal-criticals"

The compilation was done with CMake args:

'-DENABLE_THREADED_COMPOSITOR=OFF -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g -DNDEBUG  -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS"'

and with the arguments:

--application-mode --profile="/home/tanty/.config/epiphany/app-epiphany-triodos-7aa474bc50616f9fb67cb19c0159eef64402397c" https://banking.triodos.es/triodos-be/login.sec
Comment 1 Michael Catanzaro 2017-02-03 03:56:57 PST
But what is the critical? The backtrace is pointing to a waiting pthread, which is not useful. I would have expected a backtrace to the critical that caused it to crash (since you're helpfully using G_DEBUG=fatal-criticals, which is great).
Comment 2 Andres Gomez Garcia 2017-02-03 05:23:01 PST
(In reply to comment #1)
> But what is the critical? The backtrace is pointing to a waiting pthread,
> which is not useful. I would have expected a backtrace to the critical that
> caused it to crash (since you're helpfully using G_DEBUG=fatal-criticals,
> which is great).

I'm unsure where this BT is coming from. I'm sure that's what crashed on that session but seems a different thing. I'll try to find what's going on.

In any case, see bug 167789
Comment 3 Andres Gomez Garcia 2017-02-03 06:47:42 PST
The BTs in no the correct one.