Modified:
Aug 31, 2017
Created:
Jul 28, 2010
Views:
9269
Author:
JH

ProSelect General Error Codes

Last Updated: Jan 23, 2014

Note: If ProSelect is displaying an error message (starting with a number only) when playing or exporting a Slideshow Movie, then please see the article "Slideshow and Movie Export Error Codes".

ProSelect v2011r1 and newer includes more detailed error code reporting to help track down any problems should they occur.  Common errors that can occur while loading, creating or saving an album will normally display a useful error message such as "You don't have permission to save into this location".  

These codes are really only useful for assisting our technical support staff track down the cause of an error. However, we have this information available generally, because in some circumstances it can assist a ProSelect user. 

The error codes start with a single letter (A-G) and a number. The letter indicates the operation that was being performed and the number shows the stage that was about to start when the error occurred.

Axxx - Creating a New Album

  • 1: Runtime Exception Starting
  • 100: Remove Backups
  • 200: Unlock Album
  • 300: Flush To Disk
  • 400: Close Album
  • 500: Remove Temp Album
  • 600: Reset
  • 700: Create Temp Album
  • 800: Clear Debug Flags
  • 900: Lock Album
  • 1000: Flush to Disk
  • 10000+: Runtime Exception

Bxxx - Open Album

  • 1: Runtime Exception Starting
  • ----Closing Current Album-----
  • 100: Removing Backup
  • 200: Checking Same File
  • 300: Unlocking Album
  • 400: Flush to disk
  • 500: Close album
  • 600: Remove Temp Album
  • 700: Reset
  • ----Opening Selected Album-----
  • 800: Initalize For album
  • ----Restore Backup From Album----
  • 810: Close Album
  • 820: Get Temp Album File
  • 830: Copy To Temp File
  • 840: Connect to temp file
  • 850: Restore backups
  • 860: Flag As Temp
  • 865:                Connect to Album
  • 870:                Remove Backups
  • 875:                Close Album
  • 880:                Connect to Album
  • 885:                Flag as Temp
  • ----Not Restoring-----
  • 900: connect to album
  • ----End Restore-------
  • 1000: Remove backups
  • 1090: Initialize Album
  • 1100: Load Image List
  • 1200: Load Album Details
  • 1300: Load Album Music
  • 1400: Load Images
  • 1410: Getting xml child
  • 1420: Loading set Names 4.1 or later
  • 1430: Loading older format set names pre 4.1
  • 1440: Loading WebGallery albums (removed in v2018r1)
  • 1450: Loading Images Source Folders
  • 1460: Loading Images
  • 1500: Updating Counts
  • 1600: Loading Used Templates
  • 1700: Loading Books
  • 1800: Loading Resources
  • 1850: Loading Room Designs
  • 1860: Clearing Item Size indexes (removed in 2012r1.4)
  • 1900: Loading Orders
  • 1920: Fixing tax duplication
  • 1930: Fixing Effects XML
  • 1940: Loading Orders From XML
  • 1950: Checking for removed images in ordered layouts
  • 1960: Checking missing tax's
  • 1970: Checking bad order / old books
  • 1990: Clearing Item Size Indexes (add in 2012r1.4)
  • 2000: Loading Thumbnails
  • 2010: Loading Image thumbnails
  • 2020: Loading Used Layout thumbnails
  • 2030: Loading Used book page thumbnails
  • 2090: Loading Loading Slideshow Data
  • 2100: Locking Album
  • 2200: Flushing to Disk
  • 10000+: Runtime Exception

Cxxx - Save Existing Album

  • 1: Runtime Exception Starting
  • 50: Checking for correct database format (and updating if necessary)
  • 100: Save Dirty Thumbnails
  • 110: Save Image Thumbnails
  • 120: Save Used Layout Thumbnails
  • 130: Save Used Book Page Thumbnails
  • 200: Save Dirty XML Buffers
  • 210: Save Image List XML
  • 220: Save Used Book Page XML
  • 230: Save Used Layout XML
  • 240: Save Order XML
  • 250: Save Used Resource XML
  • 300: Remove Backups
  • 400: Check Image References
  • 500: Save External Resources
  • 510: Check and Save Used Book Resources
  • 520: Check and Save Used Layout Resources
  • 600: Check Frame References
  • 700: Flush to Disk
  • 800: Store Debug ID
  • 900: Complete Save
  • 910: Disk Complete Save
  • 920: Update Used Layouts Frame ID's
  • 930: Update Image Frame ID's
  • 940: Reset Save Required Flags
  • 10000+: Runtime Exception

