← Back to team overview

dx-packages team mailing list archive

[Bug 1248446] Re: unity-panel-service crashed with SIGSEGV in g_object_unref()

 

tsdgeos_work@xps:~$ export G_SLICE=always-malloc G_DEBUG=gc-friendly

tsdgeos_work@xps:~$ valgrind /usr/lib/unity/unity-panel-service 
==10787== Memcheck, a memory error detector
==10787== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==10787== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==10787== Command: /usr/lib/unity/unity-panel-service
==10787== 

** (unity-panel-service:10787): WARNING **: Unable to support GtkImageType: 0                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                
(unity-panel-service:10787): LIBDBUSMENU-GLIB-WARNING **: Group Properties error: No es pot invocar el mètode: el servidor intermediari és per a un nom ben conegut sense cap propietari i el servidor intermediari s'ha construït amb el senyalador «G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START»

** (unity-panel-service:10787): WARNING **: Unable to support
GtkImageType: 0

(unity-panel-service:10787): LIBDBUSMENU-GLIB-WARNING **: Group
Properties error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
The name :1.263 was not provided by any .service files

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

(unity-panel-service:10787): Gtk-WARNING **: gtk_menu_new_from_model:
cannot find type 'unity.widgets.systemsettings.tablet.accesspoint'

** (unity-panel-service:10787): WARNING **: Unable to support GtkImageType: 0
==10787== Invalid read of size 8
==10787==    at 0x68EC9AC: g_object_unref (gobject.c:3089)
==10787==    by 0x63A0CAC: g_file_icon_finalize (gfileicon.c:123)
==10787==    by 0x68ECB49: g_object_unref (gobject.c:3197)
==10787==    by 0x55B777B: my_dispose (idousermenuitem.c:138)
==10787==    by 0x68EE89F: g_object_run_dispose (gobject.c:1067)
==10787==    by 0x5973797: gtk_model_menu_binding_populate (gtkmodelmenu.c:345)
==10787==    by 0x597382F: gtk_model_menu_binding_handle_changes (gtkmodelmenu.c:369)
==10787==    by 0x5EBBBE7: gdk_threads_dispatch (gdk.c:788)
==10787==    by 0x6B713B5: g_main_context_dispatch (gmain.c:3065)
==10787==    by 0x6B71707: g_main_context_iterate.isra.23 (gmain.c:3712)
==10787==    by 0x6B71B09: g_main_loop_run (gmain.c:3906)
==10787==    by 0x59534F4: gtk_main (gtkmain.c:1156)
==10787==  Address 0x23ecc3b0 is not stack'd, malloc'd or (recently) free'd
==10787== 
==10787== Invalid read of size 8
==10787==    at 0x68EC9B4: g_object_unref (gobject.c:3089)
==10787==    by 0x63A0CAC: g_file_icon_finalize (gfileicon.c:123)
==10787==    by 0x68ECB49: g_object_unref (gobject.c:3197)
==10787==    by 0x55B777B: my_dispose (idousermenuitem.c:138)
==10787==    by 0x68EE89F: g_object_run_dispose (gobject.c:1067)
==10787==    by 0x5973797: gtk_model_menu_binding_populate (gtkmodelmenu.c:345)
==10787==    by 0x597382F: gtk_model_menu_binding_handle_changes (gtkmodelmenu.c:369)
==10787==    by 0x5EBBBE7: gdk_threads_dispatch (gdk.c:788)
==10787==    by 0x6B713B5: g_main_context_dispatch (gmain.c:3065)
==10787==    by 0x6B71707: g_main_context_iterate.isra.23 (gmain.c:3712)
==10787==    by 0x6B71B09: g_main_loop_run (gmain.c:3906)
==10787==    by 0x59534F4: gtk_main (gtkmain.c:1156)
==10787==  Address 0xa0 is not stack'd, malloc'd or (recently) free'd
==10787== 
==10787== 
==10787== Process terminating with default action of signal 11 (SIGSEGV)
==10787==  Access not within mapped region at address 0xA0
==10787==    at 0x68EC9B4: g_object_unref (gobject.c:3089)
==10787==    by 0x63A0CAC: g_file_icon_finalize (gfileicon.c:123)
==10787==    by 0x68ECB49: g_object_unref (gobject.c:3197)
==10787==    by 0x55B777B: my_dispose (idousermenuitem.c:138)
==10787==    by 0x68EE89F: g_object_run_dispose (gobject.c:1067)
==10787==    by 0x5973797: gtk_model_menu_binding_populate (gtkmodelmenu.c:345)
==10787==    by 0x597382F: gtk_model_menu_binding_handle_changes (gtkmodelmenu.c:369)
==10787==    by 0x5EBBBE7: gdk_threads_dispatch (gdk.c:788)
==10787==    by 0x6B713B5: g_main_context_dispatch (gmain.c:3065)
==10787==    by 0x6B71707: g_main_context_iterate.isra.23 (gmain.c:3712)
==10787==    by 0x6B71B09: g_main_loop_run (gmain.c:3906)
==10787==    by 0x59534F4: gtk_main (gtkmain.c:1156)
==10787==  If you believe this happened as a result of a stack
==10787==  overflow in your program's main thread (unlikely but
==10787==  possible), you can try to increase the size of the
==10787==  main thread stack using the --main-stacksize= flag.
==10787==  The main thread stack size used in this run was 8388608.
==10787== 
==10787== HEAP SUMMARY:
==10787==     in use at exit: 13,025,398 bytes in 258,596 blocks
==10787==   total heap usage: 1,288,966 allocs, 1,030,370 frees, 67,908,229 bytes allocated
==10787== 
==10787== LEAK SUMMARY:
==10787==    definitely lost: 10,916 bytes in 105 blocks
==10787==    indirectly lost: 19,078 bytes in 805 blocks
==10787==      possibly lost: 1,085,753 bytes in 15,192 blocks
==10787==    still reachable: 10,715,251 bytes in 237,334 blocks
==10787==         suppressed: 0 bytes in 0 blocks
==10787== Rerun with --leak-check=full to see details of leaked memory
==10787== 
==10787== For counts of detected and suppressed errors, rerun with: -v
==10787== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2 from 2)
M

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to ido in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1248446

