View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000240 | QElectroTech | Diagram Editor | public | 2021-07-06 10:33 | 2026-10-02 04:31 |
| Reporter | theo.jct | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | qElectrotec 0.9 (Dev) | OS | Windows 10 | ||
| Summary | 0000240: Au démarrage, apparition d'un message de restauration de fichier entraînant un crash. | ||||
| Description | Suite à un précédent crash de qElectrotec (je ne connais plus la raison exact), le logiciel me propose de restaurer les fichiers pour les récupérer. Je l'ai fait la première fois, sauf que les fichiers étaient en lecture seul. J'ai donc supprimé ce fichier puis pris une sauvegarde qui était dans un de mes SSD (que je fais manuellement). Le problème est que maintenant, à chaque fois que je démarre qElectrotec, ce message apparaît toujours. A ce moment là, deux possibilités: 1. Fermer ce message via la croix -> le logiciel démarre normalement ensuite 2. Appuyer sur "Ok" -> un message d'erreur s'affiche -> le logiciel crash En soit ce bug n'empêche donc en rien l'utilisation du logiciel, mais c'est un peu pénible que la fenêtre s'affiche à chaque démarrage. A noter que j'ai aussi essayé de désinstaller le logiciel pour réinstaller la dernière version dev. Cela n'a pas empêché le message de s'afficher. En annexe, vous trouverez des captures d'écran des évènements. | ||||
| Steps To Reproduce | /!\ Ce bug est apparu il y a longtemps, je ne me rappelle plus exactement comment cela s'est passé et il se peut que la procédure ne soit pas exact 1. Avoir un premier crash entraînant une proposition de restauration ~ 2. Déplacer, supprimer (?), le fichier 3. Redémarrer qElectrotec | ||||
| Additional Information | J'espère que vous pourrez faire qqch! Merci pour votre travail et bonne semaine :) | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
Surprime manuellement le fichier, voir : https://qelectrotech.org/bugtracker/view.php?id=209 |
|
|
Merci! Le message a disparu après ça! |
|
|
The crash when answering OK is still present on current master. It happens when a recovery file cannot be opened: QElectroTech deletes the recovery file, then tries to read its name to show the "could not open" warning. A fix is proposed here: https://github.com/qelectrotech/qelectrotech-source-mirror/pull/1031 With it, QElectroTech shows the warning and keeps running. The prompt appearing at every start did not reproduce on current master, so the fix covers the crash only. |
|
|
Fixed: the change was merged on 25 September and is in development builds made since then. When a recovery file can't be opened, QElectroTech now shows the warning and keeps running instead of crashing. Since 29 September the startup prompt has also changed. It lists the last three recovery copies of each project and lets you pick one, and the copies you don't pick are deleted. I'm marking this resolved. If the message still appears at every start with a current build, reopen it. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-07-06 10:33 | theo.jct | New Issue | |
| 2021-07-06 10:33 | theo.jct | File Added: Step1_Bug_Qelectrotec.JPG | |
| 2021-07-06 10:33 | theo.jct | File Added: Step2_Bug_Qelectrotec.JPG | |
| 2021-07-06 10:33 | theo.jct | File Added: Step3_Bug_Qelectrotec.JPG | |
| 2021-07-09 10:21 | scorpio810_mantis | Note Added: 0000516 | |
| 2021-07-12 07:44 | theo.jct | Note Added: 0000517 | |
| 2026-09-25 21:10 | ispyisail | Note Added: 0000910 | |
| 2026-10-02 04:31 | ispyisail | Note Added: 0000927 | |
| 2026-10-02 04:31 | ispyisail | Status | new => resolved |
| 2026-10-02 04:31 | ispyisail | Resolution | open => fixed |