App Designer shuts down when processing big files

2 views (last 30 days)
I have an app that processes .tif files in different resolutions. It compares two images printed on two different printers to check colour differences.
This is done by plotting all the pixels on 2D and 3D axes in LAB spaces, and variables like Delta E are calculated for each pixel.
Now I am processing relatively large images (100 MB). When processing smaller images, everything works fine. When I process these 'big' images, the app closes itself during the calculations. The only error I get is that the next step cannot be executed anymore ("Invalid or deleted object")
Is this a known behaviour of App Designer, that an app shuts itself off when too much needs to be calculated/plotted? As there are no error messages to learn from, I have no idea where it goes wrong...
As it works fine for other files, I assume the code on itself isn't faulty, but there must be something that shuts down the app?
  5 Comments
dpb
dpb on 9 Jun 2022
I think you would have to send the app and data file(s) that cause the problem to TMW with an official support request -- not much anybody here can do as it is certain it is not an intended/design feature within AppDesigner.
Have you the facility to be able to try another machine/installation to see if is reproducible?
It sounds most like the exhaustion of a system resource; it's always possible even if unlikely your specific code has uncovered a memory leak or HG2 handles leak or somesuch...
Have you watched system monitor during execution?

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by