Dxxx - Save Existing Album As

  • 1: Runtime Exception Starting
  • 100: Remove Backups
  • 200: Unlock Album
  • 300: Flush to Disk
  • 400: Close album
  • 500: Get temp Album
  • 600: Copy To Temp Album
  • 700: Connect To Temp Album
  • 800: Save Dirty Thumbnails
  • 810: Save Image Thumbnails
  • 820: Save Used Layout Thumbnails
  • 830: Save Used Book Page Thumbnails
  • 900: Save Dirty XML Buffers
  • 910: Save Image List XML
  • 920: Save Used Book Page XML
  • 930: Save Used Layout XML
  • 940: Save Order XML
  • 950: Save Used Resource XML
  • 1000: Check Image References
  • 1100: Save External Resources
  • 1110: Check and Save Used Book Resources
  • 1120: Check and Save Used Layout Resources
  • 1200: Check Frame References
  • 1300: Flush to Disk
  • 1400: Close Album
  • 1500: Delete Existing File
  • 1600: Move To Output Location
  • 1700: Connect To album
  • 1800: Remove Temp Album
  • 1900: Lock Album
  • 2000: Flush to Disk
  • 2100: Complete Save
  • 2110: Disk Complete Save
  • 2120: Update Used Layouts Frame ID's
  • 2130: Update Image Frame ID's
  • 2140: Reset Save Required Flags
  • 10000+: Runtime Exception

Exxx - Revert to Current Album after Error Saving/Cancelling

  • 20000: Close Album
  • 20100: Init For File
  • 20200: Connect To Album
  • 20300: Lock Album
  • 20400: Flush To Disk
  • 30000+: Runtime Exception

Fxxx - Save New Album

  • 1: Runtime Exception Starting
  • 100: Save Dirty Thumbnails
  • 110: Save Image Thumbnails
  • 120: Save Used Layout Thumbnails
  • 130: Save Used Book Page Thumbnails
  • 200: Save Dirty XML Buffers
  • 210: Save Image List XML
  • 220: Save Used Book Page XML
  • 230: Save Used Layout XML
  • 240: Save Order XML
  • 250: Save Used Resource XML
  • 300: Remove Backups
  • 400: Check Image References
  • 500: Save External Resources
  • 510: Check and Save Used Book Resources
  • 520: Check and Save Used Layout Resources
  • 600: Check Frame References
  • 700: Flush To Disk
  • 800: Close Album
  • 900: Copy To Output Location
  • 1000: Connect To Album
  • 1100: Remove Temp Album
  • 1200: Complete Save
  • 1210: Disk Complete Save
  • 1220: Update Used Layouts Frame ID's
  • 1230: Update Image Frame ID's
  • 10000+: Runtime Exception

 Gxxx - Save Upgrade Album

  • 1: Runtime Exception Starting
  • 100: Copy Reference To Old Album
  • 200: Reset
  • 300: Create Temp Album
  • 400: Check Same File
  • 500: Save Dirty Thumbnails
  • 510: Save Image Thumbnails
  • 520: Save Used Layout Thumbnails
  • 530: Save Used Book Page Thumbnails
  • 600: Save Dirty XML Buffers
  • 610: Save Image List XML
  • 620: Save Used Book Page XML
  • 630: Save Used Layout XML
  • 640: Save Order XML
  • 650: Save Used Resource XML
  • 700: Transfer Images
  • 710: Transfer Images
  • 720: Transfer Resources
  • 800: Save External Resources
  • 810: Check and Save Used Book Resources
  • 820: Check and Save Used Layout Resources
  • 900: Check Frame References
  • 1000: Check Image References
  • 1100: Flush  To Disk
  • 1200: Remove Reference To Old Album
  • 1300: Close Album
  • 1400: Copy To Output Location
  • 1500: Connect To Album
  • 1600: Remove Temp Album
  • 1700: Complete Save
  • 1710: Disk Complete Save
  • 1720: Update Used Layouts Frame ID's
  • 1730: Update Image Frame ID's
  • 1740: Reset Save Required Flags
  • 10000+: Runtime Exception

 


KnowledgeBase Article: ProSelect General Error Codes