indicator-weather crashed with SIGSEGV in g_variant_type_info_check()

Bug #917237 reported by Justin
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
indicator-weather (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Occurs randomly without interaction with the indicator. I get other similar crashes (ie a seg fault, no interaction and no obvious precipitating step) with different stack traces. Those are in:
g_hash_table_foreach
g_object_get_property
dbusmenu_menuitem_property_get_variant

I have valgrind logs under all of these conditions. Perhaps the real cause is in dbus/glib or the indicator api.

Description: Ubuntu 11.10
Release: 11.10

indicator-weather:
  Installed: 11.05.31-0ubuntu2.1
  Candidate: 11.05.31-0ubuntu2.1

Process terminating with default action of signal 11 (SIGSEGV)
==1645== Access not within mapped region at address 0x4
==1645== at 0x539D65E: g_variant_type_info_check (gvarianttypeinfo.c:164)
==1645== by 0x539D842: g_variant_type_info_get_type_string (gvarianttypeinfo.c:200)
==1645== by 0x53913B6: g_variant_get_type_string (gvariant.c:1867)
==1645== by 0x54C3D2F: append_value_to_blob (gdbusmessage.c:2141)
==1645== by 0x54C3E99: append_value_to_blob (gdbusmessage.c:2120)
==1645== by 0x54C45B7: append_value_to_blob (gdbusmessage.c:2078)
==1645== by 0x54C3E99: append_value_to_blob (gdbusmessage.c:2120)
==1645== by 0x54C3DC6: append_value_to_blob (gdbusmessage.c:2145)
==1645== by 0x54C45B7: append_value_to_blob (gdbusmessage.c:2078)
==1645== by 0x54C3E99: append_value_to_blob (gdbusmessage.c:2120)
==1645== by 0x54C8335: g_dbus_message_to_blob (gdbusmessage.c:2200)
==1645== by 0x3: ???

Revision history for this message
Justin (parksjw) wrote :
tags: added: oneiric
tags: added: running-unity
Justin (parksjw)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in indicator-weather (Ubuntu):
status: New → Confirmed
Revision history for this message
Mark Kelley (mcellius) wrote :

Yep, the same. It happens every couple days seemingly at random.

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.