Open GoogleCodeExporter opened 9 years ago
Jason,
I loaded this project and opened the blocks editor and it al works as far as I
can see.
The app transfers to the phone and I see that gorgeous screen background, and I
can make dots and lines by dragging on the canvas. I certainly believe you
are seeing what you write in this bug report. But I dont' see that at all.
Could you look in the phone log with adb logcat and see if there's anything
suspicious?
Original comment by halabel...@google.com
on 14 Nov 2010 at 10:35
I downloaded AlphaDroid2_0.zip and it's running fine on a EVO and Chrome in
Win7(64)
Original comment by Ed.Joybe...@gmail.com
on 15 Nov 2010 at 12:25
Hmmm, Grrr. If you guys kill the running app on the phone via menu. Close
blocks editor and restart blocks editor and reconnect everything is still fine?
It only happens every other time.
Original comment by jwty...@gmail.com
on 15 Nov 2010 at 12:27
I get it with this project as well... many more assests.
Original comment by jwty...@gmail.com
on 15 Nov 2010 at 12:29
Attachments:
Ok, it's happening about every other time I connect to the phone.
Original comment by Ed.Joybe...@gmail.com
on 15 Nov 2010 at 1:34
Thanks for reporting this and being so persistent. I now have a repeatable bug.
Start with Jason's HonGuide.zip application. Load it into the blocks editor
and install it on the phone.
Then go through the following cycle, with the Java console and adb logcat open:
Kill the app on the phone using the menu button. Hit restart phone app in the
blocks editor. Repeat.
I get an error after repeating this about five times. The symptoms are not
always the same, but twice I got in the java console:
Trying to push asset
/var/folders/ai/aijJTngSEN4jxBEteFGNe++++TQ/-Tmp-/assets/Pebbles.jpg to phone
at: /sdcard/AppInventor/assets/Pebbles.jpg
12:02 E/ddms: transfer error: Too many open files
12:02 E/ddms: ADB rejected shell command (mount): closed
Attempt to check external storage on device gave IOException sad result from
adb: closed
yacodeblocks.AndroidControllerException: Failed to upload file
'/var/folders/ai/aijJTngSEN4jxBEteFGNe++++TQ/-Tmp-/assets/Pebbles.jpg' to device
at com.google.devtools.ode.youngandroid.YaCodeblocksAndroidController.pushFileToPhone(YaCodeblocksAndroidController.java:372)
at yacodeblocks.PhoneCommManager.psPushAssetToPhone(PhoneCommManager.java:606)
at yacodeblocks.PhoneCommManager.psPushAssetsToPhone(PhoneCommManager.java:652)
at yacodeblocks.PhoneCommManager.psReplControllerRestart(PhoneCommManager.java:503)
at yacodeblocks.PhoneCommManager.access$700(PhoneCommManager.java:30)
at yacodeblocks.PhoneCommManager$3.run(PhoneCommManager.java:241)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
Looks like we may have a sync or locking problem when there are lots of assets.
This may be responsible for some of the other flakiness bugs we've seen.
Original comment by halabel...@google.com
on 15 Nov 2010 at 2:23
This line just kills me:
Attempt to check external storage on device gave IOException sad result from
adb: closed
"Sad result"
I love it. Sad indeed, Android. Sad indeed.
Original comment by jwty...@gmail.com
on 15 Nov 2010 at 2:36
I am having a similar problem, except I am having the issue right around 54
media files. Most are jpg. I can start the app on the phone with the first 54
files uploaded but if I try to upload another one adb fails when pushing. These
are the logs when trying to connect to the phone with more then 54 or so files.
Jave Log
Sending project startup definitions
Pushing assets to phone...
Received from phone: "#|kawa:1|# "
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia576877829772766426.jpg to phone at:
/sdcard/AppInventor/assets/10b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/10b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5623981659366607685.png to phone at:
/sdcard/AppInventor/assets/bannerred.png
Asset pushed to phone at: /sdcard/AppInventor/assets/bannerred.png
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3371708744308259695.jpg to phone at:
/sdcard/AppInventor/assets/7c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/7c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia8262280849461444958.jpg to phone at:
/sdcard/AppInventor/assets/1b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/1b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4212379921303315134.mp3 to phone at:
/sdcard/AppInventor/assets/Sad.mp3
Asset pushed to phone at: /sdcard/AppInventor/assets/Sad.mp3
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia7560449057182164026.jpg to phone at:
/sdcard/AppInventor/assets/14a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/14a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5188105594572802672.jpg to phone at:
/sdcard/AppInventor/assets/6c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/6c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia2338681888750640345.jpg to phone at:
/sdcard/AppInventor/assets/12b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/12b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4107267722449102273.jpg to phone at:
/sdcard/AppInventor/assets/1a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/1a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3478173349685088874.jpg to phone at:
/sdcard/AppInventor/assets/13b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/13b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3215554648779075239.jpg to phone at:
/sdcard/AppInventor/assets/13c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/13c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia9062666941739441194.png to phone at:
/sdcard/AppInventor/assets/bannerblue.png
Asset pushed to phone at: /sdcard/AppInventor/assets/bannerblue.png
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6110662969251878604.jpg to phone at:
/sdcard/AppInventor/assets/14c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/14c.jpg
Received from phone: "The blocks editor (or telnet client) is connected to the
phone."
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3835667875800724019.jpg to phone at:
/sdcard/AppInventor/assets/5a.jpg
Received from phone: "
#|kawa:2|# "
Asset pushed to phone at: /sdcard/AppInventor/assets/5a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia8298873139281957982.jpg to phone at:
/sdcard/AppInventor/assets/10c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/10c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4135977033636874880.jpg to phone at:
/sdcard/AppInventor/assets/12c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/12c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia942669989588454383.jpg to phone at:
/sdcard/AppInventor/assets/9b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/9b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia2035585660423927706.jpg to phone at:
/sdcard/AppInventor/assets/11a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/11a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6791465533899969681.jpg to phone at:
/sdcard/AppInventor/assets/4a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/4a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3277189371012033494.jpg to phone at:
/sdcard/AppInventor/assets/8a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/8a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia2478352812875770252.jpg to phone at:
/sdcard/AppInventor/assets/14b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/14b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6440439935264404646.jpg to phone at:
/sdcard/AppInventor/assets/7a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/7a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia2350058969294724015.jpg to phone at:
/sdcard/AppInventor/assets/5b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/5b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia7351057711142912791.jpg to phone at:
/sdcard/AppInventor/assets/11c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/11c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4964803860358790859.jpg to phone at:
/sdcard/AppInventor/assets/16a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/16a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5896835873587747864.jpg to phone at:
/sdcard/AppInventor/assets/15a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/15a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia7187752729071883340.jpg to phone at:
/sdcard/AppInventor/assets/9c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/9c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia8194675595285497194.jpg to phone at:
/sdcard/AppInventor/assets/15c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/15c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia2489430179598553469.jpg to phone at:
/sdcard/AppInventor/assets/17a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/17a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4459625349641619595.jpg to phone at:
/sdcard/AppInventor/assets/10a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/10a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6249751654366355074.jpg to phone at:
/sdcard/AppInventor/assets/3b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/3b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6912855169616926551.jpg to phone at:
/sdcard/AppInventor/assets/16b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/16b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6317030284993554537.jpg to phone at:
/sdcard/AppInventor/assets/3c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/3c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6752011503093005197.mp3 to phone at:
/sdcard/AppInventor/assets/wronganswer.mp3
Asset pushed to phone at: /sdcard/AppInventor/assets/wronganswer.mp3
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia7385585461971397437.wav to phone at:
/sdcard/AppInventor/assets/boing.wav
Asset pushed to phone at: /sdcard/AppInventor/assets/boing.wav
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5349403737088491058.jpg to phone at:
/sdcard/AppInventor/assets/6b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/6b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4713746792277464711.jpg to phone at:
/sdcard/AppInventor/assets/4b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/4b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia839694541814178211.jpg to phone at:
/sdcard/AppInventor/assets/8b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/8b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia640877525440034567.jpg to phone at:
/sdcard/AppInventor/assets/2a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/2a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4436539602302449188.jpg to phone at:
/sdcard/AppInventor/assets/4c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/4c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5700083679075212738.jpg to phone at:
/sdcard/AppInventor/assets/9a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/9a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5785559568620546682.jpg to phone at:
/sdcard/AppInventor/assets/11b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/11b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia610229525833852786.jpg to phone at:
/sdcard/AppInventor/assets/3a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/3a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6331142265443041363.jpg to phone at:
/sdcard/AppInventor/assets/12a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/12a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia4023304623845735007.png to phone at:
/sdcard/AppInventor/assets/banneryellow.png
Asset pushed to phone at: /sdcard/AppInventor/assets/banneryellow.png
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5100350235132677953.jpg to phone at:
/sdcard/AppInventor/assets/5c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/5c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5260469500402044607.png to phone at:
/sdcard/AppInventor/assets/bannergreen.png
Asset pushed to phone at: /sdcard/AppInventor/assets/bannergreen.png
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia3091467925432986986.wav to phone at:
/sdcard/AppInventor/assets/right.wav
Asset pushed to phone at: /sdcard/AppInventor/assets/right.wav
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia7781476000673143073.jpg to phone at:
/sdcard/AppInventor/assets/8c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/8c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia6076562408055294758.jpg to phone at:
/sdcard/AppInventor/assets/7b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/7b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia8887438946413496997.jpg to phone at:
/sdcard/AppInventor/assets/1c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/1c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5831913983603015027.jpg to phone at:
/sdcard/AppInventor/assets/6a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/6a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia1676325554694217575.jpg to phone at:
/sdcard/AppInventor/assets/2b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/2b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia1459878898071586785.jpg to phone at:
/sdcard/AppInventor/assets/15b.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/15b.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia705709799063083221.jpg to phone at:
/sdcard/AppInventor/assets/13a.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/13a.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia254241357615738563.jpg to phone at:
/sdcard/AppInventor/assets/2c.jpg
Asset pushed to phone at: /sdcard/AppInventor/assets/2c.jpg
Trying to push asset
C:\Users\Tiffany\AppData\Local\Temp\aia5900247589413606261.jpg to phone at:
/sdcard/AppInventor/assets/16c.jpg
12:24 E/adb:
12:24 E/adb: This application has requested the Runtime to terminate it in an
unusual way.
12:24 E/adb: Please contact the application's support team for more information.
yacodeblocks.AndroidControllerException: Unable to get SyncService for device
at com.google.devtools.ode.youngandroid.YaCodeblocksAndroidController.pushFileToPhone(YaCodeblocksAndroidController.java:360)
at yacodeblocks.PhoneCommManager.psPushAssetToPhone(PhoneCommManager.java:586)
at yacodeblocks.PhoneCommManager.psPushAssetsToPhone(PhoneCommManager.java:618)
at yacodeblocks.PhoneCommManager.psReplControllerRestart(PhoneCommManager.java:483)
at yacodeblocks.PhoneCommManager.access$700(PhoneCommManager.java:25)
at yacodeblocks.PhoneCommManager$5.run(PhoneCommManager.java:371)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ReadWriteThread got exception java.net.SocketException: Connection reset
java.net.SocketException: Connection reset
This is part of the adb loggcat where I believe its failing
D/AndroidRuntime( 4708): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 4708): CheckJNI is OFF
W/ResourceType( 837): Resources don't contain package for resource number
0x7f080001
D/AndroidRuntime( 4708): --- registering native functions ---
D/dalvikvm( 837): GC freed 11426 objects / 584456 bytes in 287ms
D/PackageParser( 837): Scanning package: /data/app/vmdl19738.tmp
I/PackageParser( 837): com.google.AppInventorPhoneApp: compat added
android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE
I/PackageManager( 837): /data/app/vmdl19738.tmp changed; unpacking
D/installd( 785): DexInv: --- BEGIN '/data/app/vmdl19738.tmp' ---
D/dalvikvm( 1412): GC freed 1917 objects / 111736 bytes in 191ms
D/dalvikvm( 1486): GC freed 2857 objects / 162128 bytes in 121ms
D/dalvikvm( 4715): DexOpt: load 1208ms, verify 5784ms, opt 255ms
D/installd( 785): DexInv: --- END '/data/app/vmdl19738.tmp' (success) ---
I/installd( 785): move /data/dalvik-cache/data@app@vmdl19738.tmp@classes.dex
-> /data/dalvik-cache/data@app@com.google.AppInventorPhoneApp.apk@classes.dex
D/PackageManager( 837): New package installed in
/data/app/com.google.AppInventorPhoneApp.apk
D/AndroidRuntime( 4708): Shutting down VM
D/dalvikvm( 4708): DestroyJavaVM waiting for non-daemon threads to exit
D/dalvikvm( 4708): DestroyJavaVM shutting VM down
D/dalvikvm( 4708): HeapWorker thread shutting down
D/dalvikvm( 4708): HeapWorker thread has shut down
E/AndroidRuntime( 4708): ERROR: thread attach failed
D/jdwp ( 4708): JDWP shutting down net...
I/jdwp ( 4708): adbd disconnected
Original comment by kenmmill...@gmail.com
on 10 Dec 2010 at 3:37
Original issue reported on code.google.com by
jwty...@gmail.com
on 14 Nov 2010 at 7:26Attachments: