Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 526188 Details for
Bug 640174
www-client/chromium-63.0.3239.84: FAILED: gen/blink/platform/CharacterPropertyData.cpp
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
sandbox: crashfix looping bogus symbol table
sandbox_crashfix-hack.patch (text/plain), 1.09 KB, created by
Hanno Zysik (geki)
on 2018-03-31 09:27:47 UTC
(
hide
)
Description:
sandbox: crashfix looping bogus symbol table
Filename:
MIME Type:
Creator:
Hanno Zysik (geki)
Created:
2018-03-31 09:27:47 UTC
Size:
1.09 KB
patch
obsolete
>--- libsandbox/wrapper-funcs/__wrapper_exec.c 2018-03-30 22:31:23.665899036 +0200 >+++ libsandbox/wrapper-funcs/__wrapper_exec.c 2018-03-30 22:40:39.209915744 +0200 >@@ -166,16 +166,21 @@ > while (sym < symend) { \ > char *symname = (void *)(elf + stroff + sym->st_name); \ > if (ELF##n##_ST_VISIBILITY(sym->st_other) == STV_DEFAULT && \ >- sym->st_shndx != SHN_UNDEF && sym->st_shndx < SHN_LORESERVE && \ >- sym->st_name && \ >- /* Minor optimization to avoid strcmp. */ \ >- symname[0] == '_' && symname[1] == '_') { \ >+ sym->st_shndx != SHN_UNDEF && sym->st_shndx < SHN_LORESERVE && \ >+ sym->st_name) { \ >+ if (sym->st_name == 0x20000) { \ >+ sym = symend; \ >+ break; \ >+ } \ >+ /* Minor optimization to avoid strcmp. */ \ >+ else if (symname[0] == '_' && symname[1] == '_') { \ > /* Blacklist internal C library symbols. */ \ > for (i = 0; i < ARRAY_SIZE(libc_alloc_syms); ++i) \ > if (!strcmp(symname, libc_alloc_syms[i])) { \ > run_in_process = false; \ > goto use_trace; \ > } \ >+ } \ > } \ > ++sym; \ > } \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 640174
:
509266
|
509270
|
526162
|
526176
|
526188
|
526370