segfault at 47 error 4 in libdbusmenu-glib.so.3.0.14

Bug #781323 reported by Sam_
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DBus Menu
Invalid
Undecided
Unassigned
Weather Indicator
Fix Released
Undecided
Unassigned
indicator-weather (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: indicator-weather

Only noticed because it wasn't in panel anymore. First time it crashed. It's in startup apps and machine is always suspended. Uptime is 8+ days.
Complete lines in syslog are:
May 11 18:58:31 host kernel: [351390.338559] show_signal_msg: 24 callbacks suppressed
May 11 18:58:31 host kernel: [351390.338564] indicator-weath[9046]: segfault at 47 ip 00007fd4208d1955 sp 00007fff5a1d4ee0 error 4 in libdbusmenu-glib.so.3.0.14[7fd4208c9000+17000]

## Except cron jobs nothing else in syslog today.

This appears two times in .xsession-errors:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 505, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/bin/indicator-weather", line 1148, in get_new_weather_data
    weather = self.get_weather()
  File "/usr/bin/indicator-weather", line 1210, in get_weather
    self.current_location.update_weather_data(self.weather_source)
  File "/usr/bin/indicator-weather", line 327, in update_weather_data
    self.weather = Weather(self.location_details['google id'], source, self.metric_system, self.wind_unit, self.location_details['latitude'], self.location_details['longitude'])
  File "/usr/bin/indicator-weather", line 505, in __init__
    self.__report = pywapi.get_weather_from_google (location_id, hl = 'en')
  File "/usr/lib/pymodules/python2.7/pywapi.py", line 55, in get_weather_from_google
    handler = urllib2.urlopen(url)
  File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.7/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 1185, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.7/urllib2.py", line 1160, in do_open
    raise URLError(err)
URLError: <urlopen error [Errno -2] Der Name oder der Dienst ist nicht bekannt>

## Last sentence says: The name or service is not known

Yes, I've read about valgrind log, but I don't know how to reproduce a crash since I didn't even notice there was one.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: indicator-weather 11.04.10+repack-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
Date: Wed May 11 20:44:40 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=de:en
 LANG=C
 SHELL=/bin/bash
SourcePackage: indicator-weather
UpgradeStatus: Upgraded to natty on 2011-04-28 (12 days ago)

Revision history for this message
Sam_ (and-sam) wrote :
Sam_ (and-sam)
description: updated
Changed in indicator-weather (Ubuntu):
status: New → Confirmed
Changed in weather-indicator:
status: New → Confirmed
Changed in weather-indicator:
milestone: none → backlog
Ted Gould (ted)
Changed in dbusmenu:
status: New → Invalid
Joshua Tasker (jtasker)
Changed in weather-indicator:
status: Confirmed → Fix Released
milestone: backlog → 13.05.17
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.