Bug 768668 - [abrt] xfce4-mixer-4.8.0-1.fc16: __GI___libc_malloc: Process /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin was killed by signal 6 (SIGABRT)
Summary: [abrt] xfce4-mixer-4.8.0-1.fc16: __GI___libc_malloc: Process /usr/libexec/xfc...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xfce4-mixer
Version: 16
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:4bf01ffca3b0c065bf25e44606e...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-17 19:38 UTC by Mike C
Modified: 2012-01-08 16:02 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-08 15:57:34 UTC
Type: ---


Attachments (Terms of Use)
File: dso_list (5.68 KB, text/plain)
2011-12-17 19:38 UTC, Mike C
no flags Details
File: maps (13.60 KB, text/plain)
2011-12-17 19:38 UTC, Mike C
no flags Details
File: backtrace (21.10 KB, text/plain)
2011-12-17 19:38 UTC, Mike C
no flags Details
.s (51.33 KB, application/octet-stream)
2011-12-19 20:26 UTC, Mike C
no flags Details
.xsession-errors with lines relevant to the xfce4-mixer problem (51.33 KB, text/plain)
2011-12-19 20:29 UTC, Mike C
no flags Details

Description Mike C 2011-12-17 19:38:25 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin '' 6 18883269 xfce4-mixer-plugin Mixer 'Volume control for your sound card' ''
crash_function: __GI___libc_malloc
executable:     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
kernel:         3.1.5-6.fc16.i686.PAE
pid:            2782
pwd:            /home/becca
reason:         Process /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin was killed by signal 6 (SIGABRT)
time:           Sat 17 Dec 2011 19:29:31 GMT
uid:            1003
username:       becca

backtrace:      Text file, 21611 bytes
dso_list:       Text file, 5816 bytes
maps:           Text file, 13925 bytes

comment:
:Tried to start the xfce4 mixer - abrt popped up - presume a bug introduced by a recent update but I don
:'t know which.

environ:
:XDG_VTNR=1
:XDG_SESSION_ID=1
:SSH_AGENT_PID=1318
:HOSTNAME=samsung1
:DM_CONTROL=/var/run/xdmctl
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:GPG_AGENT_INFO=/home/becca/.gnupg/S.gpg-agent:1340:1
:GLADE_PIXMAP_PATH=:
:XDG_MENU_PREFIX=xfce-
:TERM=dumb
:SHELL=/bin/bash
:HISTSIZE=1000
:XDM_MANAGED=method=classic
:XDG_SESSION_COOKIE=2f49f45a3ffbf7136b5c25b40000000f-1324151979.323838-1797972976
:GNOME_KEYRING_CONTROL=/tmp/keyring-vrNwNR
:IMSETTINGS_MODULE=none
:USER=becca
:GLADE_MODULE_PATH=:
:SSH_AUTH_SOCK=/tmp/ssh-aoZnOEqv1160/agent.1160
:XDG_CONFIG_DIRS=/etc/xdg
:MAIL=/var/spool/mail/becca
:PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:/home/becca/.local/bin:/home/becca/bin
:DESKTOP_SESSION=xfce
:QT_IM_MODULE=xim
:PWD=/home/becca
:XMODIFIERS=@im=none
:KDE_IS_PRELINKED=1
:LANG=en_GB.UTF-8
:GNOME_KEYRING_PID=1158
:KDEDIRS=/usr
:SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
:HISTCONTROL=ignoredups
:HOME=/home/becca
:XDG_SEAT=seat0
:SHLVL=2
:LOGNAME=becca
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-emXuOxQAfu,guid=a73846171671f66533960b3400000034
:XDG_DATA_DIRS=/usr/local/share:/usr/share
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:DISPLAY=:0.0
:XDG_RUNTIME_DIR=/run/user/becca
:GLADE_CATALOG_PATH=:
:LIBGLADE_MODULE_PATH=:
:XAUTHORITY=/var/run/kdm/.Xauth3nAyub
:_=/usr/bin/xfce4-session
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1349,unix/unix:/tmp/.ICE-unix/1349

var_log_messages:
:Dec 17 18:52:10 samsung1 abrt[18461]: Saved core dump of pid 18239 (/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin) to /var/spool/abrt/ccpp-2011-12-17-18:52:10-18239 (3395584 bytes)
:Dec 17 18:52:10 samsung1 abrt[18487]: Not dumping repeating crash in '/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin'
:Dec 17 19:16:45 samsung1 abrt[2417]: Saved core dump of pid 2314 (/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin) to /var/spool/abrt/ccpp-2011-12-17-19:16:45-2314 (3395584 bytes)
:Dec 17 19:29:31 samsung1 abrt[2783]: Saved core dump of pid 2782 (/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin) to /var/spool/abrt/ccpp-2011-12-17-19:29:31-2782 (2670592 bytes)
:Dec 17 19:29:32 samsung1 abrt[2796]: Not dumping repeating crash in '/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin'

