Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Segfault with Ruby 3.4.9 and mini_racer 0.21.1

Ouverte
#422 10 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
docker, javascript, ruby
Domaine
backend, desktop

Piste de recherche

Start by reading the attached segfault.txt and reproduce the startup crash with Ruby 3.4.9, mini_racer 0.21.1, and the ruby:3.4.9-slim Docker image. Then trace the C backtrace into the mini_racer extension and compare behavior with Ruby 3.3.8. Done means identifying and fixing the cause of the segfault and confirming startup succeeds on Ruby 3.4.9.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug/crash platform: linux/x86

Hi. I have updated my project to Ruby 3.4.9 (from 3.3.8) and started getting a segfault on startup inside docker deployment. I am using docker.io/library/ruby:3.4.9-slim base image. From the C level backtrace information it seems like this segfault is related to mini_racer extension. See segfault.txt attached.

segfault.txt

Langage dominant
JavaScript
Étoiles
628
Forks
100
Merge moyen
1 j 20 h
PR mergées (30 j)
2

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Aucun modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de rubyjs/mini_racer

Toutes les issues de rubyjs/mini_racer

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.