indicator-china-weather.py crashed with SIGSEGV in malloc_consolidate()

Bug #1225711 reported by walterclozet
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
indicator-china-weather
Fix Released
Medium
kobe
indicator-china-weather (Ubuntu)
Fix Released
Undecided
kobe

Bug Description

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
Description: UbuntuKylin Saucy Salamander (development branch)
Release: 13.10

2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
indicator-china-weather:
  已安装: 1.0.6-0ubuntu1
  候选软件包:1.0.6-0ubuntu1
  版本列表:
 *** 1.0.6-0ubuntu1 0
        500 http://mirrors.ustc.edu.cn/ubuntu/ saucy/universe amd64 Packages
        100 /var/lib/dpkg/status

3) What you expected to happen
nothing, I was just watching a movie
4) What happened instead
it crashed.

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: indicator-china-weather 1.0.6-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu4
Architecture: amd64
Date: Mon Sep 16 00:04:45 2013
ExecutablePath: /usr/share/indicator-china-weather/src/indicator-china-weather.py
InstallationDate: Installed on 2013-09-15 (0 days ago)
InstallationMedia: UbuntuKylin 13.10 "Saucy Salamander" - Alpha amd64 (20130903)
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:zh
 XDG_RUNTIME_DIR=<set>
SegvAnalysis:
 Segfault happened at: 0x7fe8c3cc4c23 <malloc_consolidate+291>: mov 0x10(%rbx),%rax
 PC (0x7fe8c3cc4c23) ok
 source "0x10(%rbx)" (0x7fe8a603b1c0) in non-readable VMA region: 0x7fe8a4022000-0x7fe8a8000000 ---p None
 destination "%rax" ok
 Stack memory exhausted (SP below stack segment)
SegvReason: reading VMA None
Settings:
 apps.indicators.chinaweather city-id '101010700'
 apps.indicators.chinaweather placechosen 0
 apps.indicators.chinaweather places "[['101010200', '\\xe5\\x8c\\x97\\xe4\\xba\\xac,\\xe5\\x8c\\x97\\xe4\\xba\\xac,\\xe6\\xb5\\xb7\\xe6\\xb7\\x80']]"
 apps.indicators.chinaweather refresh-rate 60
 apps.indicators.chinaweather show-temperature true
Signal: 11
SourcePackage: indicator-china-weather
StacktraceTop:
 malloc_consolidate (av=av@entry=0x7fe89c000020) at malloc.c:4073
 _int_malloc (av=0x7fe89c000020, bytes=4097) at malloc.c:3358
 __GI___libc_malloc (bytes=4097) at malloc.c:2859
 PyImport_ImportModuleLevel ()
 ?? ()
Title: indicator-china-weather.py crashed with SIGSEGV in malloc_consolidate()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
walterclozet (walterclozet-u) wrote :
information type: Private → Public Security
Revision history for this message
walterclozet (walterclozet-u) wrote :

happened again, this time it crashed on system start up, after force reboot when watching a movie using smplayer.

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 index2.72754 ()
 index2.72754 ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
information type: Public Security → Public
Revision history for this message
kobe (kobe24-lixiang) wrote :

你可以试用接下来的1.0.7版本,看这个问题还存在与否,我这边一直没有出现过,没法定位问题。

Revision history for this message
kobe (kobe24-lixiang) wrote :

You can try the next version 1.0.7. Please tell me that the problem exists or not. I don't see the problem here, so i could not locate the problem.

Changed in indicator-china-weather:
status: New → Opinion
Changed in indicator-china-weather (Ubuntu):
status: New → Opinion
Aron Xu (happyaron)
Changed in indicator-china-weather (Ubuntu):
status: Opinion → New
Changed in indicator-china-weather:
status: Opinion → Incomplete
kobe (kobe24-lixiang)
Changed in indicator-china-weather:
importance: Undecided → Wishlist
importance: Wishlist → Undecided
Changed in indicator-china-weather (Ubuntu):
status: New → Incomplete
tags: added: ubuntukylin
Revision history for this message
Ma Jun (maclin.jun) wrote :

This problem appears in 14.04 occasionally. The reason need more information to analyse.

Changed in indicator-china-weather:
status: Incomplete → New
importance: Undecided → Medium
kobe (kobe24-lixiang)
Changed in indicator-china-weather:
assignee: nobody → kobe (kobe24-lixiang)
Changed in indicator-china-weather (Ubuntu):
assignee: nobody → kobe (kobe24-lixiang)
status: Incomplete → Fix Committed
Changed in indicator-china-weather:
status: New → Fix Committed
kobe (kobe24-lixiang)
Changed in indicator-china-weather:
milestone: none → 2.0.0-beta
kobe (kobe24-lixiang)
Changed in indicator-china-weather:
status: Fix Committed → Fix Released
Changed in indicator-china-weather (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1225711

tags: added: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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