Ticket #41 (closed defect: fixed)

Opened 11 years ago

Last modified 10 years ago

xuvtools crash after wrongly computed overlay size

Reported by: emmenlau Owned by: emmenlau
Priority: minor Milestone:
Component: imagej_plugins Version:
Keywords: stitcher, xuvtools, crash Cc: aaron@…, niko@…, mario@…

Description

The Stitcher crashes after a successful stitching when creating the overlay image. Logfile shows:

The files produce an overlay of extends 165 x 4110 x 4584 = 2.89GB, but the logfile says 165 x 4110 x 4584 = 17592186043284MB.

Attachments

Outlook.jpg Download (122.6 KB) - added by emmenlau 11 years ago.
Screenshot of the stitcher aftr crash

Change History

Changed 11 years ago by emmenlau

Screenshot of the stitcher aftr crash

Changed 11 years ago by emmenlau

  • priority changed from major to minor

This bug report is from PS (FMI Basel), dated 5/8/2008.

The bug could actually be fixed already after updating blitz++ to better support 64bit (usage of ptrdiff_t in more places).

Changed 10 years ago by emmenlau

  • cc aaron@…, niko@…, mario@… added
  • status changed from new to closed
  • resolution set to fixed

Additional changes in r3102 (and possibly some earlier revisions):

  • catch exceptions when out of memory
  • avoid creating overlay > 4GB on 32bit machines
  • use higher precision for computing overlay size

should finally fix this bug. Closing as "probably fixed".

Note: See TracTickets for help on using tickets.