oven-sh / bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
https://bun.sh
Other
71.09k stars 2.47k forks source link

Error when start project in linux #10859

Open maulanadiooo opened 1 week ago

maulanadiooo commented 1 week ago

How can we reproduce the crash?

No response

JavaScript/TypeScript code that reproduces the crash?

No response

Relevant log output

No response

Stack Trace (bun.report)

Bun v1.1.7 (b0b7db5) on linux x86_64_baseline [AutoCommand]

Segmentation fault at address 0x00000118

Features: jsc, tsconfig

Electroid commented 1 week ago

Are you able to share the package.json and snippet of code you used?

maulanadiooo commented 1 week ago

Are you able to share the package.json and snippet of code you used?

{ "name": "be_activation", "version": "1.0.50", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev:old": "bun run --watch src/index.ts", "dev": "bun run src/spawn.ts", "start": "bun run src/spawn_prod.ts", "start:prod": "bun run src/spawn_prod_docker.ts", "start:dev": "bun build src/index.ts --target=bun --outfile=index.js && bun run index.js", "upload": "bun run prodPm2.ts" }, "dependencies": { "@elysiajs/cors": "^1.0.2", "@elysiajs/cron": "^1.0.3", "@elysiajs/jwt": "^1.0.2", "@elysiajs/server-timing": "^1.0.2", "@elysiajs/static": "^1.0.3", "@elysiajs/stream": "^1.0.2", "@elysiajs/swagger": "^1.0.5", "@googleapis/androidpublisher": "^13.0.0", "@prisma/client": "^5.10.2", "async-mutex": "^0.5.0", "chalk": "^5.3.0", "crypto-js": "^4.2.0", "elysia": "latest", "elysia-rate-limit": "^4.0.0", "fcm-node": "^1.6.1", "firebase": "^10.11.1", "firebase-admin": "^12.0.0", "google-oauth-jwt": "^0.2.0", "google-play-billing-validator": "^2.1.3", "mqtt": "^5.5.0", "node-telegram-bot-api": "^0.65.1", "nodemailer": "^6.9.12", "prisma": "^5.10.2", "qrcode": "^1.5.3", "redis": "^4.6.13", "uuid": "^9.0.1" }, "devDependencies": { "adm-zip": "^0.5.12", "@elysiajs/eden": "^1.0.11", "@types/adm-zip": "^0.5.5", "@types/crypto-js": "^4.2.2", "@types/node-telegram-bot-api": "^0.64.6", "@types/nodemailer": "^6.4.14", "@types/qrcode": "^1.5.5", "@types/ssh2": "^1.15.0", "@types/uuid": "^9.0.8", "bun-types": "latest", "ssh2": "^1.15.0" }, "module": "src/index.js" }

im run this start:prod that running this script on spawn_prod_docker.ts

const prodMqttDocker = "bun src/Helper/mqtt.ts";
Bun.spawn(prodMqttDocker.split(" "), {
env: {...process.env}
})

const runProdDocker = "bun run src/index.ts";
Bun.spawnSync(runProdDocker.split(" "), {
stdio: ["inherit", "inherit", "inherit"],
env: {...process.env}
})

note: im using elysia.js as backend server