Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 328803 - gnome-extra/gnome-media-2.30.0-r1 gnome-volume-control memory corruption
Summary: gnome-extra/gnome-media-2.30.0-r1 gnome-volume-control memory corruption
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-18 10:11 UTC by justXi
Modified: 2011-03-18 15:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description justXi 2010-07-18 10:11:02 UTC
starting of gnome-volume-control results in memory corruption.



Reproducible: Always

Steps to Reproduce:
1. start gnome-volume-control
2.
3.

Actual Results:  
*** glibc detected *** gnome-volume-control: malloc(): memory corruption: 0x081bf2f8 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c534)[0xb67a8534]
/lib/libc.so.6(+0x6f00e)[0xb67ab00e]
/lib/libc.so.6(__libc_malloc+0x5e)[0xb67ace5e]
/usr/lib/libglib-2.0.so.0(g_malloc+0x32)[0xb68f2812]
======= Memory map: ========
08048000-0805a000 r-xp 00000000 03:05 2714475    /usr/bin/gnome-volume-control
0805a000-0805b000 r--p 00011000 03:05 2714475    /usr/bin/gnome-volume-control
0805b000-0805c000 rw-p 00012000 03:05 2714475    /usr/bin/gnome-volume-control
0805c000-081e5000 rw-p 00000000 00:00 0          [heap]
b6000000-b6021000 rw-p 00000000 00:00 0 
b6021000-b6100000 ---p 00000000 00:00 0 
b61c4000-b627a000 r-xp 00000000 03:05 2976608    /usr/lib/libasound.so.2.0.0
b627a000-b627d000 r--p 000b6000 03:05 2976608    /usr/lib/libasound.so.2.0.0
b627d000-b627e000 rw-p 000b9000 03:05 2976608    /usr/lib/libasound.so.2.0.0
b62b1000-b62bd000 r-xp 00000000 03:05 6122731    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1
b62bd000-b62be000 r--p 0000b000 03:05 6122731    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1
b62be000-b62bf000 rw-p 0000c000 03:05 6122731    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1
b62bf000-b63a0000 r-xp 00000000 03:05 6122725    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6.0.10
b63a0000-b63a4000 r--p 000e0000 03:05 6122725    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6.0.10
b63a4000-b63a5000 rw-p 000e4000 03:05 6122725    /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6.0.10
b63a5000-b63ab000 rw-p 00000000 00:00 0 
b63ab000-b63bf000 r-xp 00000000 03:05 7020147    /usr/lib/libelf.so.0.8.4
b63bf000-b63c0000 r--p 00013000 03:05 7020147    /usr/lib/libelf.so.0.8.4
b63c0000-b63c1000 rw-p 00014000 03:05 7020147    /usr/lib/libelf.so.0.8.4
b63d3000-b63e9000 r-xp 00000000 03:05 3044071    /usr/lib/gstreamer-0.10/libgstalsa.so
b63e9000-b63ea000 r--p 00015000 03:05 3044071    /usr/lib/gstreamer-0.10/libgstalsa.so
b63ea000-b63eb000 rw-p 00016000 03:05 3044071    /usr/lib/gstreamer-0.10/libgstalsa.so
b63eb000-b63f2000 r-xp 00000000 03:05 2960150    /usr/lib/gstreamer-0.10/libgstadder.so
b63f2000-b63f3000 r--p 00006000 03:05 2960150    /usr/lib/gstreamer-0.10/libgstadder.so
b63f3000-b63f4000 rw-p 00007000 03:05 2960150    /usr/lib/gstreamer-0.10/libgstadder.so
b63f4000-b63f6000 r-xp 00000000 03:05 5347138    /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
b63f6000-b63f7000 r--p 00002000 03:05 5347138    /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
b63f7000-b63f8000 rw-p 00003000 03:05 5347138    /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
b63f8000-b6425000 r-xp 00000000 03:05 1161116    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b6425000-b6426000 r--p 0002c000 03:05 1161116    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b6426000-b6427000 rw-p 0002d000 03:05 1161116    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b6427000-b6450000 r--p 00000000 03:05 6037269    /usr/share/locale/de/LC_MESSAGES/gtk20-properties.mo
b6450000-b6464000 r--p 00000000 03:05 6037268    /usr/share/locale/de/LC_MESSAGES/gtk20.mo
b6464000-b6470000 r--p 00000000 03:05 2501904    /usr/share/locale/de/LC_MESSAGES/glib20.mo
b6470000-b647a000 r-xp 00000000 03:05 2175821    /lib/libnss_files-2.11.2.so
b647a000-b647b000 r--p 00009000 03:05 2175821    /lib/libnss_files-2.11.2.so
b647b000-b647c000 rw-p 0000a000 03:05 2175821    /lib/libnss_files-2.11.2.so
b647c000-b6483000 r-xp 00000000 03:05 2175828    /lib/libnss_compat-2.11.2.so
b6483000-b6484000 r--p 00006000 03:05 2175828    /lib/libnss_compat-2.11.2.so
b6484000-b6485000 rw-p 00007000 03:05 2175828    /lib/libnss_compat-2.11.2.so
b6487000-b648c000 r-xp 00000000 03:05 262083     /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
b648c000-b648d000 r--p 00004000 03:05 262083     /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
b648d000-b648e000 rw-p 00005000 03:05 262083     /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
b648e000-b6495000 r--p 00000000 03:05 2534563    /usr/share/locale/de/LC_MESSAGES/gnome-media-2.0.mo
b6495000-b6497000 r-xp 00000000 03:05 2273773    /usr/lib/gconv/ISO8859-15.so
b6497000-b6498000 r--p 00001000 03:05 2273773    /usr/lib/gconv/ISO8859-15.so
b6498000-b6499000 rw-p 00002000 03:05 2273773    /usr/lib/gconv/ISO8859-15.so
b6499000-b64b8000 r--p 00000000 03:05 6047672    /usr/share/locale/de/LC_MESSAGES/libc.mo
b64b8000-b64f5000 r--p 001ee000 03:05 2584504    /usr/lib/locale/locale-archive
b64f5000-b66f5000 r--p 00000000 03:05 2584504    /usr/lib/locale/locale-archive
b66f5000-b66f9000 rw-p 00000000 00:00 0 
b66f9000-b66fd000 r-xp 00000000 03:05 6053703    /usr/lib/libXfixes.so.3.1.0
b66fd000-b66fe000 r--p 00003000 03:05 6053703    /usr/lib/libXfixes.so.3.1.0
b66fe000-b66ff000 rw-p 00004000 03:05 6053703    /usr/lib/libXfixes.so.3.1.0
b66ff000-b6701000 r-xp 00000000 03:05 6068895    /usr/lib/libXdamage.so.1.1.0
b6701000-b6702000 r--p 00001000 03:05 6068895    /usr/lib/libXdamage.so.1.1.0
b6702000-b6703000 rw-p 00002000 03:05 6068895    /usr/lib/libXdamage.so.1.1.0
b6703000-b6704000 rw-p 00000000 00:00 0 
b6704000-b6712000 r-xp 00000000 03:05 1407771    /usr/lib/libXext.so.6.4.0
b6712000-b6713000 r--p 0000d000 03:05 1407771    /usr/lib/libXext.so.6.4.0
b6713000-b6714000 rw-p 0000e000 03:05 1407771    /usr/lib/libXext.so.6.4.0
b6714000-b6716000 r-xp 00000000 03:05 6053705    /usr/lib/libXcomposite.so.1.0.0
b6716000-b6717000 r--p 00001000 03:05 6053705    /usr/lib/libXcomposite.so.1.0.0
b6717000-b6718000 rw-p 00002000 03:05 6053705    /usr/lib/libXcomposite.so.1.0.0
b6718000-b6721000 r-xp 00000000 03:05 1326010    /usr/lib/libXcursor.so.1.0.2
b6721000-b6722000 r--p 00008000 03:05 1326010    /usr/lib/libXcursor.so.1.0.2
b6722000-b6723000 rw-p 00009000 03:05 1326010    /usr/lib/libXcursor.so.1.0.2
b6723000-b672a000 r-xp 00000000 03:05 1210646    /usr/lib/libXrandr.so.2.2.0
b672a000-b672b000 r--p 00006000 03:05 1210646    /usr/lib/libXrandr.so.2.2.0
b672b000-b672c000 rw-p 00007000 03:05 1210646    /usr/lib/libXrandr.so.2.2.0
b672c000-b6739000 r-xp 00000000 03:05 2160973    /usr/lib/libXi.so.6.1.0
b6739000-b673a000 r--p 0000c000 03:05 2160973    /usr/lib/libXi.so.6.1.0
b673a000-b673b000 rw-p 0000d000 03:05 2160973    /usr/lib/libXi.so.6.1.0
b673b000-b673c000 rw-p 00000000 00:00 0 
b673c000-b687f000 r-xp 00000000 03:05 2175817    /lib/libc-2.11.2.so
b687f000-b6880000 ---p 00143000 03:05 2175817    /lib/libc-2.11.2.so
b6880000-b6882000 r--p 00143000 03:05 2175817    /lib/libc-2.11.2.so
b6882000-b6883000 rw-p 00145000 03:05 2175817    /lib/libc-2.11.2.so


Expected Results:  
working app
Comment 1 Pacho Ramos gentoo-dev 2010-07-18 13:30:10 UTC
I am unable to reproduce, please test on a new created user account and, if still valid, provide a proper backtrace following:
http://www.gentoo.org/proj/en/qa/backtraces.xml

Please reopen once that backtrace is provided. Thanks
Comment 2 justXi 2010-07-18 16:46:26 UTC
I rebuild all gstreamer related programs and plugins. 
Now it seems to work fine.
Comment 3 Sr. Cv. 2011-03-18 15:05:32 UTC
Had the same situation, rebuilt 
- gstreamer -- did not help
- gst-plugins-alsa -- and now it works

In my system this caused also segfault in clementine and pidgin, probalby at the moment when they tried to play a sound (e.g. pidgin while logging to its server).