https://bugs.gpodder.org/show_bug.cgi?id=1485

             Bug #: 1485
           Summary: gpodder 3.0.0 won't start on N9 (which I can't select
                    in Hardware drop down)
    Classification: Unclassified
           Product: gPodder
           Version: 3.0.0
          Platform: n800
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: low
         Component: Application
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


gpodder 3.0.0 won't start on N9 after update. Most likely due to non-ascii
character (looks like utf-8 ä or similar) in a file- or pathname.

when trying to start from command lite, python exception:
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 51:    
ordinal not in range(128)

0xc3 starts many two-byte utf-8 characters and since I have Finnish podcasts
that have special scadinavian characters...

----------------

~ $ ls MyDocs/gPodder/Downloads/
...
Aristoteleen kantapää                                         Science in Action
Documentaries                                                 TEDTalks (video)
...

--------------------

~ $ gpodder
Using the meego graphics system
Found SGX/MBX driver, enabling FullClearOnEveryFrame 
Found v1.4 driver, enabling brokenTexSubImage 
Successfully resolved MeeGo graphics system:
/usr/lib/qt4/plugins/graphicssystems/libqmeegographicssystem.so 

MeegoGraphics: found EGL_NOK_image_shared
MeegoGraphics: found EGL_KHR_lock_surface2
MeegoGraphics: found EGL_KHR_fence_sync
No valid handle to create pixmap from received.
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:196:9: QML
BorderImage: Failed to get image from provider:
image://theme/meegotouch-menu-inverted-background
file:///usr/lib/qt4/imports/com/nokia/meego/AbstractMenu.qml:196:9: QML
BorderImage: Failed to get image from provider:
image://theme/meegotouch-menu-inverted-background
Traceback (most recent call last):
  File "/usr/bin/gpodder", line 150, in <module>
    sys.exit(qmlui.main(args))
  File "/usr/lib/python2.6/dist-packages/gpodder/qmlui/__init__.py", line 781,
in main
    gui = qtPodder(args, core.Core())
  File "/usr/lib/python2.6/dist-packages/gpodder/qmlui/__init__.py", line 639,
in __init__
    self.load_podcasts()
  File "/usr/lib/python2.6/dist-packages/gpodder/qmlui/__init__.py", line 726,
in load_podcasts
    podcasts = map(model.QPodcast, self.model.get_podcasts())
  File "/usr/lib/python2.6/dist-packages/gpodder/model.py", line 1291, in
get_podcasts
    podcast.check_download_folder()
  File "/usr/lib/python2.6/dist-packages/gpodder/model.py", line 769, in
check_download_folder
    filename = episode.local_filename(create=False)
  File "/usr/lib/python2.6/dist-packages/gpodder/model.py", line 574, in
local_filename
    return os.path.join(util.sanitize_encoding(self.channel.save_dir),
self.download_filename)
  File "/usr/lib/python2.6/posixpath.py", line 70, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 51:
ordinal not in range(128)
Meego graphics system destroyed
X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    135 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x1c00007
X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    135 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x1c0000c
X Error: BadShmSeg (invalid shared segment parameter) 135
  Extension:    135 (MIT-SHM)
  Minor opcode: 2 (X_ShmDetach)
  Resource id:  0x1c00010
X Error: BadDamage (invalid Damage parameter) 153
  Extension:    146 (Uknown extension)
  Minor opcode: 2 (Unknown request)
  Resource id:  0x1c00010
X Error: BadShmSeg (invalid shared segment parameter) 135
  Extension:    135 (MIT-SHM)
  Minor opcode: 2 (X_ShmDetach)
  Resource id:  0x1c00016

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to