Laurux plante souvent

Soumis par Disuj le lun 08/01/2018 - 19:55

Bonjour, je reprends mon sujet de l'ancien forum, en résumé :
J'ai installé Laurux il y a quelques temps comme indiqué sur la page du site (ainsi que gambas3 et mysql) . Je n'ai pas eu le temps de le tester.

J'ai installé la dernière version plus récemment, mais le problème persiste

Le programme plante souvent à l'ouverture de pages.
Par exemple, dès que je veux ouvrir la saisie de facturation. Le message d'erreur suivant s'affiche alors :
" This application has raised an unexpected
error and must abort.
[6] Type mismatch: wanted Integer, got Null instead.
Facture.Entete2_GotFocus.885"

Ensuite, Laurux se ferme.

Pour info, voici le contenu du fichier Laurux.conf (récent, si ça peut servir ....) :
# Laurux local configuration
[Coul]
Fnets="Background: &HDDDDDD&; "
Btns="Background: &HBDBDBD&; "
Znss="Background: &HFAFAFA&; "
Znaff="Background: &HEEEEEE&; "
Focus="Background: &HF9FFC7&; "
Coulfonds="255,252,216,"
Others="255,232,199,"
Fcs="Background: &HF9FFC7&"
Stk="Background: &HCFF58E&; Font: serif,9; "
Facts="Background: &HFFFFFF&; Font: Serif,9; "
Avs="Background: &HFFFFFF&; Font: Serif,9; "
Bl="Background: &HFFFFFF&; Font: Serif,9; "
Devis="Background: &HFFFFFF&; Font: Serif,9; "
Devis2="Background: &HFFFFFF&; Font: Serif,9; "
Cmde="Background: &HFFFFFF&; Font: Serif,9; "
Prf="Background: &HFFFFFF&; Font: Serif,9; "
Nstk="Background: &HFFFFFF&; Font: Serif,9; "
Eps="Background: &HFFFFFF&; Font: Serif,9; "
Spd="Background: &HFFFFFF&; Font: Serif,9; "
Motps="Background: &HFFFFFF&; Font: Serif,9; "
Momnt="Background: &HFFFFFF&; Font: Serif,9; "

[General]
Soc="01"
son=0
Tips=1
LastTip=3
Compression=0
intitule="Laurux"

[Soc01]
Entete=1
Conditions=1
Tva550=0
Codetva=" "
Compta=0
Gestion=0
CptFac=1
Qt1=0
Coul_fen=0
Ctrlstk=0
AutoEnt=0
Font="Serif,+1"
Copie=0
Siret="Siret"
Prxdec=0
Slide=1
Taxe="TVA"
nbfam="5"
ipr=[5]
pp=False
bois=False
Fecran="Laurux3.jpg"
Ecran="1008;711"

[dbase]
type="mysql"
Name="Laurux01"
Login="XXXXXX"
Password="XXXXXXXXXX"
Port="3306"
Host="localhost"
Maj=-1
Con-ssh=0

[dbase/ssh]
Con-ssh=0

J'utilise bien la base de donnée fournie avec Laurux et je l'ai restaurée (sous des conseils avisés).

Mon système d'exploitation est Ubuntu 17.10 (Lubuntu exactement), en français.

La seule chose dont je ne suis toujours pas sûr concernant l'installation, c'est la présence des polices de caractère requises (Sherif et autres)

Quant à la question "quel format de décimal ?", je ne la comprends pas (désolé, je suis novice et je n'ai rien trouvé par mes recherches). Celle par défaut, de fait :)

Supprimer votre fichier de conf, et votre base de donnée Laurux01 dans mysql (utilisez phpmyadmin par exemple)... Attention vous perdrez vos données !! vous disiez que vous etes encore en phase de test, ceci ne devrait pas être trop problèmatique.

Reinstallez la version v3.67 avec la base par défaut.
une fois que vous optenez un état stable, migrez en v3.68.
nous avons quelques bug qui rende difficile la creation d'une base vierge en v3.68.0,
ce sera fixé en v3.68.1.

Il vaudrait mieux utiliser une version LTS (16.04 par exemple), en effet les versions intermédiaires apportent leur lots de nouveautés qui ne sont pas testées avec Laurux, gambas et mysql.
En plus la stabilité peut ne pas être au rendez vous dans de tel versions.

Ok, merci. J'essayerai de downgrader vers la LTS, mais les problèmes existaient bien avant que je fasse la mise à jour.
Maintenant, Laurux ne se lance même pas.

Je tenterai tout ça avant de me décourager définitivement. Je vous tiendrai au courant. Merci pour l'aide en tous cas. C'est un aspect qui me fait accrocher à Laurux, d'avoir une communauté active pour échanger, notamment en cas de pépin.

Guilhabert

sam 20/01/2018 - 12:44

Bonjour, j'ai souvent rencontré ce problème.
Le soucis ce trouve dans la base Mysql.
J'ai résolu le problème en suppriment MYSQL avec Synaptic et en suivant le tuto de Laurux pour la réinstallation et la création de la base .

Si ça peut aider