indicator-weather assert failure: *** glibc detected *** /usr/bin/python: free(): invalid pointer: 0xb70f8a08 ***

Bug #747183 reported by Ve0
This bug affects 156 people
Affects Status Importance Assigned to Milestone
Weather Indicator
Fix Released
High
Unassigned
indicator-weather (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: indicator-weather

ooops...

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: indicator-weather 11.03.27+repack-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
Uname: Linux 2.6.38-7-generic-pae i686
Architecture: i386
AssertionMessage: *** glibc detected *** /usr/bin/python: free(): invalid pointer: 0xb70f8a08 ***
CrashCounter: 1
Date: Fri Apr 1 14:15:04 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/indicator-weather
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110319)
InterpreterPath: /usr/bin/python2.7
ProcCmdline: /usr/bin/python /usr/bin/indicator-weather
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: indicator-weather
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
Title: indicator-weather assert failure: *** glibc detected *** /usr/bin/python: free(): invalid pointer: 0xb70f8a08 ***
UpgradeStatus: Upgraded to natty on 2011-03-25 (6 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

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

StacktraceTop:
 __kernel_vsyscall ()
 raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
 abort () at abort.c:92
 __libc_message (do_abort=2, fmt=0xb756776c "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0xb70f8a08) at malloc.c:6283

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-weather (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
tags: added: bugpattern-needed
Changed in weather-indicator:
importance: Undecided → High
milestone: none → 11.04.23
status: New → Confirmed
Changed in indicator-weather (Ubuntu):
status: New → Confirmed
Changed in weather-indicator:
milestone: 11.04.23 → foggy
Changed in weather-indicator:
milestone: foggy → 11.05.15
Changed in weather-indicator:
milestone: 11.05.30 → backlog
Revision history for this message
Karol Gołąb (karol-golab) wrote :
Download full text (4.4 KiB)

I'm encountering similar crashes every few days.

Below is a stack-trace (and previous warning) for one such crash:

$ indicator-weather
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
/usr/bin/indicator-weather:1932: Warning: g_hash_table_lookup: assertion `hash_table != NULL' failed
  gtk.main()
/usr/bin/indicator-weather:1932: Warning: invalid cast from `(null)' to `DbusmenuMenuitem'
  gtk.main()

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_defaults_default_get: assertion `DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_get_children: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_defaults_default_get: assertion `DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_defaults_default_get: assertion `DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_get_children: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

*** glibc detected *** /usr/bin/python: realloc(): invalid pointer: 0x08b13f50 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6ebc2)[0xb73f6bc2]
/lib/i386-linux-gnu/libc.so.6(realloc+0x2a5)[0xb73fac65]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x495b3)[0xb6f2d5b3]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_realloc+0x39)[0xb6f2de59]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x13a85)[0xb6ef7a85]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_array_append_vals+0x2f)[0xb6ef7e8f]
/usr/lib/libdbusmenu-glib.so.4(+0xb187)[0xb5cac187]
/usr/lib/libdbusmenu-glib.so.4(+0x815a)[0xb5ca915a]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1ac)[0xb6fe9c3c]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1f9f0)[0xb6ffc9f0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x777)[0xb7005787]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb70058f3]
/usr/lib/libdbusmenu-glib.so.4(dbusmenu_menuitem_property_set_variant+0x1f0)[0xb5ca7260]
/usr/lib/libdbusmenu-glib.so.4(dbusmenu_menuitem_property_set+0x39)[0xb5ca74d9]
/usr/lib/libdbusmenu-gtk.so.4(+0xb730)[0xb5cc6730]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__PARAM+0x93)[0xb6febb03]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1ac)[0xb6fe9c3c]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1f9f0)[0xb6ffc9f0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x777)[0xb7005787]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb70058f3]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xfd1f)[0xb6fecd1f]
/usr/lib/i386-...

Read more...

Revision history for this message
skep (skep) wrote :

fresh ubuntu 12.04 install, same problem

tags: added: precise
Revision history for this message
dino99 (9d9) wrote :

also affect Quantal i386 logged as gnome-classic

tags: added: quantal
todaioan (alan-ar06)
Changed in weather-indicator:
status: Confirmed → Fix Released
Revision history for this message
Moritz Naumann (mnaumann) wrote :

According to https://launchpad.net/weather-indicator :

 Latest version is 11.05.31
 ...
released on 2011-05-30

I don't see how there is a new release fixing this issue.

It is, by now, my impression that toda intentionally tries to mark weather-indicator bugs as fixed which are actually not. This is now the fourth such incident, all pertaining to weather-indicator, over a course of roughly a month, which I have witnessed directly (I bet I'm only seeing the tip of the iceberg because I'm only subscribed to few of these bugs).

Toda: please make a statement on this.

It seems like I'm unable to roll back this change, so I hope someone else can take action.

Revision history for this message
Joshua Tasker (jtasker) wrote :

Fixed in 13.05.17, if you can reproduce please reopen or file a new bug.

Changed in weather-indicator:
milestone: backlog → 13.05.17
dino99 (9d9)
Changed in indicator-weather (Ubuntu):
status: Confirmed → Fix Released
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.