← Back to team overview

ubuntukylin-members team mailing list archive

[Bug 1166093] Re: indicator-china-weather.py crashed with SIGSEGV in g_array_free()

 

The old version has the problem, and we didn't find the real reason
which cause the crash. We suspect that it was caused due to   obtain
PM2.5 abnormally. The lastest version had optimize codes, maybe the
program had resolved. Please use the version 1.0.6, if you still
encounter this situation, tell me again. Thank you.

** Changed in: indicator-china-weather
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of
UbuntuKylin Members, which is subscribed to indicator-china-weather.
https://bugs.launchpad.net/bugs/1166093

Title:
  indicator-china-weather.py crashed with SIGSEGV in g_array_free()

Status in indicator-china-weather:
  Fix Released
Status in “indicator-china-weather” package in Ubuntu:
  New

Bug description:
  none

  ProblemType: Crash
  DistroRelease: Ubuntu 13.04
  Package: indicator-china-weather 1.0.4-0ubuntu2
  ProcVersionSignature: Ubuntu 3.8.0-16.26-generic 3.8.5
  Uname: Linux 3.8.0-16-generic x86_64
  ApportVersion: 2.9.2-0ubuntu5
  Architecture: amd64
  CrashCounter: 1
  Date: Mon Apr  8 17:02:40 2013
  ExecutablePath: /usr/share/indicator-china-weather/src/indicator-china-weather.py
  InstallationDate: Installed on 2013-04-05 (2 days ago)
  InstallationMedia: UbuntuKylin 13.04 "Raring Ringtail" - Alpha amd64 (20130402)
  InterpreterPath: /usr/bin/python2.7
  MarkForUpload: True
  ProcCmdline: python /usr/share/indicator-china-weather/src/indicator-china-weather.py
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, no user)
   LANG=zh_CN.UTF-8
   LANGUAGE=zh_CN:
   XDG_RUNTIME_DIR=<set>
  SegvAnalysis:
   Segfault happened at: 0x7fbf5fc2b885 <g_array_free+21>:	lock cmpxchg %ecx,0x18(%rdi)
   PC (0x7fbf5fc2b885) ok
   source "%ecx" ok
   destination "0x18(%rdi)" (0x7fbf4efc2b48) in non-writable VMA region: 0x7fbf4efb6000-0x7fbf4efd0000 r-xp /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.12
  SegvReason: writing VMA /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.12
  Settings:
   apps.indicators.chinaweather city-id '101020100'
   apps.indicators.chinaweather placechosen 0
   apps.indicators.chinaweather places "[['101020100', '\\xe4\\xb8\\x8a\\xe6\\xb5\\xb7,\\xe4\\xb8\\x8a\\xe6\\xb5\\xb7,\\xe4\\xb8\\x8a\\xe6\\xb5\\xb7']]"
   apps.indicators.chinaweather refresh-rate 1
   apps.indicators.chinaweather show-temperature true
  Signal: 11
  SourcePackage: indicator-china-weather
  StacktraceTop:
   g_array_free () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4
   ?? () from /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4
   g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  Title: indicator-china-weather.py crashed with SIGSEGV in g_array_free()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-china-weather/+bug/1166093/+subscriptions