Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410371 - www-plugins/adobe-flash-11.2.202.228 segmentation fault in mozalloc_abort(char const*) () from /usr/lib64/firefox/libmozalloc.so
Summary: www-plugins/adobe-flash-11.2.202.228 segmentation fault in mozalloc_abort(cha...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-31 17:54 UTC by Mark Knecht
Modified: 2013-09-26 16:31 UTC (History)
3 users (show)

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


Attachments
gdb results of Flash crash (firefox_crash.txt,7.31 KB, text/plain)
2012-04-01 17:55 UTC, Mark Knecht
Details
New gdb using plugin-container (firefox_crash.txt,18.31 KB, text/plain)
2012-04-06 13:30 UTC, Mark Knecht
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Knecht 2012-03-31 17:54:16 UTC
This newest release of adobe-flash seems to be crashing a lot in Firefox-10.0.1-r1. I don't know when it happens. There's a bit of Flash on my iGoogle homepage (NPR audio for news) which works. Sometime later I'll see a message at the top of Firefox saying Flash has crashed. dmesg shows:

[ 5920.856934] plugin-containe[8606]: segfault at 0 ip 00007f0d70aed1c5 sp 00007fff8b1fc830 error 4 in libmozalloc.so[7f0d70aec000+2000]
[ 5921.302919] plugin-containe[9008]: segfault at 0 ip 00007f596e0dd1c5 sp 00007fffbfde7c60 error 4 in libmozalloc.so[7f596e0dc000+2000]
[14027.549444] plugin-containe[10604]: segfault at 0 ip 00007f0450d4d1c5 sp 00007fff68894dd0 error 4 in libmozalloc.so[7f0450d4c000+2000]
[14028.484860] plugin-containe[10637]: segfault at 0 ip 00007f8b824ec1c5 sp 00007fff767fae20 error 4 in libmozalloc.so[7f8b824eb000+2000]
[14733.222774] plugin-containe[10694]: segfault at 0 ip 00007f7e095e31c5 sp 00007fffec92aea0 error 4 in libmozalloc.so[7f7e095e2000+2000]
[14734.524337] plugin-containe[10778]: segfault at 0 ip 00007fb3246311c5 sp 00007ffff85be650 error 4 in libmozalloc.so[7fb324630000+2000]

Not sure what additional info you'll need. Let me know and I'll get it for you.



c2stable ~ # emerge --info
Portage 2.2.0_alpha96 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.13-r4, 3.2.1-gentoo-r2 x86_64)
=================================================================
System uname: Linux-3.2.1-gentoo-r2-x86_64-Intel-R-_Core-TM-_i7_CPU_X_980_@_3.33GHz-with-gentoo-2.0.3
Timestamp of tree: Sat, 31 Mar 2012 13:15:01 +0000
app-shells/bash:          4.2_p20
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo foo-overlay vmware
Installed sets: 
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 PUEL AdobeFlash-10.3 skype-eula google-chrome"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y --jobs=5"
FEATURES="assume-digests binpkg-logs buildpkg distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://gentoo.mirrors.hoobly.com/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/"
LANG="en_US.UTF8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en"
MAKEOPTS="-j13 -l8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/foo-overlay /var/lib/layman/vmware"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cxx dbus declarative dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gdu gif gpm gstreamer gtk iconv ios ipad java jpeg jpeg2k kde kipi lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pppd qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl ssse3 startup-notification svg sysfs tcpd tiff truetype udev unicode usb vdpau vorbis x264 xcb xcomposite xinerama xml xorg xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="mdraid" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

c2stable ~ #
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-03-31 18:10:19 UTC
A lot of problems have been reported with the 11.2 flash plugin in combination with the Nvidia proprietary driver. See if it happens with nouveau too.
Comment 2 Mark Knecht 2012-04-01 14:15:56 UTC
nouveau is not an options for me. I've just had far too many problems with it to invest any time in that driver anymore.

I downgraded flash back to 11.1.102.63 and everything is working like it was. I'll watch for further flash updates and try them as they come out.

I hope you guys will push the approriate feedback to Adobe.

