WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
150620
[GTK] Epiphany with Debug mode compiled WebKitGtk+ 2.10.3 hits ASSERT_ARG on willEnterAcceleratedCompositingMode
https://bugs.webkit.org/show_bug.cgi?id=150620
Summary
[GTK] Epiphany with Debug mode compiled WebKitGtk+ 2.10.3 hits ASSERT_ARG on ...
Andres Gomez Garcia
Reported
2015-10-28 04:43:51 PDT
Created
attachment 264208
[details]
BT from gdb I'm using WebKitGtk+ with my own JHBuild setting:
https://github.com/tanty/jhbuild-epiphany/tree/wkgtk-devel
Epiphany 3.18.0 and WebKit 2.10.3 I'm running Epiphany with the dconf key: "process-model" = "shared-secondary-process" When visiting several pages, eventually, epiphany crashes. This bug is not reproducible in a predictable way but happens quite often. -- It seems, the crash happens when hitting: #1 0x00007ffff13d6471 in willEnterAcceleratedCompositingMode () at /opt/gnome-os/tanty/epiphany/checkout/webkitgtk-2.10.3/Source/WebKit2/UIProcess/DrawingAreaProxyImpl.cpp:213 213 ASSERT_ARG(backingStoreStateID, backingStoreStateID <= m_currentBackingStoreStateID);
Attachments
BT from gdb
(29.43 KB, text/plain)
2015-10-28 04:43 PDT
,
Andres Gomez Garcia
no flags
Details
Patch
(2.26 KB, patch)
2015-11-04 03:56 PST
,
Carlos Garcia Campos
mario
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Andres Gomez Garcia
Comment 1
2015-10-28 08:25:29 PDT
I forgot to comment. The compilation was done with CMake args: "-DPORT=GTK -DCMAKE_BUILD_TYPE=Debug -DDEVELOPER_MODE=ON -DCMAKE_C_FLAGS_DEBUG=-g1 -DCMAKE_CXX_FLAGS_DEBUG=-g1"
Carlos Garcia Campos
Comment 2
2015-11-02 01:40:27 PST
My guess is that the web process enters in AC mode due to the layout that happens in UpdateBackingStorateState, and the WillEnterAC message is sent to the UI process before the DidUpdateBackingStoreState one. I'll investigate this.
Carlos Garcia Campos
Comment 3
2015-11-04 03:56:59 PST
Created
attachment 264789
[details]
Patch
Mario Sanchez Prada
Comment 4
2015-11-04 05:15:12 PST
Comment on
attachment 264789
[details]
Patch Makes sense to me, thanks!
Carlos Garcia Campos
Comment 5
2015-11-04 23:13:45 PST
Committed
r192052
: <
http://trac.webkit.org/changeset/192052
>
Andres Gomez Garcia
Comment 6
2015-11-06 01:53:07 PST
(In reply to
comment #5
)
> Committed
r192052
: <
http://trac.webkit.org/changeset/192052
>
Thanks a lot! :)
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug