Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP4
nodejs-electron
chromium-glibc-2.34.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File chromium-glibc-2.34.patch of Package nodejs-electron
Index: electron-16.0.6/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc =================================================================== --- electron-16.0.6.orig/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2022-01-10 16:08:04.821796604 +0100 +++ electron-16.0.6/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2022-01-13 16:03:37.805718344 +0100 @@ -138,7 +138,7 @@ void InstallAlternateStackLocked() { // SIGSTKSZ may be too small to prevent the signal handlers from overrunning // the alternative stack. Ensure that the size of the alternative stack is // large enough. - static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ); + static const unsigned kSigStackSize = std::max<size_t>(16384, SIGSTKSZ); // Only set an alternative stack if there isn't already one, or if the current // one is too small. Index: electron-16.0.6/sandbox/linux/services/credentials.cc =================================================================== --- electron-16.0.6.orig/sandbox/linux/services/credentials.cc 2022-01-10 16:06:52.909317255 +0100 +++ electron-16.0.6/sandbox/linux/services/credentials.cc 2022-01-13 16:03:37.805718344 +0100 @@ -100,7 +100,9 @@ bool ChrootToSafeEmptyDir() { // TODO(crbug.com/1247458) Broken in MSan builds after LLVM f1bb30a4956f. clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS; - char tls_buf[PTHREAD_STACK_MIN] = {0}; + const std::size_t pthread_stack_min = PTHREAD_STACK_MIN; + char tls_buf[pthread_stack_min]; + memset(tls_buf, 0, pthread_stack_min); tls = tls_buf; #endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor