Topic: Widget used to work but now doesn't!
Hello -
Been using my Infocast Chumby happily for over a year, and developed a flash widget for talking to a Home Automation controller that is private and loads from a USB stick. Widget was running fine since July, but after Dec 15 outages, it won't start from the control panel. If I go in via SSH and start it vi chumbyflashplayer, not problem, starts, runs fine, and the widget appears in my channel, but when I select it from the control panel, the log says this (HV control is the name of my Home Automation controller widget):
011-12-19 21:03:39 TRACE: WidgetPlayer.loadWidgetIntoProxy(): loading widget instance into player
2011-12-19 21:03:39 TRACE: WidgetCache: no entry for id: version:1.0
2011-12-19 21:03:39 TRACE: WidgetCache.loadWidget(): loading widget id: version:1.0 into cache
2011-12-19 21:03:39 TRACE: ScreenManager.widgetPlayerMode()
2011-12-19 21:03:39 TRACE: WidgetMode(): creating overlay intercom
2011-12-19 21:03:40 TRACE: WidgetCache.loadedWidget(): success, creating cache entry
2011-12-19 21:03:40 TRACE: - loading widget movie "HV Control" from /mnt/storage/widgetcache/
2011-12-19 21:03:40 TRACE: _chumby_has_browser false
2011-12-19 21:03:40 TRACE: _chumby_screen_height 240
2011-12-19 21:03:40 TRACE: _chumby_screen_width 320
2011-12-19 21:03:40 TRACE: _chumby_firmware_version 1.0.3454
2011-12-19 21:03:40 TRACE: _chumby_hardware_version 10.7
2011-12-19 21:03:40 TRACE: _chumby_software_version 1.0.7
2011-12-19 21:03:40 TRACE: _chumby_clock_format 12
2011-12-19 21:03:40 TRACE: _chumby_chumby_id 5B0EEB6C-2468-3F6B-A40A-F43F489BF727
2011-12-19 21:03:40 TRACE: _chumby_chumby_name Paul's Chumby
2011-12-19 21:03:40 TRACE: _chumby_profile_id 8a23c30b-56f2-1f73-3e42-a5ca23816492
2011-12-19 21:03:40 TRACE: _chumby_profile_name Featured
2011-12-19 21:03:40 TRACE: _chumby_user_id bac2948b-24a8-1fcb-5302-b3e439ff5ed1
2011-12-19 21:03:40 TRACE: _chumby_user_name pmosinskis
2011-12-19 21:03:40 TRACE: _chumby_widget_id
2011-12-19 21:03:40 TRACE: _chumby_widget_name HV Control
2011-12-19 21:03:40 TRACE: _chumby_widget_instance_href http://xml.chumby.com
2011-12-19 21:03:40 TRACE: _chumby_widget_instance_id 1
2011-12-19 21:03:40 TRACE: _chumby_widget_instance_count 3
2011-12-19 21:03:40 TRACE: _chumby_widget_instance_index 2
2011-12-19 21:03:40 ClientObject::LoadSwfToMem() - read failed, 0/4096 actual bytes read
2011-12-19 21:03:40 ClientObject::OpenSWFFile(): cannot open swf file /mnt/storage/widgetcache/
2011-12-19 21:03:40 >> 0x72c00198 still in use for 4096 bytes!
2011-12-19 21:03:40 TRACE: WidgetStats.start(): 1
2011-12-19 21:03:40 TRACE: - using widget instance timing:
2011-12-19 21:03:40 TRACE: - timeout, 30000 ms
2011-12-19 21:03:40 TRACE: - running the widget for 30 seconds
2011-12-19 21:03:40 TRACE: - expires at Mon Dec 19 21:04:10 GMT-0500 2011
2011-12-19 21:03:40 TRACE: Setting advance timer handler
2011-12-19 21:03:40 TRACE: WidgetPlayer.advanceTimerHandler(): widget died with error -1 (download failed)
2011-12-19 21:03:40 TRACE: WidgetPlayer.nextWidget(): loading next widget instance
Note the "Read Failed". I figure this has something to do with it. What I've tried:
1. Reloading my profile.xml, and .swf files from scratch.
2. A new memory stick
3. Resetting the chumby back to factory defaults.
Nothing seems to help.
Help!
Thanks,
Paul