Bug 123486 - Crash when saving a form with photos in Libre Office base
Summary: Crash when saving a form with photos in Libre Office base
Status: RESOLVED DUPLICATE of bug 92936
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
6.2.1.1 rc
Hardware: x86-64 (AMD64) Windows (All)
: medium trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-15 12:10 UTC by Bernard
Modified: 2019-02-18 18:01 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard 2019-02-15 12:10:40 UTC
Description:
Je viens de créer une base de données dans lequel il y un champ images.
Au début tout fonctionnait très bien puis vers environ 80 fiches, lorsque j'ajoute des photos dans le formulaire après avoir rajouté des fiches dans la table, celui-ci se bloque. je suis obligé de redémarrer Libre Office et les dernières fiches créées n'ont plus leur image dans le champ approprié.

Steps to Reproduce:
1.créer de nouvelles fiches dans la table 
2.ouvrir le formulaire
3.ajouter l'image dans le champ approprié.
4.Enregistrer

Actual Results:
plantage 

Expected Results:
plantage


Reproducible: Always


User Profile Reset: No



Additional Info:
Sauvegarder les enregistrements
Comment 1 Robert Großkopf 2019-02-16 07:25:12 UTC
Please translate this bug to English.
Comment 2 Roman Kuznetsov 2019-02-16 08:58:40 UTC
Sophie, please help us :-)
Comment 3 Bernard 2019-02-16 09:04:00 UTC
(In reply to Robert Großkopf from comment #1)
> Please translate this bug to English.

I don't speak english
Comment 4 sophie 2019-02-16 12:54:32 UTC
Translation:
----------------------
Description: I created a database containing a picture field. At the beginning everything was working well but around 80 records, when adding pictures in the form after adding records in the table, it is freezing. I have to relaunch LibreOffice and the last records have lost their picture in the appropriate field. 
Steps to reproduce:
1. Create a new record in the table
2. Open the form
3. Add a picture in the field
4. Save
------------------------
Sophie
Comment 5 Robert Großkopf 2019-02-16 17:15:52 UTC
Could be this is a duplicate of bug 92936 :  	FILESAVE: HSQLDB:Inserting big image in a form destroys all input since last opening of *.odb-file
Comment 6 Bernard 2019-02-16 17:25:25 UTC
C'est probablement la taille excessive des fichiers images qui cause ce problème.
Comment créer une base de données qui ne charge pas toutes les images en mémoire ?
Comment 7 Robert Großkopf 2019-02-16 18:56:08 UTC
This is a problem of the internal HSQLDB together with Base. You would better save the images in a folder and link them (by the image-control) to a char-field of the database. So you could see the images in the form an could also get the original images without any problems. 
Images, which are imported in the database, couldn't be exported without help of macros.
Comment 8 Bernard 2019-02-18 11:49:25 UTC
Le problème dans cette méthode est que le chemin indiqué dans le lien est un chemin absolu. Donc si je déplace le dossier contenant les images il faudra recréer tous les liens.
Comment 9 Robert Großkopf 2019-02-18 13:27:00 UTC
(In reply to Bernard from comment #8)
> Le problème dans cette méthode est que le chemin indiqué dans le lien est un
> chemin absolu. Donc si je déplace le dossier contenant les images il faudra
> recréer tous les liens.

External images would be saved by relative path. So it won't be a problem to open use the database on other systems together with the folder of the images in the same path. Have a look here:
http://robert.familiegrosskopf.de/lo_hb_en/External_Images.zip

I will mark this bug as duplicate of bug 92936

*** This bug has been marked as a duplicate of bug 92936 ***
Comment 10 Bernard 2019-02-18 18:01:52 UTC
thank you

Pour moi le problème a trouvé sa solution avec le lien que vous fournissez.

Merci