. Thread 3 (Thread 4737): #0 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2255 stack_pointer = 0x202e9f8 next_instr = 0x19925b2 "rn" opcode = 106 oparg = 0 why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x202e9f0 retval = tstate = 0x7ff76c1f5950 co = 0x19e6a30 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19925ac "|" names = ('_Verbose__verbose', '_get_ident', '_active', 'name', 'KeyError', '_sys', 'stderr', 'write') consts = (None, '', '%s: %s\n') #1 0x000000000049d375 in PyEval_EvalCodeEx (co=0x19e6a30, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #2 0x0000000000496ad2 in fast_function (f=, throwflag=) at ../Python/ceval.c:4109 co = nd = globals = argdefs = d = #3 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = 4 nk = n = pfunc = 0x1cd6c78 x = #4 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1cd6c98 stack_pointer = next_instr = 0x187ce4f "\001n\023" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1cd6c78 retval = tstate = 0x7ff76c1f5950 co = 0x19e6db0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x187cdd4 "t" names = ('_get_ident', '_RLock__owner', '_RLock__count', '_note', '_RLock__block', 'acquire') consts = (None, 1, '%s.acquire(%s): recursive success', '%s.acquire(%s): initial success', '%s.acquire(%s): failure') #5 0x000000000049d375 in PyEval_EvalCodeEx (co=0x19e6db0, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x19f4d28, defcount=1, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #6 0x0000000000496ad2 in fast_function (f=, throwflag=) at ../Python/ceval.c:4109 co = nd = globals = argdefs = d = #7 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = 1 nk = n = pfunc = 0x20307a0 x = #8 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x20307a8 stack_pointer = next_instr = 0x19d95c1 "\001n" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x20307a0 retval = tstate = 0x7ff76c1f5950 co = 0x19d7bb0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19d95ac "|" names = ('lock', 'acquire') consts = ('\n Acquire the I/O thread lock.\n ', None) #9 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #10 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x21cb6d0 x = #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x21cb6d8 stack_pointer = next_instr = 0x19d4692 "\001z\021" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x21cb6d0 retval = tstate = 0x7ff76c1f5950 co = 0x19d7e30 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19d4674 "|" names = ('filter', 'acquire', 'emit', 'release') consts = ('\n Conditionally emit the specified logging record.\n\n Emission depends on filters which may have been added to the handler.\n Wrap the actual emission of the record with acquisition/release of\n the I/O thread lock. Returns whether the filter passed the record for\n emission.\n ', None) #12 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #13 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x21bd948 x = #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x21bd958 stack_pointer = next_instr = 0x19099b1 "\001q\037" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x21bd940 retval = tstate = 0x7ff76c1f5950 co = 0x19e1630 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x1909964 "|" names = ('handlers', 'levelno', 'level', 'handle', 'propagate', 'None', 'parent', 'raiseExceptions', 'manager', 'emittedNoHandlerWarning', 'sys', 'stderr', 'write', 'name') consts = ('\n Pass a record to all relevant handlers.\n\n Loop through all handlers for this logger and its parents in the\n logger hierarchy. If no handler was found, output a one-off error\n message to sys.stderr. Stop searching up the hierarchy whenever a\n logger with the "propagate" attribute set to zero is found - that\n will be the last logger whose handlers are called.\n ', 0, 1, 'No handlers could be found for logger "%s"\n', None) #15 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #16 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x1fe84e8 x = #17 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1fe84f8 stack_pointer = next_instr = 0x19de6a9 "\001n" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1fe84e8 retval = tstate = 0x7ff76c1f5950 co = 0x19e14b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19de684 "|" names = ('disabled', 'filter', 'callHandlers') consts = ('\n Call the handlers for the specified record.\n\n This method is used for unpickled records received from a socket, as\n well as those created locally. Logger-level filtering is applied.\n ', None) #18 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #19 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x1ef8558 x = #20 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1ef8568 stack_pointer = next_instr = 0x190eaa5 "\001d\004" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1ef8558 retval = tstate = 0x7ff76c1f5950 co = 0x19e1430 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x190e9f4 "t" names = ('_srcfile', 'findCaller', 'ValueError', 'isinstance', 'tuple', 'sys', 'exc_info', 'makeRecord', 'name', 'handle') consts = ('\n Low-level logging routine which creates a LogRecord and then calls\n all the handlers of this logger to handle the record.\n ', '(unknown file)', 0, '(unknown function)', None, ('(unknown file)', 0, '(unknown function)'), ('(unknown file)', 0, '(unknown function)')) #21 0x000000000049d375 in PyEval_EvalCodeEx (co=0x19e1430, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x19f9968, defcount=2, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #22 0x00000000004c4778 in function_call (func=, arg=(, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=140700729964288, _RLock__block=, _RLock__count=1) at remote 0x1c9d3d0>, encoding=None, _name=None, baseFilename='/home/mario/.cache/indicator-weather.log', mode='w', filters=[], formatter=, maxBytes=1048576) at remote 0x1c9d350>], level=10, disabled=0, manager=, loggerDict={'dbus.proxies': , handlers=[], level=0, disabled=0, manager=<...>, propagate=1, filters=[]) at remote 0x1a41610>, 'dbus.bus': , handlers=[], level=0, disabled=0, manager=<...>, propaga...(truncated), kw=) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = () d = 0x19f9968 k = 0x7ff782d0d068 nk = nd = 2 #23 0x000000000045d854 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c4530 #24 0x000000000049843e in ext_do_call (f=, throwflag=) at ../Python/ceval.c:4326 kwdict = {} nstar = callargs = stararg = 0x0 result = 0x0 #25 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2705 func = na = 4 nk = 0 n = pfunc = 0x2272b98 sp = 0x2272b98 stack_pointer = next_instr = 0x19de288 "\001n" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x2272b98 retval = tstate = 0x7ff76c1f5950 co = 0x19dbe30 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19de264 "|" names = ('isEnabledFor', 'DEBUG', '_log') consts = ('\n Log \'msg % args\' with severity \'DEBUG\'.\n\n To pass exception information, use the keyword argument exc_info with\n a true value, e.g.\n\n logger.debug("Houston, we have a %s", "thorny problem", exc_info=1)\n ', None) #26 0x000000000049d375 in PyEval_EvalCodeEx (co=0x19dbe30, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #27 0x0000000000496ad2 in fast_function (f=, throwflag=) at ../Python/ceval.c:4109 co = nd = globals = argdefs = d = #28 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = 2 nk = n = pfunc = 0x1e9b508 x = #29 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1e9b518 stack_pointer = next_instr = 0x110d1d6 "\001|\001" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1e9b508 retval = tstate = 0x7ff76c1f5950 co = 0x112af30 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x110d1b4 "t" names = ('hasattr', 'winder', 'log', 'debug', 'previous_label_value', 'show_label', 'set_label', 'set_status', 'appindicator', 'STATUS_ATTENTION', 'STATUS_ACTIVE') consts = (None, 'set_label', "Indicator: update_label: setting label to '%s'", '') #30 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #31 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x1f8bf80 x = #32 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1f8bf90 stack_pointer = next_instr = 0x118a36e "\001d" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1f8bf80 retval = tstate = 0x7ff76c1f5950 co = 0x112d130 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x1189e54 "t" names = ('log', 'debug', 'gtk', 'Menu', 'menu', 'MenuItem', 'city_show', 'set_sensitive', 'True', 'append', 'show', 'cond_show', 'temp_show', 'humidex_show', 'humid_show', 'wind_show', 'sunrise_show', 'sunset_show', 'len', 'places', 'SeparatorMenuItem', 'RadioMenuItem', 'None', 'placechosen', 'set_active', 'connect', 'on_city_changed', 'index', '_', 'refresh_show', 'update_weather', 'extforecast', 'prefs', 'about', 'ImageMenuItem', 'STOCK_QUIT', 'quit', 'winder', 'set_menu', 'update_label') consts = (None, 'Indicator: menu_normal: filling in a menu for found places', 1, "Indicator: menu_normal: adding first location menu item '%s'", 0, 'toggled', "Indicator: menu_normal: adding location menu item '%s'", '%s (%s)', 'Refresh', 'refreshed just now', 'activate', 'Forecast...', 'Preferences...', 'About...', '') #33 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #34 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x1f52b10 x = #35 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1f52b18 stack_pointer = next_instr = 0x1189931 "\001|" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1f52b10 retval = tstate = 0x7ff76c1f5950 co = 0x112d3b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x1189804 "|" names = ('get_weather', 'None', 'log', 'error', 'debug', 'gobject', 'timeout_add', 'update_weather', 'rateid', 'hasattr', 'source_remove', 'refresh_id', 'refreshed_minutes_ago', 'update_refresh_label', 'condition', 'icon', 'get_condition_label', 'get_icon_name', 'places', 'placechosen', 'get_temperature_label', 'get_humidity_label', 'get_wind_label', 'get_sunrise_label', 'get_sunset_label', 'get_temperature', 'menu_normal', 'city_show', 'set_label', 'cond_show', 'temp_show', 'get_humidex_label', 'humidex_show', 'destroy', 'humid_show', 'wind_show', 'sunrise_show', 'sunset_show', 'refresh_show', '_', 'False', 'winder', 'set_icon', 'os', 'path', 'join', 'PROJECT_ROOT_DIRECTORY', 'settings', 'save_weather', 'update_label', 'get_value', 'notif', 'notify', 'condition_is_severe', 'True', 'set_value', 'rate', 'int') consts = (None, 'Indicator: updateWeather: could not get weather, leaving cached data', 'Indicator: updateWeather: setting rate to one minute', 60000, 'refresh_id', 0, "Indicator: updateWeather: got condition '%s', icon '%s'", "Indicator: fill in menu with params: city='%s', temp='%s', humid='%s', wind='%s', sunrise='%s', sunset='%s', puretemp=%s", 1, '%s (%s)', 'Refresh', 'just now', 'share/indicator-weather/media/icon_unknown_condition.png', 'current', 'U', 'Indicator: updateWeather: weather has changed, notify', 'S', 'Indicator: updateWeather: severe condition notification', 'severe', 'Indicator: updateWeather: setting rate to %s') #36 0x000000000049d375 in PyEval_EvalCodeEx (co=0x112d3b0, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x1c91f68, defcount=1, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #37 0x00000000004c4778 in function_call (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x1c9d510>) at remote 0x1c9d4d0>, rate=15, winder=, current_location=
\nCurrent Conditions:
\nFair, 57 F
\n
Forecast:
\nTue - Cloudy. H...(truncated), kw=) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = () d = 0x1c91f68 k = 0x7ff782d0d068 nk = nd = 1 #38 0x000000000045d854 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c4530 #39 0x000000000049843e in ext_do_call (f=, throwflag=) at ../Python/ceval.c:4326 kwdict = {} nstar = callargs = stararg = () result = 0x0 #40 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2705 func = na = 1 nk = 0 n = pfunc = 0x20a78c0 sp = 0x20a78c0 stack_pointer = next_instr = 0x19e482d "\001n" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x20a78c0 retval = tstate = 0x7ff76c1f5950 co = 0x19ef530 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19e480c "z&" names = ('_Thread__target', '_Thread__args', '_Thread__kwargs') consts = (None,) #41 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #42 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x21b5db8 x = #43 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x21b5dc0 stack_pointer = next_instr = 0x1a1b37a "\001Wn\a\001\004t\016" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x21b5db8 retval = tstate = 0x7ff76c1f5950 co = 0x19ef6b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x1a1b2d4 "z\322\001|" names = ('_set_ident', '_Thread__started', 'set', '_active_limbo_lock', '_active', '_Thread__ident', '_limbo', '_note', '_trace_hook', '_sys', 'settrace', '_profile_hook', 'setprofile', 'run', 'SystemExit', 'stderr', 'write', 'name', '_format_exc', '_Thread__exc_info', '_Thread__stderr', 'tb_frame', 'f_code', 'co_filename', 'tb_lineno', 'co_name', 'tb_next', '_Thread__exc_clear', '_Thread__stop', '_get_ident') consts = (None, '%s.__bootstrap(): thread started', '%s.__bootstrap(): registering trace hook', '%s.__bootstrap(): registering profile hook', '%s.__bootstrap(): raised SystemExit', '%s.__bootstrap(): unhandled exception', 'Exception in thread %s:\n%s\n', 'Exception in thread ', ' (most likely raised during interpreter shutdown):', 'Traceback (most recent call last):', ' File "%s", line %s, in %s', '%s: %s', '%s.__bootstrap(): normal return') #44 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x7ff76c1f5950 stack = co = nd = 0 globals = argdefs = d = 0x0 #45 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x21ac130 x = #46 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x21ac138 stack_pointer = next_instr = 0x19e3fc0 "\001Wn#" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x21ac130 retval = tstate = 0x7ff76c1f5950 co = 0x19ef5b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x19e3fb4 "y\016" names = ('_Thread__bootstrap_inner', '_Thread__daemonic', '_sys', 'None') consts = (None,) #47 0x000000000049d375 in PyEval_EvalCodeEx (co=0x19ef5b0, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #48 0x00000000004c45a6 in function_call (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c10>, _Thread__name='Fetcher', _Thread__daemonic=False, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c90>) at remote 0x1eb8e90>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x1eb8750...(truncated), kw=0x0) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = 0x0 d = 0x0 k = 0x0 nk = nd = 0 #49 0x000000000045d854 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c4530 #50 0x000000000045f47f in instancemethod_call (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c10>, _Thread__name='Fetcher', _Thread__daemonic=False, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c90>) at remote 0x1eb8e90>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x1eb8750...(truncated), kw=0x0) at ../Objects/classobject.c:2578 self = , acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c10>, _Thread__name='Fetcher', _Thread__daemonic=False, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x1eb8c90>) at remote 0x1eb8e90>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x1eb8750> klass = result = #51 0x000000000045d854 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x45f3d0 #52 0x0000000000495d86 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:3882 result = #53 0x00000000005047b2 in t_bootstrap (boot_raw=) at ../Modules/threadmodule.c:614 boot = 0x7ff76c2f7df0 tstate = 0x7ff76c1f5950 res = #54 0x00007ff77aed7373 in ?? () No symbol table info available. #55 0x0000000000000000 in ?? () No symbol table info available. . Thread 2 (Thread 1892): #0 0x00007ff7817e8e33 in unlinkat (fd=-2138513760, file=0x7ff7805f3130 "\211\366\351Q5\374\377\220\220\220\220\220\220\220\220\220\203\377\n\270\v", flag=) at ../sysdeps/unix/sysv/linux/unlinkat.c:93 resultvar = __arg1 = 140700987371824 _a1 = result = buf = 0x3
#1 0x0000000100000008 in ?? () No symbol table info available. #2 0x0000000100000003 in ?? () No symbol table info available. #3 0x0000000000000031 in ?? () No symbol table info available. #4 0x0000000000008001 in ?? () No symbol table info available. #5 0x00007ff780cc5c70 in ?? () at /build/buildd/glib2.0-2.28.5/./gobject/gsignal.c:3472 from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #6 0x0000000001615ea0 in ?? () No symbol table info available. #7 0x0000000001d08c50 in ?? () No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available. . Thread 1 (Thread 1774): #0 0x00007ff774b19935 in dbusmenu_menuitem_build_variant () from /usr/lib/libdbusmenu-glib.so.3 No symbol table info available. #1 0x00007ff774b1c058 in ?? () from /usr/lib/libdbusmenu-glib.so.3 No symbol table info available. #2 0x00007ff77eaef450 in call_in_idle_cb (user_data=0x1e405e0) at /build/buildd/glib2.0-2.28.5/./gio/gdbusconnection.c:4427 invocation = 0x1e405e0 vtable = registration_id = subtree_registration_id = __PRETTY_FUNCTION__ = "call_in_idle_cb" #3 0x00007ff7805e2bcd in g_main_dispatch (context=0x17ccb30) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:2440 dispatch = 0x7ff7805de4e0 was_in_call = 0 user_data = 0x1e405e0 callback = 0x7ff77eaef340 cb_funcs = 0x7ff78088d630 cb_data = 0x1f10d80 current_source_link = {data = 0x1f82200, next = 0x0} need_destroy = source = 0x1f82200 current = 0x7ff76c005d60 i = #4 g_main_context_dispatch (context=0x17ccb30) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3013 No locals. #5 0x00007ff7805e33a8 in g_main_context_iterate (context=0x17ccb30, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3091 max_priority = 2147483647 timeout = 5467 some_ready = 1 nfds = 5 allocated_nfds = fds = #6 0x00007ff7805e39f2 in g_main_loop_run (loop=0x1d40d30) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #7 0x00007ff77f37e9e7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.24.4/gtk/gtkmain.c:1244 tmp_list = 0x1d40ea0 functions = 0x0 init = loop = 0x1d40d30 #8 0x00007ff77fa2bf04 in ?? () from /usr/lib/pymodules/python2.7/gtk-2.0/gtk/_gtk.so No symbol table info available. #9 0x000000000049712f in call_function (f=, throwflag=) at ../Python/ceval.c:3997 meth = self = flags = tstate = func = w = na = 0 nk = n = pfunc = 0x1d28c98 x = #10 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1d28ca0 stack_pointer = next_instr = 0x112f335 "\001d\001" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1d28c98 retval = tstate = 0xfb10a0 co = 0x11318b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x112f32c "t" names = ('gtk', 'main') consts = (None, 0) #11 0x0000000000496dff in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0xfb10a0 stack = co = nd = 0 globals = argdefs = d = 0x0 #12 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x1163c98 x = #13 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x1163ca0 stack_pointer = next_instr = 0x118c631 "\001e\004" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x1163c98 retval = tstate = 0xfb10a0 co = 0x1131930 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x118c1c4 "d" names = ('sys', 'os', 'shutil', 'tempfile', 'gtk', 'pygtk', 'gobject', 'pynotify', 'require', 'appindicator', 'urllib2', 'urllib', 'urlencode', 're', 'locale', 'xml.dom.minidom', 'parseString', 'datetime', 'dbus', 'commands', 'threading', 'logging', 'logging.handlers', 'couchdb', 'desktopcouch.records.server', 'CouchDatabase', 'desktopcouch.records.record', 'Record', 'CouchRecord', 'pywapi', 'gettext', '_', 'ngettext', '__', 'textdomain', 'path', 'abspath', 'dirname', 'realpath', 'argv', 'PROJECT_ROOT_DIRECTORY', 'exists', 'join', 'insert', 'putenv', 'indicator_weather.helpers', 'get_builder', 'Settings', 'MetricSystem', 'WindUnits', 'WeatherDataSource', 'Location', 'Forecast', 'Weather', 'Thread', 'indicator_weather', 'Dialog', 'PreferencesDialog', 'Window', 'ExtendedForecast', 'Assistant', 'object', 'SingleInstance', 'main', '__name__', 'expanduser', 'log_filename', 'getLogger', 'log', 'setLevel', 'DEBUG', 'handlers', 'RotatingFileHandler', 'log_handler', 'Formatter', 'log_formatter', 'setFormatter', 'addHandler', ...(truncated) consts = (-1, None, '2.0', ('urlencode',), ('parseString',), ('CouchDatabase',), ('Record',), ('gettext',), ('ngettext',), 'indicator-weather', 0, 'indicator_weather', 'PYTHONPATH', ('get_builder',), 'Settings', , 'MetricSystem', , 'WindUnits', , 'WeatherDataSource', , 'Location', , 'Forecast', , 'Weather', , , 'PreferencesDialog', , 'ExtendedForecast', , 'Assistant', , 'SingleInstance', , , '__main__', '~/.cache', 'indicator-weather.log', 'IndicatorWeather', 'maxBytes', 1024, 'backupCount', 5, '%(asctime)s - %(levelname)s - %(message)s', '------------------------------', 'Started Weather Indicator from %s', '/tmp/indicator-weather-%d.pid', 'Another instance of this program is already r...(truncated) #14 0x000000000049d375 in PyEval_EvalCodeEx (co=0x1131930, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #15 0x00000000004ecbc2 in PyEval_EvalCode (co=, globals=, locals=) at ../Python/ceval.c:667 No locals. #16 0x00000000004fdd34 in run_mod (mod=, filename=, globals={'urlencode': , '__': , 'couchdb': , 'PROJECT_ROOT_DIRECTORY': '/usr', 'locale': , 'CouchDatabase': , 'datetime': , 'pywapi': , 'gettext': , 'myapp': , 'GInitiallyUnowned': , __doc__=, __module__='gtk') at remote 0x15aa6b0>, 'GPollableOutputStream': , 'shutil': , 'WeatherDataSource': , 'locale_name': 'de', 'WindUnits': , 'log_formatter': , 'parseString': , '...(truncated), locals={'urlencode': , '__': , 'couchdb': , 'PROJECT_ROOT_DIRECTORY': '/usr', 'locale': , 'CouchDatabase': , 'datetime': , 'pywapi': , 'gettext': , 'myapp': , 'GInitiallyUnowned': , __doc__=, __module__='gtk') at remote 0x15aa6b0>, 'GPollableOutputStream': , 'shutil': , 'WeatherDataSource': , 'locale_name': 'de', 'WindUnits': , 'log_formatter': , 'parseString': , '...(truncated), flags=, arena=) at ../Python/pythonrun.c:1346 co = 0x1131930 v = #17 0x000000000042c182 in PyRun_FileExFlags (fp=0x1165db0, filename=0x7fff2f5e9ae1 "/usr/bin/indicator-weather", start=, globals={'urlencode': , '__': , 'couchdb': , 'PROJECT_ROOT_DIRECTORY': '/usr', 'locale': , 'CouchDatabase': , 'datetime': , 'pywapi': , 'gettext': , 'myapp': , 'GInitiallyUnowned': , __doc__=, __module__='gtk') at remote 0x15aa6b0>, 'GPollableOutputStream': , 'shutil': , 'WeatherDataSource': , 'locale_name': 'de', 'WindUnits': , 'log_formatter': , 'parseString': , '...(truncated), locals={'urlencode': , '__': , 'couchdb': , 'PROJECT_ROOT_DIRECTORY': '/usr', 'locale': , 'CouchDatabase': , 'datetime': , 'pywapi': , 'gettext': , 'myapp': , 'GInitiallyUnowned': , __doc__=, __module__='gtk') at remote 0x15aa6b0>, 'GPollableOutputStream': , 'shutil': , 'WeatherDataSource': , 'locale_name': 'de', 'WindUnits': , 'log_formatter': , 'parseString': , '...(truncated), closeit=1, flags=0x7fff2f5e7c70) at ../Python/pythonrun.c:1332 ret = mod = 0x156c5d0 arena = 0x1165630 #18 0x000000000042cb4a in PyRun_SimpleFileExFlags (fp=0x1165db0, filename=, closeit=1, flags=0x7fff2f5e7c70) at ../Python/pythonrun.c:936 m = d = {'urlencode': , '__': , 'couchdb': , 'PROJECT_ROOT_DIRECTORY': '/usr', 'locale': , 'CouchDatabase': , 'datetime': , 'pywapi': , 'gettext': , 'myapp': , 'GInitiallyUnowned': , __doc__=, __module__='gtk') at remote 0x15aa6b0>, 'GPollableOutputStream': , 'shutil': , 'WeatherDataSource': , 'locale_name': 'de', 'WindUnits': , 'log_formatter': , 'parseString': , '...(truncated) v = ext = 0x7fff2f5e9af7 "ther" set_file_name = 1 ret = len = #19 0x0000000000418c9e in Py_Main (argc=, argv=0x7fff2f5e7d98) at ../Modules/main.c:599 c = sts = -1 command = 0x0 filename = 0x7fff2f5e9ae1 "/usr/bin/indicator-weather" module = 0x0 fp = 0x1165db0 p = unbuffered = -1 skipfirstline = stdin_is_interactive = 0 help = version = saw_unbuffered_flag = cf = {cf_flags = 0} #20 0x00007ff78172eeff in __libc_start_main (main=0x417f80
, argc=2, ubp_av=0x7fff2f5e7d98, init=, fini=, rtld_fini=, stack_end=0x7fff2f5e7d88) at libc-start.c:226 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1883812671615523115, 5006044, 140733988109712, 0, 0, 1883917413024147157, 1888231721028953813}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x53a0e0, 0x7fff2f5e7d98}, data = {prev = 0x0, cleanup = 0x0, canceltype = 5480672}}} not_first_call = #21 0x00000000004c6305 in _start () No locals.