Caver-js 사용시 segmentation fault 발생

const Caver = require('caver-js')
const caver = new Caver('https://api.baobab.klaytn.net:8651/')

const tokenContractJSON = require('./contracts/SigmoidToken.json')
var tokenContract;

async function load_config() {
    // Settings
    tokenContract = await new caver.contract(tokenContractJSON.abi, (contractAddress));
}

load_config();

대강 이런 형식의 코드를 실행하고자 하는데, npm을 이용해서 구동을 하니 segmentation fault가 뜹니다.

Segmentation fault (core dumped)
npm ERR! code ELIFECYCLE
npm ERR! errno 139
npm ERR! sigmoid-cpu-miner@1.0.0 start: `node ./index.js`
npm ERR! Exit status 139
npm ERR! 
npm ERR! Failed at the sigmoid-cpu-miner@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:

node의 경우 TextDecoder 문제 때문에 버전 14를 이용하고 있습니다.
오류가 뜨는 이유가 뭘까요…?

일단 컨트랙트 인스턴스 생성하실때 아래 두가지 수정해서 다시해보시겠어요?

  1. await 를 따로 사용하시지 않으셔도됩니다
  2. 컨트랙트 주소, 괄호 없이 넣어보세요.

2번의 경우는 괄호는 제가 그냥 임의로 쳐 놓은 것이었어요…

  1. await를 사용하지 않고 할 경우 return 값이 promise{ pending } 식으로 뜨네요…

혹시 사용하시는 caver 버젼이 어떻게 되시죠?

아래 가이드 라인에 따라 질문을 작성해주시면 답변드리는데 더 도움이 될 것같습니다.
감사합니다.