13-Jan-2012 01:20 AM
13-Jan-2012 08:12 AM - last edited on 13-Jan-2012 08:13 AM
Two possible reasons:
#1: Your phone has too little run-time memory (RAM) for the content you're trying to view
#2: The application or the Java environment has a bug (in a way, it does even if it is due to reason #1, as it doesn't seem to handle out of memory situations very gracefully)
For #1: Don't try to open too big files, or switch to a phone model with more memory. You might get further along, if you stop any and all other applications that are running at the same time.
For #2: See if there are newer phone firmware or applications versions available, and update them to whatever is the latest and greatest. Otherwise, live with the limitation or switch to another phone.