chakra-core / chakra-core/ChakraCore

*** stack smashing detected ***

Open
#5,781 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.