chakra-core / chakra-core/ChakraCore
*** stack smashing detected ***
- Dominant language
- JavaScript
- Stars
- 9.3k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
We have .net core application running on cent os7,
If we want to use ChakraCore with multithread (on linux) Our application had crashing issues,
After that we used Semaphore to call Chakra methods and allowed only one thread concurrently,
Now we are having this error occasionally :
======= Memory map: ========
/myapplication/libChakraCore.so(+0x151c3e)[0x7f1c38a82c3e]
/lib64/libc.so.6(+0x1186a2)[0x7f1cb60ba6a2]
/lib64/libc.so.6(__fortify_fail+0x37)[0x7f1cb60ba6e7]
======= Backtrace: =========
*** stack smashing detected ***: /usr/bin/dotnet terminated
Contributor guide
Research direction
Start with the .NET Core application's multithreaded ChakraCore use on CentOS 7 and the semaphore-based serialization described in the report. Inspect the crash backtrace involving libChakraCore.so and libc; done requires reproducing the intermittent stack-smashing termination and identifying a verified cause or fix.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- centos, javascript, linux
- Domain
- backend, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100