xsession_errors:
:*** glibc detected *** /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin: malloc(): memory corruption: 0x08ae55b8 ***
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(xfce_mixer_init+0x60)[0x8050040]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804f3f2]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(main+0x31f)[0x804c62f]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804c6c5]
:08048000-08054000 r-xp 00000000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:08054000-08059000 rw-p 0000b000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:*** glibc detected *** /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin: malloc(): memory corruption: 0x09fa95b8 ***
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(xfce_mixer_init+0x60)[0x8050040]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804f3f2]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(main+0x31f)[0x804c62f]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804c6c5]
:08048000-08054000 r-xp 00000000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:08054000-08059000 rw-p 0000b000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:xfce4-panel-Message: Plugin xfce4-mixer-plugin-6 has been automatically restarted after crash.
:*** glibc detected *** /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin: malloc(): memory corruption: 0x08fd1a00 ***
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(xfce_mixer_init+0x60)[0x8050040]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804f3f2]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(main+0x31f)[0x804c62f]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804c6c5]
:08048000-08054000 r-xp 00000000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:08054000-08059000 rw-p 0000b000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:*** glibc detected *** /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin: malloc(): memory corruption: 0x084e15b8 ***
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(xfce_mixer_init+0x60)[0x8050040]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804f3f2]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(main+0x31f)[0x804c62f]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804c6c5]
:08048000-08054000 r-xp 00000000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:08054000-08059000 rw-p 0000b000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:*** glibc detected *** /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin: malloc(): memory corruption: 0x080ae580 ***
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(xfce_mixer_init+0x60)[0x8050040]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804f3f2]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin(main+0x31f)[0x804c62f]
:/usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin[0x804c6c5]
:08048000-08054000 r-xp 00000000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin
:08054000-08059000 rw-p 0000b000 08:06 436233     /usr/libexec/xfce4/panel-plugins/xfce4-mixer-plugin

Comment 1 Mike C 2011-12-17 19:38:28 UTC
Created attachment 548254 [details]
File: dso_list

Comment 2 Mike C 2011-12-17 19:38:30 UTC
Created attachment 548255 [details]
File: maps

Comment 3 Mike C 2011-12-17 19:38:32 UTC
Created attachment 548256 [details]
File: backtrace

Comment 4 Kevin Fenzi 2011-12-18 17:28:40 UTC
Did this just happen the one time? Or does it crash this way everytime?

Comment 5 Mike C 2011-12-19 11:30:55 UTC
On the day I reported this it happened every time - I have not used the machine since then (an NC10 netbook) but I can check again this evening.

Comment 6 Mike C 2011-12-19 20:26:06 UTC
The behaviour is entirely reproducable - I also noticed that the .xsession-errors file contains:

*** glibc detected *** xfce4-mixer: free(): invalid next size (normal): 0x089d74b0 ***
======= Backtrace: =========
/lib/libc.so.6[0x415a1d22]
and many other lines.

I will attach the full file shortly - I don't know if it adds to the info from the previous files in this report. However this may be a glibc problem rather than an xfce4-mixer problem?

Comment 7 Mike C 2011-12-19 20:26:53 UTC
Created attachment 548684 [details]
.s

Comment 8 Mike C 2011-12-19 20:29:19 UTC
Created attachment 548685 [details]
.xsession-errors with lines relevant to the xfce4-mixer problem

Possible glibc connection?

Comment 9 Mike C 2011-12-19 20:33:08 UTC
A long shot but is this related at all?
https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=757953

Comment 10 Mike C 2011-12-19 21:42:40 UTC
I decided to restore the entire user area from backup - this time when I logged in the abrt threw a different but similar error this time related to gst-plugins-scanner:

from .xsession-errors:


*** glibc detected *** /usr/libexec/gstreamer-0.10/gst-plugin-scanner: malloc(): memory corruption: 0x08846b00 ***
======= Backtrace: =========
/lib/libc.so.6[0x415a1d22]
/lib/libc.so.6[0x415a3e02]
/lib/libc.so.6(__libc_malloc+0x65)[0x415a61a5]
/usr/lib/liborc-0.4.so.0(orc_code_region_allocate_codemem_dual_map+0xdc)[0x2fc16c]
/usr/lib/liborc-0.4.so.0(orc_code_region_allocate_codemem+0x8e)[0x2fc4be]


I do have gstreamer-plugins-good and gstreamer-plugins-bad installed from rpmfusion - is that a possible factor?

Comment 11 Mike C 2011-12-19 22:20:00 UTC
I tried to start Amarok - and now get the following in the .xsession-errors file:


*** glibc detected *** /usr/libexec/gstreamer-0.10/gst-plugin-scanner: malloc(): memory corruption: 0x099bfb00 ***
======= Backtrace: =========
/lib/libc.so.6[0x415a1d22]
/lib/libc.so.6[0x415a3e02]
/lib/libc.so.6(__libc_malloc+0x65)[0x415a61a5]

I ran the abrt analysis with retrace server.
During the analyse stage however it gave:
Initializing virtual root
Generating backtrace
Retrace job finished successfully
Backtrace parsing failed for .
1:0: No frame and no thread found.

Presume this may be due to the gstreamer-plugins-* from rpmfusion? So I aborted the abrt reporting since the backtrace was unusable.

I am guessing this is related to the original bug somehow?

Anything else I can do without downloading hundreds of megabytes of debuginfo files?

Comment 12 Kevin Fenzi 2011-12-20 18:16:49 UTC
This looks like possibly another case of: 
https://bugzilla.redhat.com/show_bug.cgi?id=757953

Comment 13 Mike C 2012-01-08 15:57:34 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=759809 is related and package
orc-0.4.16-5.fc17.i686
Fixes this for me.

Comment 14 Mike C 2012-01-08 16:01:45 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=768668 may be related in which case package orc-0.4.16-5.fc17.i686 may fix this for you also. It certainly fixes it for me.

Comment 15 Mike C 2012-01-08 16:02:43 UTC
Whoops - sorry comment #14 should have been entered for a related bug! Sorry for the noise on that.


Note You need to log in before you can comment on or make changes to this bug.