Thanks
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-01 17:23:16 UTC
(In reply to comment #0)
> This newest release of adobe-flash seems to be crashing a lot in
> Firefox-10.0.1-r1. I don't know when it happens. There's a bit of Flash on
> my iGoogle homepage (NPR audio for news) which works. Sometime later I'll
> see a message at the top of Firefox saying Flash has crashed. dmesg shows:
> 
> [ 5920.856934] plugin-containe[8606]: segfault at 0 ip 00007f0d70aed1c5 sp
> 00007fff8b1fc830 error 4 in libmozalloc.so[7f0d70aec000+2000]
> [ 5921.302919] plugin-containe[9008]: segfault at 0 ip 00007f596e0dd1c5 sp
> 00007fffbfde7c60 error 4 in libmozalloc.so[7f596e0dc000+2000]
> [14027.549444] plugin-containe[10604]: segfault at 0 ip 00007f0450d4d1c5 sp
> 00007fff68894dd0 error 4 in libmozalloc.so[7f0450d4c000+2000]
> [14028.484860] plugin-containe[10637]: segfault at 0 ip 00007f8b824ec1c5 sp
> 00007fff767fae20 error 4 in libmozalloc.so[7f8b824eb000+2000]
> [14733.222774] plugin-containe[10694]: segfault at 0 ip 00007f7e095e31c5 sp
> 00007fffec92aea0 error 4 in libmozalloc.so[7f7e095e2000+2000]
> [14734.524337] plugin-containe[10778]: segfault at 0 ip 00007fb3246311c5 sp
> 00007ffff85be650 error 4 in libmozalloc.so[7fb324630000+2000]

Please open a terminal, set `ulimit -c unlimited', run firefox from that shell, and wait for the segfault in the plugin-container. Then run `gdb /opt/firefox/firefox [core]' where [core] is the core dump file that was produced after the segmentation fault. Then in gdb, run `thread apply all backtrace full', and save the output to a file that you attach, or copy and paste it in a comment here.
Comment 4 Mark Knecht 2012-04-01 17:54:40 UTC
OK, I hope this helps. Here's what I saw in the terminal as the flash crash occurred:

mark@c2stable ~ $ firefox 
Xlib:  extension "RANDR" missing on display ":0".
Xlib:  extension "RANDR" missing on display ":0".
###!!! ABORT: Request 136.29: BadImplementation (server does not implement operation); 2 requests ago: file /var/tmp/portage/www-client/firefox-10.0.1-r1/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 190
###!!! ABORT: Request 136.29: BadImplementation (server does not implement operation); 2 requests ago: file /var/tmp/portage/www-client/firefox-10.0.1-r1/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 190
Xlib:  extension "RANDR" missing on display ":0".
###!!! ABORT: Request 136.29: BadImplementation (server does not implement operation); 2 requests ago: file /var/tmp/portage/www-client/firefox-10.0.1-r1/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 190
###!!! ABORT: Request 136.29: BadImplementation (server does not implement operation); 2 requests ago: file /var/tmp/portage/www-client/firefox-10.0.1-r1/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 190
mark@c2stable ~ $

I'll attach the file next
Comment 5 Mark Knecht 2012-04-01 17:55:27 UTC
Created attachment 307397 [details]
gdb results of Flash crash
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-02 02:33:57 UTC
Comment on attachment 307397 [details]
gdb results of Flash crash

/opt/firefox/firefox: No such file or directory.

Please correct that and try again.
Comment 7 Mark Knecht 2012-04-02 14:23:08 UTC
mark@c2stable ~ $ gdb /usr/bin/firefox core 
GNU gdb (Gentoo 7.3.1 p2) 7.3.1
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/firefox...(no debugging symbols found)...done.

warning: core file may not match specified executable file.                                                          
[New LWP 5754]                                                                                                       
[New LWP 5767]                                                                                                       
[New LWP 5768]                                                                                                       
[New LWP 5763]                                                                                                       
[New LWP 5761]                                                                                                       
[New LWP 5759]                                                                                                       
[New LWP 5755]                                                                                                       
[New LWP 5762]                                                                                                       
[New LWP 5764]                                                                                                       
[New LWP 5765]                                                                                                       
[New LWP 5770]                                                                                                       
[New LWP 5769]                                                                                                       
[New LWP 5766]                                                                                                       
[New LWP 5760]                                                                                                       
Core was generated by `/usr/lib64/firefox/plugin-container /opt/Adobe/flash-player/flash-plugin/libfla'.             
Program terminated with signal 11, Segmentation fault.                                                               
#0  0x00007f54f51b31c5 in ?? ()                                                                                      
(gdb) thread apply all backtrace full                                                                                
                                                                                                                     
Thread 14 (LWP 5760):                                                                                                
#0  0x00007f54f53c147c in ?? ()                                                                                      
No symbol table info available.                                                                                      
#1  0x0000000000000000 in ?? ()                                                                                      
No symbol table info available.                                                                                      
                                                                                                                     
Thread 13 (LWP 5766):                                                                                                
#0  0x00007f54f53c147c in ?? ()                                                                                      
No symbol table info available.                                                                                      
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 12 (LWP 5769):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 11 (LWP 5770):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 10 (LWP 5765):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (LWP 5764):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (LWP 5762):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (LWP 5755):
#0  0x00007f54f2fccb13 in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (LWP 5759):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (LWP 5761):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (LWP 5763):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (LWP 5768):
---Type <return> to continue, or q <return> to quit---
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (LWP 5767):
#0  0x00007f54f53c147c in ?? ()
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (LWP 5754):
#0  0x00007f54f51b31c5 in ?? ()
No symbol table info available.
#1  0x00007fff230e1e50 in ?? ()
No symbol table info available.
#2  0x00007f54f4267a02 in ?? ()
No symbol table info available.
#3  0x0000000000000001 in ?? ()
No symbol table info available.
#4  0x000000bee2fe20c0 in ?? ()
No symbol table info available.
#5  0x4120212121232323 in ?? ()
No symbol table info available.
#6  0x6552203a54524f42 in ?? ()
No symbol table info available.
#7  0x3331207473657571 in ?? ()
No symbol table info available.
#8  0x6142203a39322e36 in ?? ()
No symbol table info available.
#9  0x656d656c706d4964 in ?? ()
No symbol table info available.
#10 0x206e6f697461746e in ?? ()
No symbol table info available.
#11 0x2072657672657328 in ?? ()
No symbol table info available.
#12 0x746f6e2073656f64 in ?? ()
No symbol table info available.
#13 0x656d656c706d6920 in ?? ()
No symbol table info available.
#14 0x617265706f20746e in ?? ()
No symbol table info available.
#15 0x32203b296e6f6974 in ?? ()
No symbol table info available.
#16 0x7473657571657220 in ?? ()
No symbol table info available.
#17 0x66203a6f67612073 in ?? ()
No symbol table info available.
#18 0x7261762f20656c69 in ?? ()
No symbol table info available.
#19 0x726f702f706d742f in ?? ()
No symbol table info available.
#20 0x7777772f65676174 in ?? ()
No symbol table info available.
#21 0x2f746e65696c632d in ?? ()
No symbol table info available.
#22 0x2d786f6665726966 in ?? ()
No symbol table info available.
#23 0x722d312e302e3031 in ?? ()
No symbol table info available.
#24 0x6d2f6b726f772f31 in ?? ()
No symbol table info available.
#25 0x722d616c6c697a6f in ?? ()
No symbol table info available.
#26 0x742f657361656c65 in ?? ()
No symbol table info available.
#27 0x782f74696b6c6f6f in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#28 0x313158736e2f6572 in ?? ()
No symbol table info available.
#29 0x6e6148726f727245 in ?? ()
No symbol table info available.
#30 0x7070632e72656c64 in ?? ()
No symbol table info available.
#31 0x3120656e696c202c in ?? ()
No symbol table info available.
#32 0x00007f54f5003039 in ?? ()
No symbol table info available.
#33 0x00007f54f32bbdcd in ?? ()
No symbol table info available.
#34 0x00007f54ef9ea510 in ?? ()
No symbol table info available.
#35 0x00007f54f57ba000 in ?? ()
No symbol table info available.
#36 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) quit
mark@c2stable ~ $
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-03 20:31:14 UTC
Core was generated by `/usr/lib64/firefox/plugin-container /opt/Adobe/flash-player/flash-plugin/libfla'. 

Try again with `gdb /usr/lib64/firefox/plugin-container core'...
Comment 9 Mark Knecht 2012-04-06 13:30:52 UTC
Created attachment 307993 [details]
New gdb using plugin-container
Comment 10 Jory A. Pratt gentoo-dev 2012-04-07 00:30:18 UTC
Mozilla team has no way of fixing flash issues, unless you can produce the same results without libflash being installed you are pretty much on your own.
Comment 11 Mark Knecht 2012-05-06 15:13:28 UTC
While Firefox continues to crash on Flash enabled pages I thought I'd report back that Google-Chrome has no such problems on the same system. All Flash enabled pages are working perfectly in Chrome. Other than normal updates pushed out by portage over the last few weeks there haven't been any other changes to the system so the problem is IMO with Firefox and not with Flash and/or nvidia drivers.

Anyway, if anyone wants to look at this and improve Firefox please let me know. I've switched to Chrome as a default browser for now but it's sad to give up on Firefox. I've been a happy user for so long. I'll continue to update Firefox in hopes that it starts working one day in the future.
Comment 12 Jory A. Pratt gentoo-dev 2012-12-15 19:35:06 UTC
Nothing for mozilla team to do here.
Comment 13 Mark Knecht 2013-09-26 16:31:46 UTC
This hasn't been a problem for a long time now. Closing.