Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319971 - [gnome-overlay] gnome-base/gnome-panel-2.30.0: crash after calling the run dialog or main menu after upgrade to media-libs/libpng-1.4.2
Summary: [gnome-overlay] gnome-base/gnome-panel-2.30.0: crash after calling the run di...
Status: RESOLVED DUPLICATE of bug 319967
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-16 11:03 UTC by Tom-Steve Watzke
Modified: 2010-05-16 11:45 UTC (History)
0 users

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


Attachments
GDB debug/stack trace while crashing (gnome-panel_crash_gdb.txt,2.34 KB, text/plain)
2010-05-16 11:06 UTC, Tom-Steve Watzke
Details
GDB debug/stack trace while crashing with symbols (gnome-panel_crash_gdb_w_symb.txt,2.52 KB, text/plain)
2010-05-16 11:45 UTC, Tom-Steve Watzke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom-Steve Watzke 2010-05-16 11:03:10 UTC
After having upgraded media-libs/libpng to 1.4.2 gnome-base/gnome-panel-2.30.0 is crashing when I call the run dialog or browse the main menu.

Ran from console gives the following issue:
GLib-ERROR **: gmem.c:137: failed to allocate 186945609841421 bytes


Reproducible: Always

Steps to Reproduce:
1. Start a gnome session or restart gnome-panel.
2. Call the main menu or run dialog.

Actual Results:  
Sometimes crashing, depending on the amount of bytes being allocated for gnome-panel or specificly PNG images.

Expected Results:  
Not crashing or disappearing when displaying PNG images.

$ emerge --info gnome-panel
Portage 2.1.8.3 (default/linux/amd64/10.0/desktop, gcc-4.4.3, glibc-2.11.1-r0, 2.6.33-gentoo x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.33-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 16 May 2010 09:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p5
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-python/pycrypto: 2.1.0
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.1-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.5-r1, 1.7.9-r2, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
ACCEPT_LICENSE="* -@EULA Nero-EULA-US dlj-1.1 sun-bcla-java-vm skype-eula"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests candy ccache distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de en"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/x11 /var/lib/layman/java-overlay /var/lib/layman/gnome /var/lib/layman/tsw-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 64bit X a52 aac aalib acl acpi alsa amd64 ansi anthy ao apache2 apm applet artworkextra asf audacious bash-completion bluetooth branding bzip2 cairo cdda cddax cddb cdparanoia cdr cdrtools chm cli consolekit cpudetection cracklib crypt cups curl cxx data dbus dga directfb djvu dri dts dv dvd dvdr dvi dxr3-audio-denoise ecl eds emacs emacs23icons emboss encode esd exif fam fame fat fbcon ffmpeg fftw firefox firefox3 flac flash fortran fping ftp gdbm gedit ggi gif gmp gnome gnome-print gnomecanvas gnomecd gnomedb gnutls gpac gpg gpgme gpm gs gsl gstreamer gtk h224 h281 h323 hal hddtemp hdri httpd iconv id3tag ieee1394 imagemagick immqt-bc int64 ipv6 isdnlog jadetex java java6 javamail javascript jbig jce jde john jpeg jpgraph kpathsea ladspa lame lapack latex lcms libnotify libsamplerate libvisual libwww live lzo mad matroska md5sum mdnsresponder-compat mikmod mmx mmxext mng modules mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap multilib musepack nautilus ncurses nemesi networking nls nptl nptlonly nsplugin ntl odbc ogg openal opengl openmp pam pango pari pcre pdf perl php plotutils png pnm policykit postgres ppds pppd print pulseaudio python qt3support qt4 quicktime rar readline reflection reiserfs rtc sage samba sdl sensord session sftp sndfile snmp speex spell spl sqlite3 srt sse sse2 sse3 sse4a sse5 ssh ssl ssse3 startup-notification subversion svg sysfs t1lib tcl tcpd test tga theora threads tiff truetype unicode usb vorbis wmf x264 xcb xinerama xinetd xml xmlrpc xorg 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" NETBEANS_MODULES="apisupport harness ide java nb websvccommon cnd dlight enterprise ergonomics groovy identity mobility php profiler ruby" RUBY_TARGETS="ruby18" SANE_BACKENDS="canon net" USERLAND="GNU" 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, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

gnome-base/gnome-panel-2.30.0 was built with the following:
USE="eds (multilib) policykit test -doc -networkmanager"
Comment 1 Tom-Steve Watzke 2010-05-16 11:06:14 UTC
Created attachment 231657 [details]
GDB debug/stack trace while crashing

As described by the gnome project, i did a debug/stack trace using gdb, because bug-buddy gave not many information.
Comment 2 Pacho Ramos gentoo-dev 2010-05-16 11:44:23 UTC

*** This bug has been marked as a duplicate of bug 319967 ***
Comment 3 Tom-Steve Watzke 2010-05-16 11:45:00 UTC
Created attachment 231661 [details]
GDB debug/stack trace while crashing with symbols

Finally I could compile gnome-panel and command the script not to strip the binaries. This makes the old attachment obsolete.
Please tell me what you need additionally.