Skip to content

encoding error: UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128) #114

@yurkomik

Description

@yurkomik

my main.py has
-- coding: utf-8 -- at the begining
same headers in all modules.

line 653, in main.py module is app.run() so I can't even guess were is the problem. In linux app works ok. I had some encoding errors in dist build, but mostly in test cases. Is there a saved log of distribute.sh? Any ideas how to debug it? :(
Thanks.

logcat:

I/python  ( 8124): [ [1;32mINFO [0m   ] Kivy v1.6.1-dev
I/python  ( 8124): [ [1;32mINFO [0m   ] [Logger      ] Record log in /mnt/sdcard/ez.tools.xyzcontroller.app/.kivy/logs/kivy_13-05-03_1.txt
I/python  ( 8124): [ [1;32mINFO [0m   ] [Factory     ] 140 symbols loaded
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.lang> with limit=None, timeout=Nones
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.image> with limit=None, timeout=60s
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.atlas> with limit=None, timeout=Nones
I/python  ( 8124):  /data/data/ez.tools.xyzcontroller.app/files/lib/python2.7/site-packages/kivy/core/image/img_pygame.py:11: RuntimeWarning: import cdrom: No module named cdrom
I/python  ( 8124):  (ImportError: No module named cdrom)
I/python  ( 8124): [ [1;32mINFO [0m   ] [Image       ] Providers: img_tex, img_dds, img_pygame, img_gif (img_pil ignored)
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.texture> with limit=1000, timeout=60s
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600s
I/python  ( 8124):  2013-05-03 19:52:41,042--- INFO    >> >>>>>PROGRAM INITIALISATION>>>>>
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Audio       ] register SoundPygame
I/python  ( 8124): [ [1;32mINFO [0m   ] [Audio       ] Providers: audio_pygame (audio_gstreamer, audio_sdl ignored)
I/python  ( 8124): [ [1;32mINFO [0m   ] [Text        ] Provider: pygame
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <kv.loader> with limit=500, timeout=60s
I/python  ( 8124): [ [1;32mINFO [0m   ] [Loader      ] using a thread pool of 2 workers
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <textinput.label> with limit=None, timeout=60.0s
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Cache       ] register <textinput.width> with limit=None, timeout=60.0s
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [App         ] Loading kv <./controllerxyz.kv>
I/python  ( 8124):  2013-05-03 19:52:41,344--- INFO    >> removing systembar
I/python  ( 8124): [ [1;32mINFO [0m   ] [Window      ] Provider: pygame
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [WinPygame   ] Set window to fullscreen mode
I/libSDL  ( 8124): SDL_SetVideoMode(): application requested mode 1280x672
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Window      ] Display driver android
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Window      ] Actual window size: 1280x672
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] OpenGL version <OpenGL ES 2.0>
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] OpenGL vendor <ARM>
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] OpenGL renderer <Mali-400 MP>
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] OpenGL parsed version: 2, 0
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] Texture max size <4096>
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] Texture max units <8>
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Shader      ] Fragment compiled successfully
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Shader      ] Vertex compiled successfully
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [ImagePygame ] Load </data/data/ez.tools.xyzcontroller.app/files/lib/python2.7/site-packages/kivy/data/glsl/default.png>
I/python  ( 8124): [ [1;32mINFO [0m   ] [Support     ] Android install hooks
I/python  ( 8124): [ [1;32mINFO [0m   ] [Window      ] virtual keyboard not allowed, single mode, not docked
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [ImagePygame ] Load <library/background/program.jpg>
D/AndroidRuntime( 8147): 
D/AndroidRuntime( 8147): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 8147): CheckJNI is ON
I/AndroidRuntime( 8147): JNI options: '-Xjniopts:warnonly'
D/dalvikvm( 8147): Unable to stat classpath element '/system/framework/filterfw.jar'
D/dalvikvm( 8147): Trying to load lib libjavacore.so 0x0
D/dalvikvm( 8147): Added shared lib libjavacore.so 0x0
D/dalvikvm( 8147): Trying to load lib libnativehelper.so 0x0
D/dalvikvm( 8147): Added shared lib libnativehelper.so 0x0
D/AndroidRuntime( 8147): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 8147): Shutting down VM
D/dalvikvm( 8147): GC_CONCURRENT freed 100K, 88% free 493K/4096K, paused 0ms+0ms, total 3ms
I/AndroidRuntime( 8147): NOTE: attach of thread 'Binder_3' failed
I/python  ( 8124): [ [1;32mINFO [0m   ] [GL          ] NPOT texture support is available
D/dalvikvm(  648): WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm(  648): GC_EXPLICIT freed 255K, 13% free 6310K/7239K, paused 2ms+3ms, total 30ms
D/dalvikvm( 8124): GREF has increased to 201
D/dalvikvm( 8124): GREF has increased to 301
D/dalvikvm( 8124): GREF has increased to 401
D/dalvikvm(  266): WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm(  266): GC_EXPLICIT freed 278K, 15% free 11775K/13703K, paused 3ms+5ms, total 98ms
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Atlas       ] Load </data/data/ez.tools.xyzcontroller.app/files/lib/python2.7/site-packages/kivy/data/../data/images/defaulttheme.atlas>
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Atlas       ] Need to load 1 images
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [Atlas       ] Load </data/data/ez.tools.xyzcontroller.app/files/lib/python2.7/site-packages/kivy/data/../data/images/defaulttheme-0.png>
I/python  ( 8124): [ [1;36mDEBUG [0m  ] [ImagePygame ] Load </data/data/ez.tools.xyzcontroller.app/files/lib/python2.7/site-packages/kivy/data/../data/images/defaulttheme-0.png>
I/python  ( 8124):  Traceback (most recent call last):
I/python  ( 8124):    File "/home/yurij/Dropbox/Google Drive/Ez/Git/xyzcontroller/newest/mainApp/main.py", line 653, in <module>
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/app.py", line 577, in run
I/python  ( 8124):    File "/home/yurij/Dropbox/Google Drive/Ez/Git/xyzcontroller/newest/mainApp/main.py", line 555, in build
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/gridlayout.py", line 238, in __init__
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/layout.py", line 61, in __init__
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/widget.py", line 146, in __init__
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/lang.py", line 1387, in apply
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/lang.py", line 1513, in _apply_rule
I/python  ( 8124):    File "properties.pyx", line 321, in kivy.properties.Property.__set__ (kivy/properties.c:3438)
I/python  ( 8124):    File "properties.pyx", line 1112, in kivy.properties.AliasProperty.set (kivy/properties.c:16685)
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/textinput.py", line 1981, in _set_text
I/python  ( 8124):    File "properties.pyx", line 321, in kivy.properties.Property.__set__ (kivy/properties.c:3438)
I/python  ( 8124):    File "properties.pyx", line 1112, in kivy.properties.AliasProperty.set (kivy/properties.c:16685)
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/textinput.py", line 1708, in _set_cursor
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/textinput.py", line 359, in cursor_offset
I/python  ( 8124):    File "/home/yurij/python-for-android/python-for-android/python-for-android/build/python-install/lib/python2.7/site-packages/kivy/uix/textinput.py", line 1056, in _get_text_width
I/python  ( 8124):  UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
D/AudioHardwareALSA(   89): AudioStreamOutALSA::standby().....
I/python  ( 8124): Python for android ended.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions