indicator-china-weather.py assert failure: *** Error in `python': double free or corruption (!prev): 0x00007f1800010160 ***

Bug #1224509 reported by walterclozet
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-china-weather (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About UbuntuDescription: Ubuntu 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, just shows weather in the top bar
4) What happened instead
it crashed on start up, and apport showed up.

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: indicator-china-weather 1.0.6-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-7.13-generic 3.11.0
Uname: Linux 3.11.0-7-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
AssertionMessage: *** Error in `python': double free or corruption (!prev): 0x00007f1800010160 ***
Date: Sun Sep 8 21:40:46 2013
ExecutablePath: /usr/share/indicator-china-weather/src/indicator-china-weather.py
InstallationDate: Installed on 2013-03-09 (186 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
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>
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: 6
SourcePackage: indicator-china-weather
StacktraceTop:
 __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f1816aad6a0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
 malloc_printerr (ptr=0x7f1800010160, str=0x7f1816aad788 "double free or corruption (!prev)", action=3) at malloc.c:4902
 _int_free (av=<optimized out>, p=0x7f1800010150, have_lock=0) at malloc.c:3758
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4
Title: indicator-china-weather.py assert failure: *** Error in `python': double free or corruption (!prev): 0x00007f1800010160 ***
UpgradeStatus: Upgraded to saucy on 2013-07-07 (67 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers

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

crash file added

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

StacktraceSource:
 #0 0x00007f181695cf77 in ?? ()
 #1 0x00007f18169605e8 in ?? ()
 #2 0x0000000000000020 in ?? ()
 #3 0x0000000000000000 in ?? ()
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in indicator-china-weather (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed
Download full text (5.3 KiB)

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate a useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libgcc1 version 1:4.8.1-10ubuntu1 required, but 1:4.8.1-10ubuntu3 is available
libavahi-common3 version 0.6.31-2ubuntu2 required, but 0.6.31-2ubuntu3 is available
libglib2.0-data version 2.37.7-1ubuntu1 required, but 2.37.93-1ubuntu1 is available
mountall version 2.50 required, but 2.51 is available
outdated debug symbol package for libjson0: package version 0.11-2ubuntu1 dbgsym version 0.10-1.2ubuntu2
libpython2.7-minimal version 2.7.5-5ubuntu1 required, but 2.7.5-8ubuntu3 is available
python2.7 version 2.7.5-5ubuntu1 required, but 2.7.5-8ubuntu3 is available
libpython3-stdlib version 3.3.2-14 required, but 3.3.2-14ubuntu1 is available
libsystemd-daemon0 version 204-0ubuntu11 required, but 204-0ubuntu12 is available
gcc-4.8-base version 4.8.1-10ubuntu1 required, but 4.8.1-10ubuntu3 is available
apport version 2.12.1-0ubuntu3 required, but 2.12.4-0ubuntu1 is available
humanity-icon-theme version 0.6.3 required, but 0.6.4 is available
libsystemd-login0 version 204-0ubuntu11 required, but 204-0ubuntu12 is available
python version 2.7.5-4ubuntu1 required, but 2.7.5-4ubuntu2 is available
libatspi2.0-0 version 2.9.91-0ubuntu1 required, but 2.9.92-0ubuntu1 is available
libindicator3-7 version 12.10.2+13.10.20130823-0ubuntu1 required, but 12.10.2+13.10.20130913-0ubuntu1 is available
python2.7-minimal version 2.7.5-5ubuntu1 required, but 2.7.5-8ubuntu3 is available
udev version 204-0ubuntu11 required, but 204-0ubuntu12 is available
libavahi-client3 version 0.6.31-2ubuntu2 required, but 0.6.31-2ubuntu3 is available
libxcb-shm0 version 1.8.1-2ubuntu3 required, but 1.9.1-3ubuntu1 is available
libglib2.0-0 version 2.37.7-1ubuntu1 required, but 2.37.93-1ubuntu1 is available
libdbusmenu-glib4 version 12.10.3+13.10.20130731-0ubuntu1 required, but 12.10.3+13.10.20130913-0ubuntu1 is available
libdbusmenu-gtk3-4 version 12.10.3+13.10.20130731-0ubuntu1 required, but 12.10.3+13.10.20130913-0ubuntu1 is available
libxcb-render0 version 1.8.1-2ubuntu3 required, but 1.9.1-3ubuntu1 is available
at-spi2-core version 2.9.91-0ubuntu1 required, but 2.9.92-0ubuntu1 is available
libpython3.3-stdlib version 3.3.2-3ubuntu1 required, but 3.3.2-7ubuntu1 is available
libpython-stdlib version 2.7.5-4ubuntu1 required, but 2.7.5-4ubuntu2 is available
python-minimal version 2.7.5-4ubuntu1 required, but 2.7.5-4ubuntu2 is available
libpython3.3-minimal version 3.3.2-3ubuntu1 required, but 3.3.2-7ubuntu1 is available
libpolkit-agent-1-0 version 0.105-3ubuntu2 required, but 0.105-3ubuntu3 is available
python3 version 3.3.2-14 required, but 3.3.2-14ubuntu1 is available
libpolkit-backend-1-0 version 0.105-3ubuntu2 required, but 0.105-3ubuntu3 is available
libxcb1 version 1.8.1-2ubuntu3 required, but 1.9.1-3ubuntu1 is available
libcups2 version 1.7.0~rc1-0ubuntu2 required, but 1.7.0~rc1-0ubuntu3 is available
python3-problem-report version 2.12.1-0ubuntu3 required, but 2.12.4-0ubuntu1 is available
python3-gi versi...

Read more...

tags: removed: need-amd64-retrace
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.