← Back to team overview

quickshotdevs team mailing list archive

[Bug 596245] [NEW] quickshot crashes on start

 

Public bug reported:

It gives this output.

** (quickshot:27544): WARNING **: Trying to register gtype
'WnckWindowState' as enum when in fact it is of type 'GFlags'

** (quickshot:27544): WARNING **: Trying to register gtype
'WnckWindowActions' as enum when in fact it is of type 'GFlags'

** (quickshot:27544): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
Traceback (most recent call last):
  File "/usr/bin/quickshot", line 681, in <module>
    window = NewQuickshotWindow()
  File "/usr/bin/quickshot", line 644, in NewQuickshotWindow
    window.finish_initializing(builder)
  File "/usr/bin/quickshot", line 140, in finish_initializing
    get("languagelabel").set_text(self.get_active_language()[1])
  File "/usr/bin/quickshot", line 342, in get_active_language
    display_name = babel.Locale(applied_short_code).display_name
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 247, in get_display_name
    retval = locale.languages.get(self.language)
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 290, in languages
    return self._data['languages']
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 228, in _data
    self.__data = localedata.LocaleDataDict(localedata.load(str(self)))
  File "/usr/lib/pymodules/python2.6/babel/localedata.py", line 101, in load
    data = load(parent).copy()
  File "/usr/lib/pymodules/python2.6/babel/localedata.py", line 108, in load
    data = pickle.load(fileobj)
  File "/usr/lib/python2.6/pickle.py", line 1370, in load
    return Unpickler(file).load()
  File "/usr/lib/python2.6/pickle.py", line 858, in load
    dispatch[key](self)
  File "/usr/lib/python2.6/pickle.py", line 1090, in load_global
    klass = self.find_class(module, name)
  File "/usr/lib/python2.6/pickle.py", line 1124, in find_class
    __import__(module)
  File "/usr/lib/pymodules/python2.6/babel/numbers.py", line 29, in <module>
    from decimal import Decimal
  File "/usr/lib/python2.6/decimal.py", line 3606, in <module>
    val = globals()[globalname]
KeyError: 'ROUND_CEiLiNG'

In my opinion, it is because of i am using a Turkish locale

** Affects: quickshot
     Importance: Undecided
         Status: New

-- 
quickshot crashes on start
https://bugs.launchpad.net/bugs/596245
You received this bug notification because you are a member of Quickshot
Developers, which is subscribed to Quickshot.

Status in Quickshot - Capturing translated screenshots: New

Bug description:
It gives this output.

** (quickshot:27544): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'

** (quickshot:27544): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'

** (quickshot:27544): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
Traceback (most recent call last):
  File "/usr/bin/quickshot", line 681, in <module>
    window = NewQuickshotWindow()
  File "/usr/bin/quickshot", line 644, in NewQuickshotWindow
    window.finish_initializing(builder)
  File "/usr/bin/quickshot", line 140, in finish_initializing
    get("languagelabel").set_text(self.get_active_language()[1])
  File "/usr/bin/quickshot", line 342, in get_active_language
    display_name = babel.Locale(applied_short_code).display_name
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 247, in get_display_name
    retval = locale.languages.get(self.language)
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 290, in languages
    return self._data['languages']
  File "/usr/lib/pymodules/python2.6/babel/core.py", line 228, in _data
    self.__data = localedata.LocaleDataDict(localedata.load(str(self)))
  File "/usr/lib/pymodules/python2.6/babel/localedata.py", line 101, in load
    data = load(parent).copy()
  File "/usr/lib/pymodules/python2.6/babel/localedata.py", line 108, in load
    data = pickle.load(fileobj)
  File "/usr/lib/python2.6/pickle.py", line 1370, in load
    return Unpickler(file).load()
  File "/usr/lib/python2.6/pickle.py", line 858, in load
    dispatch[key](self)
  File "/usr/lib/python2.6/pickle.py", line 1090, in load_global
    klass = self.find_class(module, name)
  File "/usr/lib/python2.6/pickle.py", line 1124, in find_class
    __import__(module)
  File "/usr/lib/pymodules/python2.6/babel/numbers.py", line 29, in <module>
    from decimal import Decimal
  File "/usr/lib/python2.6/decimal.py", line 3606, in <module>
    val = globals()[globalname]
KeyError: 'ROUND_CEiLiNG'

In my opinion, it is because of i am using a Turkish locale





Follow ups

References