database disk image is malformed

Added by Pierre Gérard over 1 year ago

Bonjour, en premier lieu : merci pour ce logiciel vraiment précieux et que j'utilise depuis quelques années sans soucis. Sans soucis jusqu'à aujourd'hui ;-)

J'ai fait un sujet, imprimé puis scanné les réponses, comme je fais d'habitude. Au moment de la "Data capture", ça splitte bien mon pdf multipages en plein de pdf dans "scans" mais après ça échoue. La "Command output details" indique

SQL ERROR: DBD::SQLite::db selectall_arrayref failed: database disk image is malformed
SQL STATEMENT: SELECT zoneid, p.student as student, p.copy as copy, image, imagedata, timestamp_auto FROM capture.capture_zone as z, capture.capture_page as p ON z.student=p.student AND z.page=p.page AND z.copy=p.copy WHERE type=?

J'ai installé sous Windows selon la dox, avec Xming. Dans la fenêtre de commande windows, il y a beaucoup de

SQL at /usr/share/perl5/AMC/Data.pm line 114.

SQL ERROR: DBD::SQLite::st execute failed: database disk image is malformed

J'ai essayé d'enlever des fichiers .sqlite dans "data" (sauf le layout parce que les élèves ont déjà composé et que j'ai peur que ça casse tout) mais sans succès.


Replies (2)

RE: database disk image is malformed - Added by Alexis Bienvenüe over 1 year ago

J'ai installé sous Windows selon la dox, avec Xming

Avez-vous bien mis la valeur de Préférences/Général/Système/Processus en parallèle à 1 ? Il me semble que la parallélisation pose problème sous windows.
Les fichiers SQLite semblent cassés : je ne sais pas d'où cela peut venir.
Vous pouvez essayer de créer un nouveau projet avec le même fichier source et recommencer de zéro avec vos scans : si vous n'avez pas changé de version d'AMC entre temps, le sujet produit devrait être identique.

RE: database disk image is malformed - Added by Pierre Gérard over 1 year ago

Merci pour la réponse rapide. J'essaie même de réinstaller sur une nouvelle machine pour vraiment repartir de zéro. Tout a eu l'air de fonctionner mais quand je lance AMC, il y a bien la fenêtre qui s'affiche, mais les boutons sont grisés et ne répondent pas. Dans la console Ubuntu (windows), il ya un seul message :

Use of uninitialized value in pattern match (m//) at /usr/share/perl5/AMC/Gui/WindowSize.pm line 42.

J'ai fait une recherche sur cette erreur mais rien n'est sorti.

(1-2/2)