hud-service crashed with SIGSEGV in g_list_prepend() (due to webapp bamf version)

Bug #1034429 reported by David Baucum on 2012-08-08
440
This bug affects 179 people
Affects Status Importance Assigned to Milestone
BAMF
High
Robert Carr

Bug Description

I received this crash when trying to use the Pause button for a Youtube video from the new web apps integration sound menu.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: indicator-appmenu 12.10.0-0ubuntu2~webapps1 [origin: LP-PPA-webapps-preview]
ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
Uname: Linux 3.2.0-27-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
CrashDB: indicator_appmenu
Date: Wed Aug 8 10:56:38 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/indicator-appmenu/hud-service
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
ProcCmdline: /usr/lib/indicator-appmenu/hud-service
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f0bd9e1c857 <g_list_prepend+55>: mov %rax,0x8(%rdx)
 PC (0x7f0bd9e1c857) ok
 source "%rax" ok
 destination "0x8(%rdx)" (0x00000028) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: indicator-appmenu
StacktraceTop:
 g_list_prepend () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libbamf3.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
ThirdParty: True
Title: hud-service crashed with SIGSEGV in g_list_prepend()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

David Baucum (maxolasersquad) wrote :
visibility: private → public
tags: removed: need-amd64-retrace
affects: indicator-appmenu → bamf
Changed in bamf:
importance: Undecided → High
summary: - hud-service crashed with SIGSEGV in g_list_prepend()
+ hud-service crashed with SIGSEGV in g_list_prepend() (due to webapp bamf
+ version)
Sebastien Bacher (seb128) wrote :

Stacktrace:

#0 g_list_find (list=0x501d42e9, data=0x1400adf)
    at /build/buildd/glib2.0-2.32.3/./glib/glist.c:705
#1 0xb7781678 in bamf_application_on_window_added (proxy=0x91b5450,
    path=0x9215358 "/org/ayatana/bamf/window20974303", self=0x91b0560)
    at /build/buildd/bamf-0.2.118/./lib/libbamf/bamf-application.c:367
#2 0xb75e7013 in g_cclosure_marshal_VOID__STRING (closure=0x909e268,
    return_value=0x0, n_param_values=2, param_values=0x91175a8,
    invocation_hint=0xbff35640, marshal_data=0x0)
    at /build/buildd/glib2.0-2.32.3/./gobject/gmarshal.c:964
#3 0xb726117a in marshal_dbus_message_to_g_marshaller (closure=0x909e268,
    return_value=0x0, n_param_values=3, param_values=0xbff356c0,
    invocation_hint=0xbff35640, marshal_data=0x0) at dbus-gproxy.c:1734
#4 0xb75e4484 in g_closure_invoke (closure=0x909e268, return_value=0x0,
    n_param_values=3, param_values=0xbff356c0, invocation_hint=0xbff35640)
    at /build/buildd/glib2.0-2.32.3/./gobject/gclosure.c:777
#5 0xb75f60d9 in signal_emit_unlocked_R (node=0x9013440, detail=348,
    instance=0x91b5450, emission_return=0x0, instance_and_params=0xbff356c0)
    at /build/buildd/glib2.0-2.32.3/./gobject/gsignal.c:3547
#6 0xb75fe2dc in g_signal_emit_valist (instance=0x91b5450, signal_id=15,
    detail=348, var_args=0xbff358e4 "")
    at /build/buildd/glib2.0-2.32.3/./gobject/gsignal.c:3296
#7 0xb75fe453 in g_signal_emit (instance=0x91b5450, signal_id=15, detail=348)
    at /build/buildd/glib2.0-2.32.3/./gobject/gsignal.c:3352
#8 0xb7261820 in dbus_g_proxy_emit_remote_signal (message=0x9217c00,
    proxy=<optimized out>) at dbus-gproxy.c:1787
#9 dbus_g_proxy_manager_filter (user_data=0x9007c80, message=0x9217c00,
    connection=<optimized out>) at dbus-gproxy.c:1354
#10 dbus_g_proxy_manager_filter (connection=0x900cf58, message=0x9217c00,
    user_data=0x9007c80) at dbus-gproxy.c:1195
#11 0xb7172441 in ?? () at ../../dbus/dbus-connection.c:5632
   from /lib/i386-linux-gnu/libdbus-1.so.3

Changed in bamf:
assignee: nobody → Robert Carr (robertcarr)
Sebastien Bacher (seb128) wrote :

(the stacktrace is from bamf 0.2.118-0ubuntu2~webapps12

David Baucum (maxolasersquad) wrote :

I'd also like to add that I cannot reproduce this crash. The pause button is not pausing the Youtube video, but is also not causing any crashes. Perhaps the two are unrelated? I don't know.

The lines number on the stacktrace doesn't seem to match here... :o

I didn't receive this bug when using YouTube, so I don't think this one is mine.  Though I did receive the bug it apparently is a duplicate bug to the person describing what happened to them on YouTube.

________________________________
 From: Marco Trevisan (Treviño) <mail@3v1n0.net>
Sent: Friday, August 10, 2012 12:56 PM
Subject: [Bug 1034429] Re: hud-service crashed with SIGSEGV in g_list_prepend() (due to webapp bamf version)

The lines number on the stacktrace doesn't seem to match here... :o

--
You received this bug notification because you are subscribed to a
duplicate bug report (1029087).
https://bugs.launchpad.net/bugs/1034429

Title:
  hud-service crashed with SIGSEGV in g_list_prepend() (due to webapp
  bamf version)

Status in BAMF Application Matching Framework:
  New

Bug description:
  I received this crash when trying to  use the Pause button for a
  Youtube video from the new web apps integration sound menu.

  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: indicator-appmenu 12.10.0-0ubuntu2~webapps1 [origin: LP-PPA-webapps-preview]
  ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
  Uname: Linux 3.2.0-27-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.0.1-0ubuntu12
  Architecture: amd64
  CrashDB: indicator_appmenu
  Date: Wed Aug  8 10:56:38 2012
  EcryptfsInUse: Yes
  ExecutablePath: /usr/lib/indicator-appmenu/hud-service
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  ProcCmdline: /usr/lib/indicator-appmenu/hud-service
  ProcEnviron:
  SHELL=/bin/bash
  PATH=(custom, no user)
  LANG=en_US.UTF-8
  SegvAnalysis:
  Segfault happened at: 0x7f0bd9e1c857 <g_list_prepend+55>:    mov    %rax,0x8(%rdx)
  PC (0x7f0bd9e1c857) ok
  source "%rax" ok
  destination "0x8(%rdx)" (0x00000028) not located in a known VMA region (needed writable region)!
  SegvReason: writing NULL VMA
  Signal: 11
  SourcePackage: indicator-appmenu
  StacktraceTop:
  g_list_prepend () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  ?? () from /usr/lib/x86_64-linux-gnu/libbamf3.so.0
  ?? () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
  g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  ThirdParty: True
  Title: hud-service crashed with SIGSEGV in g_list_prepend()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/bamf/+bug/1034429/+subscriptions

Omer Akram (om26er) on 2012-08-16
Changed in bamf:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers