WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 152316
150899
[GTK] WebProcess from WebKitGtk+ 2.10.x SIGSEVs on WTF::cryptographicallyRandomValuesFromOS
https://bugs.webkit.org/show_bug.cgi?id=150899
Summary
[GTK] WebProcess from WebKitGtk+ 2.10.x SIGSEVs on WTF::cryptographicallyRand...
Andres Gomez Garcia
Reported
2015-11-04 11:58:39 PST
Created
attachment 264804
[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" The compilation was done with CMake args: '-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DDEVELOPER_MODE=ON -DCMAKE_C_FLAGS_DEBUG="-O0 -g1" -DCMAKE_CXX_FLAGS_DEBUG="-O0 -g1"' When browsing through several web pages, eventually, WebKitWebProcess crashes. This bug is not reproducible in a predictable way.
Attachments
BT from gdb
(23.70 KB, text/plain)
2015-11-04 11:58 PST
,
Andres Gomez Garcia
no flags
Details
Another similar BT from gdb
(40.71 KB, text/plain)
2016-02-08 15:15 PST
,
Andres Gomez Garcia
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2015-11-04 12:24:00 PST
WTF::crashUnableToOpenURandom() <-- O_O
Andres Gomez Garcia
Comment 2
2015-11-04 12:52:20 PST
(In reply to
comment #1
)
> WTF::crashUnableToOpenURandom() <-- O_O
Yep! :( BTW: root@pomeron:~# ls -lha /dev/urandom crw-rw-rw- 1 root root 1, 9 Oct 28 12:41 /dev/urandom
Michael Catanzaro
Comment 3
2015-11-04 18:14:04 PST
So that's fine... it's hard to guess what's wrong, without knowing what the error was....
Andres Gomez Garcia
Comment 4
2015-12-14 09:57:23 PST
Just reproduced with similar conditions with WK 2.10.4
Andres Gomez Garcia
Comment 5
2016-02-08 15:15:07 PST
Created
attachment 270885
[details]
Another similar BT from gdb Same with 2.10.7 The compilation was done with CMake args: '-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DG_DEBUG=fatal-criticals -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DNDEBUG -DG_DEBUG=fatal-criticals -DG_DISABLE_CAST_CHECKS"' I could see in the stderr a lot of messages like: ... Failed to create shared memory file /WK2SharedMemory.2179227513: Too many open files Failed to create shared memory file /WK2SharedMemory.695773261: Too many open files Failed to create shared memory file /WK2SharedMemory.326094315: Too many open files Failed to create shared memory file /WK2SharedMemory.204831563: Too many open files Failed to create shared memory file /WK2SharedMemory.2963322361: Too many open files Failed to create shared memory file /WK2SharedMemory.1466517466: Too many open files Failed to create shared memory file /WK2SharedMemory.2545373072: Too many open files Failed to create shared memory file /WK2SharedMemory.2168380564: Too many open files Failed to create shared memory file /WK2SharedMemory.4061169127: Too many open files Failed to create shared memory file /WK2SharedMemory.222136648: Too many open files Failed to create shared memory file /WK2SharedMemory.2137105832: Too many open files Failed to create shared memory file /WK2SharedMemory.2438181151: Too many open files
Andres Gomez Garcia
Comment 6
2016-02-08 15:16:04 PST
I'm pretty sure the problem is that no new file descriptors can be used, so I'm closing as DUPLICATED from
bug 152316
*** This bug has been marked as a duplicate of
bug 152316
***
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