Title:
  unity-panel-service crashed with SIGSEGV in g_object_unref()

Status in “ido” package in Ubuntu:
  Confirmed

Bug description:
  This started happening after today's dist-upgrade. The panel crashes
  every few minutes, causing some annoying screen flicker.

  ProblemType: Crash
  DistroRelease: Ubuntu 14.04
  Package: unity-services 7.1.2+13.10.20131014.1-0ubuntu1
  ProcVersionSignature: Ubuntu 3.12.0-1.3-generic 3.12.0-rc7
  Uname: Linux 3.12.0-1-generic x86_64
  ApportVersion: 2.12.6-0ubuntu1
  Architecture: amd64
  CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
  CrashCounter: 1
  Date: Wed Nov  6 09:29:01 2013
  EcryptfsInUse: Yes
  ExecutablePath: /usr/lib/unity/unity-panel-service
  InstallationDate: Installed on 2013-10-14 (23 days ago)
  InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Beta amd64 (20131013)
  ProcCmdline: /usr/lib/unity/unity-panel-service
  ProcEnviron:
   PATH=(custom, user)
   LANGUAGE=de_DE
   XDG_RUNTIME_DIR=<set>
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x7f794f6ea9b4 <g_object_unref+20>:	cmpq   $0x50,(%rax)
   PC (0x7f794f6ea9b4) ok
   source "$0x50" ok
   destination "(%rax)" (0xffffffffffffffff) not located in a known VMA region (needed writable region)!
  SegvReason: writing unknown VMA
  Signal: 11
  SourcePackage: unity
  StacktraceTop:
   g_object_unref (_object=0x1840040) at /build/buildd/glib2.0-2.38.1/./gobject/gobject.c:3089
   g_file_icon_finalize (object=0x18d6aa0) at /build/buildd/glib2.0-2.38.1/./gio/gfileicon.c:123
   g_object_unref (_object=0x18d6aa0) at /build/buildd/glib2.0-2.38.1/./gobject/gobject.c:3197
   ?? () from /usr/lib/x86_64-linux-gnu/libido3-0.1.so.0
   g_object_run_dispose (object=0x1b7bc60) at /build/buildd/glib2.0-2.38.1/./gobject/gobject.c:1067
  Title: unity-panel-service crashed with SIGSEGV in g_object_unref()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sbuild sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ido/+bug/1248446/+subscriptions


References