Rofi : le mode de validation Rasi segfault alors que le lancement normal fonctionne #28

Open
opened 2026-10-25 02:25:15 +00:00 by mathieu · 0 comments
Owner

Constat

Le binaire local annonce Version: 2.0.0-dirty. rofi -rasi-validate CONFIG termine par SIGSEGV (code -11/139), avec la configuration antérieure au chantier des thèmes comme avec le nouveau rendu. Ce n'est pas une preuve que le menu utilisateur plante.

Les chemins normaux contrôlés avec un HOME privé et des entrées synthétiques passent : -no-config -dump-theme, -config CONFIG -dump-theme et -no-config -theme STYLE -dmenu -dump.

Impact et résultat attendu

Ce validateur ne peut pas être utilisé comme preuve d'acceptation. Il faut isoler un exemple Rasi minimal, déterminer si le problème vient du build/package ou de l'amont, et obtenir un code de sortie contrôlé : zéro pour un thème valide, diagnostic non nul pour un thème invalide, jamais un crash.

La bascule des thèmes dispose d'un contrôle de lancement normal réussi ; cette enquête est séparée du chantier terminé et ne justifie pas de modifier les menus ou de mettre à jour le système sans validation.

  • with pi 🥧
## Constat Le binaire local annonce `Version: 2.0.0-dirty`. `rofi -rasi-validate CONFIG` termine par SIGSEGV (code -11/139), avec la configuration antérieure au chantier des thèmes comme avec le nouveau rendu. Ce n'est pas une preuve que le menu utilisateur plante. Les chemins normaux contrôlés avec un HOME privé et des entrées synthétiques passent : `-no-config -dump-theme`, `-config CONFIG -dump-theme` et `-no-config -theme STYLE -dmenu -dump`. ## Impact et résultat attendu Ce validateur ne peut pas être utilisé comme preuve d'acceptation. Il faut isoler un exemple Rasi minimal, déterminer si le problème vient du build/package ou de l'amont, et obtenir un code de sortie contrôlé : zéro pour un thème valide, diagnostic non nul pour un thème invalide, jamais un crash. La bascule des thèmes dispose d'un contrôle de lancement normal réussi ; cette enquête est séparée du chantier terminé et ne justifie pas de modifier les menus ou de mettre à jour le système sans validation. - with pi 🥧
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mathieu/dotfiles#28
No description provided.