Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-13138

Android: Ti.Filesystem.getFile().write() segfaults for large images loaded remotely

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: Release 3.0.2
    • Component/s: Android
    • Labels:
    • Environment:

      Ti SDK 3.0.2 GA
      Samsung Galaxy S2 (Android 2.3.6)
      Nexus 4 (Android 4.2)
      Galaxy S III (Android 4.1.2)
      HTC Desire (Android 2.2.2)

      Description

      Problem description
      When writing large images downloaded remotely, the test case below demonstrates a segfault when calling loadIcon.write().

      Steps to reproduce
      1. Run the test case, tap Cache
      2. The app should segfault

      Test case

      var win = Titanium.UI.createWindow({
      	backgroundColor : '#fff'
      });
       
      var iPhone = Titanium.Platform.osname == 'iphone';
      var retina = Ti.Platform.displayCaps.density == 'high';
      var iconStore = Ti.Filesystem.applicationDataDirectory;
       
      var lastLocalIcon = null;
       
      function cacheRemoteURL(image, imageURL) {
      	if (imageURL) {
       
      		var hashedSource = Ti.Utils.md5HexDigest(imageURL + '') + '.png';
      		if ((iPhone && retina)) {
      			image.hires = true;
      		}
       
      		Ti.API.info("Getting local file...");
      		var localIcon = Ti.Filesystem.getFile(iconStore, hashedSource);
      		
      		//if (localIcon.exists()) {
      			//Ti.API.info("Loaded local file.");
      			//image.image = localIcon.nativePath;
      		//} else {
      			Ti.API.info("Local file not found. Getting remote file...");
      			var req = Ti.Network.createHTTPClient();
      			req.open('GET', imageURL);
      			req.onload = function() {
      				if (req.status == 200) {
      					Ti.API.info("Writing remote file...");
      					// The following line segfaults sometimes
      					localIcon.write(req.responseData);
      					image.image = localIcon.nativePath;
      					lastLocalIcon = localIcon;
      				}
      			}
      			req.send();
      		//}
      	}
      };
       
      var image = Ti.UI.createImageView({
      	width : 100,
      	height : 100,
      	// KS_nav_ui indicates unloaded image state
      	image : "KS_nav_ui.png" 
      });
      win.add(image);
       
      var buttonCache = Titanium.UI.createButton({
      	title : 'Cache Image',
      	top : 10,
      	width : 100,
      	height : 50
      });
      win.add(buttonCache);
       
      buttonCache.addEventListener('click', function(e) {
      	cacheRemoteURL(image, "http://upload.wikimedia.org/wikipedia/en/4/43/Wildebeest_crossing_river_-_Stefan_Swanepoel_.jpg");
      });
       
      var buttonClear = Titanium.UI.createButton({
      	title : 'Clear Image',
      	top : 60,
      	width : 100,
      	height : 50
      });
      win.add(buttonClear);
       
      buttonClear.addEventListener('click', function(e) {
      	image.image = "KS_nav_ui.png";
      	if (lastLocalIcon != null && lastLocalIcon.exists())
      		lastLocalIcon.deleteFile();
      });
       
      win.open();
      

      Workaround
      Move localIcon variable to onload scope and all images, large or small, load without segfaulting:

      req.onload = function() {
      	if (req.status == 200) {
      		// Now the segfault is gone! :D
      		var localIcon = Ti.Filesystem.getFile(iconStore, hashedSource);
      		localIcon.write(req.responseData);
      		image.image = localIcon.nativePath;
      	}
      }
      

      Thoughts
      loadIcon may somehow be garbage collected by the time the onload event is called. Large images may be initiating the garbage collector to save memory. However, in theory this should not be the case. And according to the ECMA spec, the variable should still be valid within the scope of the onload event. This needs clarification.

      Logcat (Bundle ID: com.AppcTest)

      03-20 10:51:52.990: I/TiAPI(16838):  Getting local file...
      03-20 10:51:53.005: I/TiAPI(16838):  Local file not found. Getting remote file...
      03-20 10:51:53.339: D/dalvikvm(16838): GC_CONCURRENT freed 123K, 38% free 3617K/5831K, external 1980K/2468K, paused 2ms+2ms
      03-20 10:51:53.435: D/onReceive(310): Updating provider: com.att.featuredapps.action.WIDGET_UPDATE
      03-20 10:51:53.435: D/com.att.featuredapps.widget.BaseWidget(310): animateChange
      03-20 10:51:53.584: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.584: D/skia(16838): --- decoder->decode returned false
      03-20 10:51:53.609: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.624: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.645: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.665: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.670: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.719: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.719: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.740: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.755: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.770: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.770: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.775: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.775: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.850: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.865: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.930: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.930: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.930: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.930: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.949: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.954: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.954: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.954: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.969: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.979: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:53.979: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.014: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.024: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.024: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.034: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.034: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.039: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.039: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.044: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.044: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.044: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.074: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.084: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.099: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.114: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.129: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.129: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.129: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.129: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.144: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.149: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.149: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.149: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.209: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.224: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.224: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.224: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.224: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.229: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.234: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.234: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.234: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.244: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.244: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.244: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.300: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.305: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.305: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.305: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.329: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.329: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.339: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.339: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.339: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.339: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.344: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.344: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.354: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.354: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.354: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.359: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.384: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.384: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.399: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.399: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.399: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.424: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.424: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.424: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.434: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.434: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.434: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.434: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.444: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.444: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.444: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.444: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.459: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.459: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.485: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.485: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.485: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.485: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.500: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.500: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.505: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.505: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.534: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.544: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.544: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.549: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.555: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.555: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.565: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.565: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.599: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.604: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.604: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.604: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.604: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.609: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.609: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.614: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.700: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.700: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.710: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.734: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.734: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.739: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.739: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.749: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.749: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.749: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.795: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.805: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.805: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.815: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.815: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.815: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.840: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.840: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.875: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.910: D/dalvikvm(16838): GC_CONCURRENT freed 747K, 45% free 3637K/6535K, external 1980K/2468K, paused 2ms+2ms
      03-20 10:51:54.910: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.915: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.915: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.915: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.930: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.970: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.970: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.970: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.970: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.970: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.975: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.975: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.975: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.975: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.975: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:54.980: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.019: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.024: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.024: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.049: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.069: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.069: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.074: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.074: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.074: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.110: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.110: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.110: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.120: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.125: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.125: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.125: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.140: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.140: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.140: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.140: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.214: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.214: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.214: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.219: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.229: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.229: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.249: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.249: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.249: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.249: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.324: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.324: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.324: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.324: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.349: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.349: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.349: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.364: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.379: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.384: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.389: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.389: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.389: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.389: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.884: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.889: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.889: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.899: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.904: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.909: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.914: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.919: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.924: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.929: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.934: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.934: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.959: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.994: D/dalvikvm(16838): GC_CONCURRENT freed 748K, 45% free 3636K/6535K, external 1980K/2468K, paused 2ms+2ms
      03-20 10:51:55.994: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.994: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:55.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.009: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.079: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.095: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.095: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.240: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.250: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.275: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.334: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.339: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.355: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.365: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.365: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.425: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.425: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.450: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.455: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.455: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.515: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.515: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.520: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.545: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.550: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.550: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.605: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.610: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.610: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.615: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.640: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.645: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.650: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.655: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.695: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.715: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.715: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.715: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.749: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.765: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.770: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.799: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.799: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.805: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.820: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.840: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.840: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.845: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.850: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.860: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.865: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.865: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.880: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.895: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.895: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.900: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.910: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.915: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.915: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.920: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.949: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.954: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.954: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.959: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.959: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.964: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.969: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.979: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.984: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.984: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.994: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:56.999: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.004: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.009: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.009: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.014: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.039: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.039: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.054: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.059: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.064: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.079: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.084: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.084: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.094: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.099: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.099: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.099: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.099: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.104: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.109: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.119: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.124: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.139: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.139: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.139: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.144: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.144: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.144: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.149: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.149: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.154: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.154: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.159: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.159: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.159: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.159: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.159: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.164: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.169: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.169: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.174: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.184: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.184: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.184: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.189: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.194: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.194: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.194: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.204: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.239: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.244: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.254: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.254: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.254: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.259: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.284: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.364: D/dalvikvm(16838): GC_CONCURRENT freed 749K, 45% free 3636K/6535K, external 1980K/2468K, paused 4ms+2ms
      03-20 10:51:57.364: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.364: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.364: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.364: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.369: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.374: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.404: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.409: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.414: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.419: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.424: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.424: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.429: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.429: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.439: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.439: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.439: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.439: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.449: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.449: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.449: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.454: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.459: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.459: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.464: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.469: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.469: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.474: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.474: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.479: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.484: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.489: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.489: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.489: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.494: D/skia(16838): --- SkImageDecoder::Factory returned null
      03-20 10:51:57.499: I/TiAPI(16838):  Writing remote file...
      03-20 10:51:57.499: I/DEBUG(16752): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      03-20 10:51:57.499: I/DEBUG(16752): Build fingerprint: 'samsung/SGH-I777/SGH-I777:2.3.6/GINGERBREAD/UCKK6:user/release-keys'
      03-20 10:51:57.499: I/DEBUG(16752): pid: 16838, tid: 16858  >>> com.AppcTest <<<
      03-20 10:51:57.499: I/DEBUG(16752): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c
      03-20 10:51:57.499: I/DEBUG(16752):  r0 00000000  r1 00000007  r2 fffffe84  r3 00000001
      03-20 10:51:57.499: I/DEBUG(16752):  r4 00000000  r5 00138758  r6 8024bf41  r7 46c8b8b0
      03-20 10:51:57.499: I/DEBUG(16752):  r8 fffffffc  r9 4058ad28  10 00000001  fp 405f26a8
      03-20 10:51:57.499: I/DEBUG(16752):  ip 81d48f10  sp 46c8b880  lr 8186ff5b  pc 8186fd7c  cpsr 60000030
      03-20 10:51:57.499: I/DEBUG(16752):  d0  403f000000000000  d1  3ff0000043708000
      03-20 10:51:57.499: I/DEBUG(16752):  d2  4d952a86426321e5  d3  42c8000000540ff0
      03-20 10:51:57.499: I/DEBUG(16752):  d4  40de3000002fbbb0  d5  7ff8000000000000
      03-20 10:51:57.499: I/DEBUG(16752):  d6  0000860100000000  d7  0000860100000000
      03-20 10:51:57.499: I/DEBUG(16752):  d8  0000000000000000  d9  0000000000000000
      03-20 10:51:57.499: I/DEBUG(16752):  d10 0000000000000000  d11 0000000000000000
      03-20 10:51:57.499: I/DEBUG(16752):  d12 0000000000000000  d13 0000000000000000
      03-20 10:51:57.499: I/DEBUG(16752):  d14 0000000000000000  d15 0000000000000000
      03-20 10:51:57.499: I/DEBUG(16752):  d16 001b277840573528  d17 0000000000000000
      03-20 10:51:57.504: I/DEBUG(16752):  d18 4028000000000000  d19 3ff0000000000000
      03-20 10:51:57.504: I/DEBUG(16752):  d20 4197d78400000000  d21 3fd99a27ad32ddf5
      03-20 10:51:57.504: I/DEBUG(16752):  d22 3fd24998d6307188  d23 3fcc7288e957b53b
      03-20 10:51:57.504: I/DEBUG(16752):  d24 3fc74721cad6b0ed  d25 3fc39a09d078c69f
      03-20 10:51:57.504: I/DEBUG(16752):  d26 0000000000000000  d27 0000000000000000
      03-20 10:51:57.504: I/DEBUG(16752):  d28 0000000000000000  d29 0000000000000000
      03-20 10:51:57.504: I/DEBUG(16752):  d30 0000000000000000  d31 0000000000000000
      03-20 10:51:57.504: I/DEBUG(16752):  scr 30000011
      03-20 10:51:57.579: I/DEBUG(16752):          #00  pc 0006fd7c  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.579: I/DEBUG(16752):          #01  pc 000998e4  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.579: I/DEBUG(16752):          #02  pc 0015566c  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.579: I/DEBUG(16752): code around pc:
      03-20 10:51:57.579: I/DEBUG(16752): 8186fd5c b1086860 eb6cf0bd 60632300 f7ff4620 
      03-20 10:51:57.579: I/DEBUG(16752): 8186fd6c 4620eb5a bf00bd70 004d90f4 000013bc 
      03-20 10:51:57.579: I/DEBUG(16752): 8186fd7c b10b68c3 47707d00 2b006903 2001d1fa 
      03-20 10:51:57.579: I/DEBUG(16752): 8186fd8c bf00e7f9 4604b510 b1114608 f0d44608 
      03-20 10:51:57.579: I/DEBUG(16752): 8186fd9c 6060e84a 46222100 ec4cf0c1 bf00bd10 
      03-20 10:51:57.579: I/DEBUG(16752): code around lr:
      03-20 10:51:57.579: I/DEBUG(16752): 8186ff38 23004a11 46216860 447a7523 eb58f0bd 
      03-20 10:51:57.579: I/DEBUG(16752): 8186ff48 6900e003 fe6cf004 46284605 f7ffbd70 
      03-20 10:51:57.579: I/DEBUG(16752): 8186ff58 b908ff11 e7f868e5 21004620 ffc6f7ff 
      03-20 10:51:57.579: I/DEBUG(16752): 8186ff68 e7f268e5 20064905 44794a05 f7ff447a 
      03-20 10:51:57.579: I/DEBUG(16752): 8186ff78 e7ddeac0 004da884 ffffff5b 003c586a 
      03-20 10:51:57.579: I/DEBUG(16752): stack:
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b840  46c8b98c  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b844  818758f7  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b848  00000000  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b84c  405f26a8  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b850  405f26a8  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b854  001388c0  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b858  001388c0  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b85c  80255439  /system/lib/libdvm.so
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b860  405f26a8  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b864  00000000  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b868  405f26a8  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b86c  405f26a8  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b870  001388c0  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b874  8024bf85  /system/lib/libdvm.so
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b878  df002777  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b87c  e3a070ad  
      03-20 10:51:57.579: I/DEBUG(16752): #00 46c8b880  00000001  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b884  00138758  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b888  8024bf41  /system/lib/libdvm.so
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b88c  818998e9  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.579: I/DEBUG(16752): #01 46c8b890  46c8b928  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b894  46c8b8bf  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b898  46c8b8a0  
      03-20 10:51:57.579: I/DEBUG(16752):     46c8b89c  00000000  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8a0  00168f20  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8a4  00191170  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8a8  00192150  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8ac  46c8b900  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8b0  405f26a8  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8b4  46c8b904  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8b8  46c8b8e8  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8bc  00c2a27c  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8c0  46c8b928  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8c4  00168f20  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8c8  00000000  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8cc  00000000  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8d0  3dd111f1  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8d4  00002804  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8d8  818997e9  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8dc  81d4c378  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8e0  4c2a9f15  
      03-20 10:51:57.584: I/DEBUG(16752):     46c8b8e4  81955670  /data/data/com.AppcTest/lib/libkroll-v8.so
      03-20 10:51:58.244: I/DEBUG(16752): dumpstate /data/log/dumpstate_app_native.txt
      03-20 10:51:58.244: I/BootReceiver(2693): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)
      03-20 10:51:58.249: I/dumpstate(16900): begin
      03-20 10:51:58.249: I/dalvikvm(310): threadid=4: reacting to signal 3
      03-20 10:51:58.264: I/dalvikvm(310): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.264: I/dalvikvm(1569): threadid=4: reacting to signal 3
      03-20 10:51:58.269: I/dalvikvm(1569): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.269: I/dalvikvm(1614): threadid=4: reacting to signal 3
      03-20 10:51:58.269: I/dalvikvm(1614): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.269: I/dalvikvm(2693): threadid=4: reacting to signal 3
      03-20 10:51:58.299: D/dalvikvm(2693): GC_FOR_MALLOC freed 421K, 40% free 8095K/13447K, external 3457K/4051K, paused 53ms
      03-20 10:51:58.319: I/dalvikvm(2693): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.319: I/dalvikvm(2841): threadid=4: reacting to signal 3
      03-20 10:51:58.319: I/dalvikvm(2841): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.319: I/dalvikvm(2873): threadid=4: reacting to signal 3
      03-20 10:51:58.324: I/dalvikvm(2873): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.324: I/dalvikvm(2882): threadid=4: reacting to signal 3
      03-20 10:51:58.324: I/dalvikvm(2882): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.324: I/dalvikvm(2889): threadid=4: reacting to signal 3
      03-20 10:51:58.324: I/dalvikvm(2889): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.324: I/dalvikvm(2891): threadid=4: reacting to signal 3
      03-20 10:51:58.329: I/dalvikvm(2891): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.329: I/dalvikvm(2899): threadid=4: reacting to signal 3
      03-20 10:51:58.329: I/dalvikvm(2899): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.329: I/dalvikvm(2904): threadid=4: reacting to signal 3
      03-20 10:51:58.329: I/dalvikvm(2904): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.329: I/dalvikvm(2944): threadid=4: reacting to signal 3
      03-20 10:51:58.329: I/dalvikvm(2944): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.334: I/dalvikvm(2951): threadid=4: reacting to signal 3
      03-20 10:51:58.334: I/dalvikvm(2951): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.334: I/dalvikvm(2979): threadid=4: reacting to signal 3
      03-20 10:51:58.339: I/dalvikvm(2979): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.339: I/dalvikvm(2984): threadid=4: reacting to signal 3
      03-20 10:51:58.339: I/dalvikvm(2984): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.339: I/dalvikvm(3178): threadid=4: reacting to signal 3
      03-20 10:51:58.344: I/dalvikvm(3178): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.344: I/dalvikvm(3537): threadid=4: reacting to signal 3
      03-20 10:51:58.344: I/dalvikvm(3537): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.344: I/dalvikvm(3581): threadid=4: reacting to signal 3
      03-20 10:51:58.349: I/dalvikvm(3581): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.349: I/dalvikvm(3613): threadid=4: reacting to signal 3
      03-20 10:51:58.349: I/dalvikvm(3613): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.349: I/dalvikvm(4167): threadid=4: reacting to signal 3
      03-20 10:51:58.349: I/dalvikvm(4167): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.354: I/dalvikvm(9893): threadid=4: reacting to signal 3
      03-20 10:51:58.354: I/dalvikvm(9893): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.354: I/dalvikvm(9956): threadid=4: reacting to signal 3
      03-20 10:51:58.359: I/dalvikvm(9956): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.359: I/dalvikvm(14335): threadid=4: reacting to signal 3
      03-20 10:51:58.359: I/dalvikvm(14335): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.359: I/dalvikvm(15947): threadid=4: reacting to signal 3
      03-20 10:51:58.359: I/dalvikvm(15947): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.359: I/dalvikvm(15973): threadid=4: reacting to signal 3
      03-20 10:51:58.359: I/dalvikvm(15973): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.364: I/dalvikvm(15981): threadid=4: reacting to signal 3
      03-20 10:51:58.364: I/dalvikvm(15981): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.364: I/dalvikvm(16008): threadid=4: reacting to signal 3
      03-20 10:51:58.369: I/dalvikvm(16008): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.374: I/dalvikvm(16016): threadid=4: reacting to signal 3
      03-20 10:51:58.374: I/dalvikvm(16016): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.374: I/dalvikvm(16024): threadid=4: reacting to signal 3
      03-20 10:51:58.374: I/dalvikvm(16024): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.374: I/dalvikvm(16032): threadid=4: reacting to signal 3
      03-20 10:51:58.379: I/dalvikvm(16032): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.379: I/dalvikvm(16039): threadid=4: reacting to signal 3
      03-20 10:51:58.379: I/dalvikvm(16039): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.379: D/dalvikvm(2693): GC_FOR_MALLOC freed 64K, 40% free 8159K/13447K, external 3457K/4051K, paused 60ms
      03-20 10:51:58.379: I/dalvikvm(16046): threadid=4: reacting to signal 3
      03-20 10:51:58.379: I/dalvikvm-heap(2693): Grow heap (frag case) to 13.572MB for 196628-byte allocation
      03-20 10:51:58.379: I/dalvikvm(16046): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.379: I/dalvikvm(16055): threadid=4: reacting to signal 3
      03-20 10:51:58.384: I/dalvikvm(16055): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.384: I/dalvikvm(16064): threadid=4: reacting to signal 3
      03-20 10:51:58.384: I/dalvikvm(16064): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.384: I/dalvikvm(16124): threadid=4: reacting to signal 3
      03-20 10:51:58.384: I/dalvikvm(16124): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.384: I/dalvikvm(16131): threadid=4: reacting to signal 3
      03-20 10:51:58.384: I/dalvikvm(16131): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.384: I/dalvikvm(16138): threadid=4: reacting to signal 3
      03-20 10:51:58.389: I/dalvikvm(16138): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.389: I/dalvikvm(16147): threadid=4: reacting to signal 3
      03-20 10:51:58.389: I/dalvikvm(16147): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.389: I/dalvikvm(16156): threadid=4: reacting to signal 3
      03-20 10:51:58.389: I/dalvikvm(16156): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.389: I/dalvikvm(16165): threadid=4: reacting to signal 3
      03-20 10:51:58.389: I/dalvikvm(16165): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.389: I/dalvikvm(16172): threadid=4: reacting to signal 3
      03-20 10:51:58.389: I/dalvikvm(16172): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.394: I/dalvikvm(16181): threadid=4: reacting to signal 3
      03-20 10:51:58.394: I/dalvikvm(16181): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.394: I/dalvikvm(16219): threadid=4: reacting to signal 3
      03-20 10:51:58.394: I/dalvikvm(16219): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.394: I/dalvikvm(16557): threadid=4: reacting to signal 3
      03-20 10:51:58.394: I/dalvikvm(16557): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.394: I/dalvikvm(16838): threadid=4: reacting to signal 3
      03-20 10:51:58.399: I/dalvikvm(16838): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.399: I/dalvikvm(20018): threadid=4: reacting to signal 3
      03-20 10:51:58.404: I/dalvikvm(20018): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.404: I/dalvikvm(21634): threadid=4: reacting to signal 3
      03-20 10:51:58.404: I/dalvikvm(21634): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.404: I/dalvikvm(24629): threadid=4: reacting to signal 3
      03-20 10:51:58.404: I/dalvikvm(24629): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.404: I/dalvikvm(24663): threadid=4: reacting to signal 3
      03-20 10:51:58.409: I/dalvikvm(24663): Wrote stack traces to '/data/anr/traces.txt'
      03-20 10:51:58.439: D/dalvikvm(2693): GC_FOR_MALLOC freed 0K, 40% free 8351K/13703K, external 3457K/4051K, paused 47ms
      03-20 10:51:58.484: D/dalvikvm(2693): GC_FOR_MALLOC freed 503K, 42% free 7976K/13703K, external 1949K/2461K, paused 44ms
      03-20 10:51:58.979: E/lights(2693): write_int: path /sys/devices/virtual/misc/melfas_touchkey/brightness, value 2
      03-20 10:51:58.979: W/PowerManagerService(2693): Timer 0x7->0x3|0x0
      03-20 10:51:58.979: I/PowerManagerService(2693): Ulight 7->3|0
      03-20 10:51:58.979: D/PowerManagerService(2693): setLightBrightness : mButtonLight : 0
      03-20 10:51:59.509: E/BatteryService(2693): TMU status = 0
      03-20 10:51:59.509: D/BatteryService(2693): update start
      03-20 10:51:59.509: D/BatteryService(2693): updateBattery level:94 scale:100 status:2 health:2 present:true voltage: 4110 temperature: 310 technology: Li-ion AC powered:false USB powered:true icon:17302233
      03-20 10:51:59.530: D/PhoneUtils(2882): updateRAFT() : FactoryMode : false
      03-20 10:51:59.535: I/StatusBarPolicy(2841): BAT. S:2 H:2
      03-20 10:51:59.999: E/AlarmManagerService(2693): android_server_AlarmManagerService_set to type=1, 1363801927.187000000
      03-20 10:52:00.810: D/onReceive(310): Updating provider: com.att.featuredapps.action.WIDGET_UPDATE
      03-20 10:52:00.810: D/com.att.featuredapps.widget.BaseWidget(310): animateChange
      03-20 10:52:01.680: D/VoldCmdListener(2569): asec list
      03-20 10:52:01.680: D/VoldCmdListener(2569): CommandListener::AsecCmd::runCommand -> -- 
      03-20 10:52:02.560: I/dumpstate(16900): done
      03-20 10:52:02.650: I/ActivityManager(2693): Process com.AppcTest (pid 16838) has died.
      03-20 10:52:02.650: I/WindowManager(2693): WIN DEATH: Window{408cfb50 com.AppcTest/com.AppcTest.GetfilenamecrashtestActivity paused=false}
      03-20 10:52:02.650: W/WindowManager(2693): Window Window{408cfb50 com.AppcTest/com.AppcTest.GetfilenamecrashtestActivity paused=false} destroyed surface Surface(name=com.AppcTest/com.AppcTest.GetfilenamecrashtestActivity, identity=-1, mNativeSurface=0), session Session{40a70e68 uid 10138}
      03-20 10:52:02.670: D/Zygote(2576): Process 16838 terminated by signal (11)
      03-20 10:52:02.670: I/OrientationDebug(2693): [pwm] in updateOrientationListenerLp()
      03-20 10:52:02.675: V/OrientationDebug(2693): in updateOrientationListenerLp(), Screen status=true, current orientation=1, SensorEnabled=true
      03-20 10:52:02.675: I/OrientationDebug(2693): [pwm] needSensorRunningLp(), return true #4
      03-20 10:52:02.690: I/GLThread(2951): onResume tid=13
      03-20 10:52:02.690: I/Main thread(2951): onResume waiting for !mPaused.
      03-20 10:52:02.690: I/GLThread(2951): mPaused is now false tid=13
      03-20 10:52:02.695: I/Launcher(2951): onResume(). mIsNewIntent : false screenOff: false
      03-20 10:52:02.695: V/ProgramMonitor(2951): Binding::bindTaskManagerService() com.sec.android.widgetapp.programmonitorwidget.ProgramMonitorWidgetActivity$1@4060b010 com.sec.android.app.controlpanel.service.ITaskManagerService$Stub$Proxy@4055eca8
      03-20 10:52:02.700: D/Launcher(2951): It's image wallpaper. suggestDesiredDimensions(-1,-1)
      03-20 10:52:02.715: E/com.samsung.app(16124): [MSC]>>> WeatherWidgetProvider.java:316 [0:0] onReceive()@@@ sec.android.intent.action.HOME_RESUME
      03-20 10:52:02.715: I/WindowManager(2693):   CREATE SURFACE Surface(name=SurfaceView, identity=130, mNativeSurface=0) IN SESSION android.view.SurfaceSession@4067f018: pid=2951 format=1 flags=0x0 / Window{409fd008 SurfaceView paused=false}
      03-20 10:52:02.720: E/com.samsung.app(16124): [MSC]>>> WidgetIdManager.java:53 [0:0] AccuWeatherClockWidgetID_Length
      03-20 10:52:02.725: I/GLThread(2951): noticed surfaceView surface acquired tid=13
      03-20 10:52:02.725: W/GLThread(2951): egl createSurface
      03-20 10:52:02.725: W/EglHelper(2951): createSurface()  tid=13
      03-20 10:52:02.725: E/com.samsung.app(16124): [MSC]>>> WidgetIdManager.java:54 [0:0] getPrefIDs() : length = 1
      03-20 10:52:02.725: I/Main thread(2951): onWindowResize waiting for render complete from tid=13
      03-20 10:52:02.725: E/com.samsung.app(16124): [MSC]>>> WidgetIdManager.java:60 [0:0] getPrefIDs() : Ids1 = 7
      03-20 10:52:02.740: I/PhotoAppWidgetProvider(16138): onReceive
      03-20 10:52:02.740: I/PhotoAppWidgetProvider(16138): RestartSlideShow
      03-20 10:52:02.745: D/PhotoDatabaseHelper(16138): getWidgetIdList query count : 0
      03-20 10:52:02.745: D/PhotoAppWidgetProvider(16138): onReceive End
      03-20 10:52:02.750: D/DigitalClock(16147): DigitalClockAppWidget.onReceive : ACTION_HOME_RESUME is called!!
      03-20 10:52:02.760: D/Buddies--------------------------->(16156): Service:OnReceive ACTION_HOME_RESUME called
      03-20 10:52:02.780: W/GLThread(2951): onSurfaceChanged(480, 762)
      03-20 10:52:02.785: I/GLThread(2951): noticing that we want render notification tid=13
      03-20 10:52:02.785: W/GLThread(2951): onSurfaceChanged(480, 762)
      03-20 10:52:02.785: I/Main thread(2951): onWindowResize waiting for render complete from tid=13
      03-20 10:52:02.785: I/GLThread(2951): sending render notification tid=13
      03-20 10:52:02.790: I/WindowManager(2693):   CREATE SURFACE Surface(name=com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher, identity=131, mNativeSurface=0) IN SESSION android.view.SurfaceSession@4067f018: pid=2951 format=-2 flags=0x0 / Window{409f96d0 com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher paused=false}
      03-20 10:52:02.795: I/Launcher(2951): onWindowFocusChanged(true)
      03-20 10:52:02.800: W/InputManagerService(2693): Got RemoteException sending setActive(false) notification to pid 16838 uid 10138
      03-20 10:52:02.810: D/WallpaperService(2693): dispatchAppVisibility:true
      03-20 10:52:02.810: D/WallpaperService(2693): mVisible:true
      03-20 10:52:02.810: D/WallpaperService(2693): mScreenOn:true
      03-20 10:52:02.810: D/WallpaperService(2693): mReportedVisible:false
      03-20 10:52:02.815: D/WallpaperService(2693): resized:480,800
      03-20 10:52:03.945: D/dalvikvm(3178): GC_CONCURRENT freed 492K, 45% free 3268K/5895K, external 20K/532K, paused 7ms+2ms
      03-20 10:52:04.020: D/dalvikvm(3178): GC_CONCURRENT freed 451K, 45% free 3251K/5895K, external 20K/532K, paused 1ms+2ms
      03-20 10:52:04.075: D/dalvikvm(3178): GC_CONCURRENT freed 459K, 45% free 3252K/5895K, external 20K/532K, paused 2ms+1ms
      03-20 10:52:04.095: I/PackageInfo(3178): getRunningAppPackageList(), pid:1614, task:true, service:false, memUsage:60992, cpuUsage:0.0, packageName:com.anubavam.shukrandev
      

      Log extract provided by customer

      03-15 12:00:31.899: I/DEBUG(1899): backtrace:
       
      03-15 12:00:31.899: I/DEBUG(1899): #00 pc 0006f8c4 /data/data/com.zc.android/lib/libkroll-v8.so (titanium::EventEmitter::~EventEmitter()+71)
       
      03-15 12:00:31.899: I/DEBUG(1899): #01 pc 0006fa9f /data/data/com.zc.android/lib/libkroll-v8.so (titanium::JavaObject::getJavaObject()+58)
       
      03-15 12:00:31.899: I/DEBUG(1899): #02 pc 000992c9 /data/data/com.zc.android/lib/libkroll-v8.so (titanium::TiFileProxy::write(v8::Arguments const&)+252)
       
      03-15 12:00:31.899: I/DEBUG(1899): #03 pc 0000003c <unknown>
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pwang Ping Wang
                Reporter:
                dsefton Daniel Sefton
                Reviewer:
                Hieu Pham
              • Watchers:
                0 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    TIMOB-15953
                    Sync status:
                    ERROR
                    Last received:
                    Last sent:

                    Git Source Code