1 (edited by Shorts365 2015-07-07 16:32:49)

Topic: Error and Crash When Trying to Create Gallery with Hundreds of Images

As the topic says, I get an error and the program crashes when I try to add in hundreds of images to a gallery.  I have no issue creating galleries when the image count is below 150 or so, but when I try to add in more than that like over 600 images, 450 images, etc. the program crashes.  I thought the Pro version had no image limit to galleries, but clearly it does.

Oh, and yes I've upgraded to the latest version 1.4.4 .

Thank you.

Re: Error and Crash When Trying to Create Gallery with Hundreds of Images

Juicebox-Pro (the gallery itself) has no limit to the number of image that can be included.
However, if you try to add many images at once to JuiceboxBuilder-Pro (the desktop application which creates the Juicebox-Pro gallery), Adobe AIR (the platform on which JuiceboxBuilder-Pro runs) may not be able to allocate enough memory for the task at hand. Even if your computer has plenty of free RAM, Adobe AIR applications are limited to around 1GB of memory allocation. A workaround would be to add your images in smaller batches.

Re: Error and Crash When Trying to Create Gallery with Hundreds of Images

I just experienced what sounds similar with -Pro v 1.5.1

I got a gallery all set with 60 photos, then went back to the Start tab and selected "Open gallery..."
Then I selected the rest of the 3848 images for this album.
Then Juicebox-Pro promptly exited with no warning.
Sounds like a longstanding issue based on a platform limitation.

  • Please provide more specific guidance than "smaller batches."  Does that mean 60 or 100 or 200 or ...?

  • What is the relevant measure of "smaller"?  Number of images?  Total size of all images selected? Something else?

  • Please enhance the sofware with a warning that too many files are being added and tell me to select fewer.  Don't just crash!  Check when the crash becomes likely and let me have another chance.

  • Does the Lightroom plugin have the same limitation?
    If not, is there a way to collect all the settings and apply them in LR?

Thank you!

Re: Error and Crash When Trying to Create Gallery with Hundreds of Images

Please provide more specific guidance than "smaller batches."  Does that mean 60 or 100 or 200 or ...?

Unfortunately, there are no specifics that I can give you. The best that I can suggest is that you use some trial and error to figure out what is safe for your system. If you find that JuiceboxBuilder does not crash when adding 250 images at once (for example), then it would be safer to limit your batches to 200 images at a time (to factor in an element of safety). I realise that this is less than ideal but it should prevent the application from crashing when you near the end of adding your batches.

What is the relevant measure of "smaller"?  Number of images?  Total size of all images selected? Something else?

I expect the relevant factor is the total filesize of the images in the batch but this is just speculation on my part. I have no access to the JuiceboxBuilder source code and do not know the exact reason for the problem (so cannot easily figure out a 100% safe workaround).

Please enhance the sofware with a warning that too many files are being added and tell me to select fewer.  Don't just crash!  Check when the crash becomes likely and let me have another chance.

The developer are aware of this issue but I do not know when it might be addressed.
To collect more data on the issue, please let me know how many images you can add before the application crashes and what the total filesize of the batch is.
Also, please let me know what platform (Mac vs PC), operating system/version (e.g. macOS 10.13 or Windows 10 1809) and architecture (32-bit vs 64-bit) you are using and how much RAM your system has.
Thank you.

Does the Lightroom plugin have the same limitation?

No. As far as I am aware, the problem is a limitation specific to Adobe AIR (the platform on which JuiceboxBuilder runs).

If not, is there a way to collect all the settings and apply them in LR?

There is no way to migrate configuration option values from JuiceboxBuidler to Lightroom but, once you have a gallery set up in Lightroom, you can save the settings as a template and apply the template to future galleries (just like a 'Preset' in JuiceboxBuilder).

To set a template in Lightoom:
Once you've got a gallery configured that way you'd like it to be in Lightroom (using the individual controls in the Lightroom plugin's interface), you can save the combination of configuration options as a Lightroom template by clicking the + sign to the right of the text 'Template Browser' (in the left panel of the 'Web' section) and selecting a name for the template.
At any time in the future, if you want to apply this combination of configuration options to a gallery, expand the 'Template Browser' control panel, scroll down to the 'User Templates' section and select the template.