Topics Topics Edit Profile Profile Help/Instructions Help Register Register  
Search Last 1 | 3 | 7 Days Search Search Tree View Tree View  

Out of Memory... same thing or somet...

The Panorama Factory Forum » The Panorama Factory FAQ » Out of Memory... same thing or something new « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Rob Roy
Posted on Tuesday, February 25, 2003 - 2:30 am:   Edit PostDelete Post

I read carefully your note entitled

Trouble report 70 -- Out of memory when stitching large images

I'm not sure if my problem is the same one that's described.

I'm on Windows XP with 512 Mb of memory. I've successfully loaded/stitched a large panorama with 42 images. Total size given is 62,141 pixels X 2,364 pixels for a total of 440,703,972 pixels.

I saved the project.

When I change some parameters and attempt to re-stitch, I get the "Out of Memory" error.

Does this sound like the same problem you mentioned?

Is there anything I can do like adding more memory or making sure there is nothing else running that would fragment my available memory?

I'm not sure what the Windows XP limits are that you described for the other Windows OS'.


Top of pagePrevious messageNext messageBottom of page Link to this message

Rob Roy
Posted on Friday, February 28, 2003 - 11:49 pm:   Edit PostDelete Post

Here is more information... The problem seems to be linked to a limitation in pfactory.exe to address beyond a 32 bit address.

I've got a 5 Gb page file set up in XP. XP has the ability to allocate "contiguous" memory blocks in the Terabyte range. It is only limited by the amount of disk space available for the Page File.

When pfactory.exe requests a memory block from XP, it is given this block. However, something in pfactory.exe only uses 32 bit addressing. The Out of Memory command comes back but the error message

"Pfactory.exe Application Error
The instruction at 0x73dd1351 referenced memory at 0x00000004. The memory could not be read."

indicates more that pfactory.exe tried to access memory that it was not assigned. It should have tried to access memory 0x100000004 and it would have been fine.

I've run pfactory.exe numberous times with different programs loaded/unloaded and the error always happens when trying to address the first blocks above the 1 Gb range.

Any way to change pfactory.exe from a 32 bit to a 64 bit addressable program? Or at least to a 36 bit which would bump up the addressable size to 8 Gb?



Add Your Message Here
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Options: Enable HTML code in message
Automatically activate URLs in message

Administration Administration Log Out Log Out   Previous Page Previous Page Next Page Next Page