[grisbi-bugs] [Grisbi 0001998]: Plantage au lancement, problème avec ui_dir

Grisbi Bug Tracker bugtracker at grisbi.org
Mar 21 Jan 22:29:45 CET 2020


A NOTE has been added to this issue.

---------------------------------------------------------------------- 
 (0005342) LudovicRousseau (administrator) - 2020-01-21 22:29
 https://www.grisbi.org/bugsreports/view.php?id=1998#c5342 
---------------------------------------------------------------------- 
La trace contiens :
execve("/usr/bin/grisbi", ["grisbi"], 0x7ffe6de4be18 /* 60 vars */) = 0
donc c'est bien le même binaire "/usr/bin/grisbi" qui est utilisé dans les 2
cas.

Par contre :
access("./ui/etats_prefs.ui", F_OK)     = -1 ENOENT (No such file or directory)
effectivement le fichier n'est pas trouvé.

J'imagine que le problème viens de la fonction gsb_dirs_init() qui n'est pas
appelée avec le même paramètre dans les 2 cas.
https://github.com/grisbi/grisbi/blob/master/src/main.c#L81

Dans un cas argv[0] vaut "/usr/bin/grisbi" et ça marche.
Dans l'autre cas argv[0] vaut "grisbi" et ça coince.

Peux-tu faire l'essai suivant :
- créer un nouveau compte utilisateur sur la machine
- se logger avec ce nouveau compte tout neuf
- essayer de faire planter grisbi
Je voudrais savoir si c'est lié à une configuration spéciale de ton compte
utilisateur
----------------------------------------------------------------------



Plus d'informations sur la liste de diffusion bugsreports