[kmymoney] [Bug 398410] KMyMoney crashes when trying to save entries back to DB Backend

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Mon Apr 20 11:01:17 BST 2020


https://bugs.kde.org/show_bug.cgi?id=398410

htitushg at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|git (master)                |5.0.8
           Platform|Ubuntu Packages             |Mint (Ubuntu based)
                 CC|                            |htitushg at gmail.com

--- Comment #42 from htitushg at gmail.com ---
Bonjour,
J'utilise KMyMoney-5.0.8-feb8f9e-x86_64.AppImage sous Linux Mint 19.3 Tricia
avec MySQL Version 5.7.29-0ubuntu0.18.04.1
L'application fonctionne bien et je souhaiterais sauvegarder mon fichier sous
MYSQL.
1-
J'ai créé la base de données KMyMoney vide, j'ai donné les privilèges à
l'utilisateur henry sur cette base
Quand je fais enregistrer sous, je choisis SQL et je valide, ensuite je choisis
MYSQL , base KMyMoney, utilisateur henry, serveur 127.0.0.1 et mot de passe et
je valide
Voila ce que j'obtiens :
(L'opération conduit à la création des tables mais donne le message suivant) :

Impossible d'enregistrer la base de données actuelle : Error in function void
MyMoneyStorageSqlPrivate::writeCurrency(const MyMoneySecurity&, QSqlQuery&) :
writing Currencies
Driver = QMYSQL, Host = 127.0.0.1, User = henry, Database = KMyMoney
Driver Error:
Database Error No -1:
Text:
Error type 0
Executed: INSERT INTO kmmCurrencies (ISOcode, name, type, typeString, symbol1,
symbol2, symbol3, symbolString, smallestCashFraction, smallestAccountFraction,
pricePrecision) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
Query error No 1366: Incorrect string value: '\xE2\x82\xA1 ' for column
'symbolString' at row 1 QMYSQL3: Impossible d'exécuter la requête
Error type 2
/home/appimage/workspace/KMyMoney_Stable_Appimage_Build/kmymoney/kmymoney/plugins/sql/mymoneystoragesql_p.h:1471

2-Comme la base est créée j'essaie de l'ouvrir et j'obtiens le résultat suiant
:
Base de données apparemment en cours d'utilisation
Ouvert par henry at 127.0.0.1 sur 2020-04-20 à 10.57.42.
Ouvrir quand même ?
Je réponds oui et :
Une fenêtre Devises s'ouvre : je fais ajouter, je sélectionne Euro et je clique
sur Fermer :
Erreur non interceptée. Merci de rapporter les détails aux développeurs:
Unknown account id 'AStd::Asset'
/home/appimage/workspace/KMyMoney_Stable_Appimage_Build/kmymoney/kmymoney/mymoney/storage/mymoneystoragemgr.cpp:142

Merci pour votre aide
Cordialement
Htitus

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list