Tijdens het bekijken van producten in onze filemaker solution blokkeerde Filemaker opeens. Na een tweetal minuten wachten (filemaker reageert niet) kwam er terug leven in de zaak.
Na heel wat uitzoekwerk ben ik tot de vaststelling gekomen dat het probleem veroorzaakt wordt door sommige foto's. Wij steken al onze foto's "by reference" in een container. Als filemaker sommige foto's moet tonen dan dan "hangt" het scherm gedurende een hele poos bij het laden van de record. Ook als je van/naar layout mode gaat heb je dezelfde wachttijd.
Ik ben hier niet gestopt en ben verder op onderzoek gegaan. Ik heb een nieuwe, lege filemaker file gemaakt, met daarin 1 tabel, 1 container veld en 1 layout. Hier ben ik dan nieuwe records gaan maken en foto's by ref in de container gaan steken om het probleem in kaart te brengen.
De meeste foto's die ik toevoeg leveren geen probleem op. Echter viel het me op dat foto's gemaakt met een iPad camera steevast het probleem veroorzaakten. Als ik vervolgens diezelfde foto open met Windows Photo Viewer, roteer en opnieuw in een container gooi is het probleem weg. Ook als op de iPad een foto wordt gemaakt in de normale stand (horizontaal) zodat de EXIF parameter rotation op 0 staat, gaat alles goed. Als laatste test heb ik de EXIF rotation parameter van een niet-iPad foto aangepast naar bv 180° gedraaid, en ja hoor: ook met deze foto loopt het mis. Het is dus niet zozeer de afkomst van de foto, maar eerder de rotation parameter in de EXIF data van de foto.
Het probleem verdwijnt trouwens wanneer ik de container op "optimize for interactive content" zet ipv op "optimize for images". Ik vermoed dat Filemaker in dat geval de EXIF data niet uitleest, waardoor het probleem vermeden wordt.
Ik heb al vanalles uitgetest:
- verschillende computers: hetzelfde probleem op 3 verschillende computers.
- filemaker lokaal vs server: zowel een gehoste file als een lokale file hebben het probleem.
- filemaker type: pro vs advanced, allebei getest
- filemaker versie: filemaker 12 heeft dit probleem niet!
- geïsoleerd: eerst merkte ik het probleem in een volledige solution, ik heb daarna een nieuwe geïsoleerde file gemaakt met alleen een container erin.
- plugins: zowel mét plugins, als zonder plugins getest.
Ik ben dus ten einde raad; is dit een bug in filemaker 13, of is er iets totaal anders aan de hand? Hebben jullie dit ook?
Vraag
PackD
Ik heb een vreemd probleem met Filemaker.
Tijdens het bekijken van producten in onze filemaker solution blokkeerde Filemaker opeens. Na een tweetal minuten wachten (filemaker reageert niet) kwam er terug leven in de zaak.
Na heel wat uitzoekwerk ben ik tot de vaststelling gekomen dat het probleem veroorzaakt wordt door sommige foto's. Wij steken al onze foto's "by reference" in een container. Als filemaker sommige foto's moet tonen dan dan "hangt" het scherm gedurende een hele poos bij het laden van de record. Ook als je van/naar layout mode gaat heb je dezelfde wachttijd.
Ik ben hier niet gestopt en ben verder op onderzoek gegaan. Ik heb een nieuwe, lege filemaker file gemaakt, met daarin 1 tabel, 1 container veld en 1 layout. Hier ben ik dan nieuwe records gaan maken en foto's by ref in de container gaan steken om het probleem in kaart te brengen.
De meeste foto's die ik toevoeg leveren geen probleem op. Echter viel het me op dat foto's gemaakt met een iPad camera steevast het probleem veroorzaakten. Als ik vervolgens diezelfde foto open met Windows Photo Viewer, roteer en opnieuw in een container gooi is het probleem weg. Ook als op de iPad een foto wordt gemaakt in de normale stand (horizontaal) zodat de EXIF parameter rotation op 0 staat, gaat alles goed. Als laatste test heb ik de EXIF rotation parameter van een niet-iPad foto aangepast naar bv 180° gedraaid, en ja hoor: ook met deze foto loopt het mis. Het is dus niet zozeer de afkomst van de foto, maar eerder de rotation parameter in de EXIF data van de foto.
Het probleem verdwijnt trouwens wanneer ik de container op "optimize for interactive content" zet ipv op "optimize for images". Ik vermoed dat Filemaker in dat geval de EXIF data niet uitleest, waardoor het probleem vermeden wordt.
Ik heb al vanalles uitgetest:
- verschillende computers: hetzelfde probleem op 3 verschillende computers.
- filemaker lokaal vs server: zowel een gehoste file als een lokale file hebben het probleem.
- filemaker type: pro vs advanced, allebei getest
- filemaker versie: filemaker 12 heeft dit probleem niet!
- geïsoleerd: eerst merkte ik het probleem in een volledige solution, ik heb daarna een nieuwe geïsoleerde file gemaakt met alleen een container erin.
- plugins: zowel mét plugins, als zonder plugins getest.
Ik ben dus ten einde raad; is dit een bug in filemaker 13, of is er iets totaal anders aan de hand? Hebben jullie dit ook?
Filemaker 13.0v5 (pro, advanced, server)
Windows 7 SP1 32 bit
download voorbeeld foto: https://dl.dropboxusercontent.com/u/7016224/IMG_2979.JPG
2 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.