I am using seamonkey since 1.0 release without any problems, but, since one or two week ago, it crashes randomly, for example, when I try to save something (sometimes works, but other times it crashes), when a gtk dialog is opened. Usually, it doesn't crash if I have launched it one or two minutes ago, it crashes when I have been browsing, for example, during 30 minutes. Seamonkey-bin doesn't have this problem. I have compiled seamonkey with this USE flags ( I haven't touched them): [ebuild R ] www-client/seamonkey-1.0.7 USE="crypt gnome java moznocompose moznoirc moznomail moznoroaming -debug -ipv6 -ldap -mozcalendar -mozdevelop -moznopango -postgres -xinerama -xprint" 0 kB This is the error that seamonkey leaves when it crashes: (Gecko:24627): Gdk-CRITICAL **: gdk_colormap_get_screen: assertion `GDK_IS_COLORMAP (cmap)' failed (Gecko:24627): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (Gecko:24627): Gdk-CRITICAL **: gdk_colormap_get_visual: assertion `GDK_IS_COLORMAP (colormap)' failed And this is my emerge --info: Portage 2.1.1-r2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-gentoo-r3 x86_64) ================================================================= System uname: 2.6.19-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.6 Last Sync: Thu, 11 Jan 2007 08:50:01 +0000 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo" LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/science /usr/portage/local/layman/sunrise" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol amd64 apache2 arts asf audiofile bash-completion beagle bitmap-fonts bzip2 bzlib cairo caps cdb cdda cddb cdparanoia cdr cli cpdflib cracklib cross crypt cscope cups curl dbus dga divx4linux dlloader dri dts dvd dvdr dvdread elibc_glibc encode erandom escreen esd evo evolution exif fam fbcon flac foomaticdb fortran ftp galago gb gcj ggi gif gimp gimpprint glitz glut glx gnome gnome-print gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imlib input_devices_keyboard input_devices_mouse isdnlog ithreads jabber jack java jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux latex lcms libg++ libnotify linguas_en_US linguas_es logrotate mad madwifi mikmod mime mng mono motif mp3 mpeg mpi mplayer musepack musicbrainz nas nautilus ncurses nethack network nls nocardbus nptl nptlonly nvidia ogg oggvorbis openal opengl oss pam pcre pdf perl pic plotutils png posix ppds pppd python qt3 qt4 quicktime readline reflection rtc ruby scanner sdl seamonkey session slang slp sockets spell spl ssl svg sysvipc tcltk tcpd tetex theora threads tiff timidity tk totem trayicon truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga videos vim vorbis wma wmf xcomposite xine xml xml2 xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS I have tried to remove my .mozilla but it doesn't solved the crashes. Also, I have tried to use some Clearlooks themes and, also, murrine, but the problem persists. I have already tried to re-emerge gtk+ and seamonkey with no success :-( I have Gentoo 2006.1 on AMD64 Thanks a lot Reproducible: Sometimes Steps to Reproduce: 1.Open seamonkey and browse during 30-40 minutes 2.Go for example tu http://bugs.gentoo.org and try to attach something in a bug 3. When GTK dialog is opened, seamonkey crashes
Unless you attach a proper backtrace, not much we could do here... http://www.gentoo.org/proj/en/qa/backtraces.xml
(In reply to comment #1) > Unless you attach a proper backtrace, not much we could do here... > > http://www.gentoo.org/proj/en/qa/backtraces.xml > OK, thanks for the link, please wait until I re-emerge seamonkey with this flags and I try to reproduce the bug. Thanks
Created attachment 107429 [details] backtrace.log I attach the backtrace Thanks
I have rebuilded dev-libs/nspr-4.6.3 and seems that seamonkey crashes have been fixed. I close the bug, if it crashes again, I will reopen this. Thanks
Problem persists :-(
I've got the same problem, I think. I'll try to get a back trace as well.
Created attachment 108291 [details] My backtrace Hope this helps the cause.
Seems that 1.1 doesn't crash... :-/
(In reply to comment #8) > Seems that 1.1 doesn't crash... :-/ > Except for the fact that I'm currently using 1.1.
Can someone please get a backtrace with 'thread apply all bt'? Also, please have MALLOC_CHECK_=2 set.
Created attachment 108484 [details] Backtrace with 'thread apply all bt' and 'MALLOC_CHECK_=2' set. While I was running this debug I found this line interesting: WARNING: Transparent window enabled, file nsViewManager.cpp, line 1332 However, after turning the Composite, RENDER and DAMAGE extensions on it didn't get fixed. It didn't even remove the errors. It might give some information.
Also, when the SIGABRT happens it sometimes causes all the windows to stop reacting. The only thing that is working is when I hover the mouse over some panel and the applet gets highlighted. (I'm using Gnome). So the only way for me to kill it then is to go to a terminal and kill seamonkey.
(In reply to comment #12) > Also, when the SIGABRT happens it sometimes causes all the windows to stop > reacting. The only thing that is working is when I hover the mouse over some > panel and the applet gets highlighted. (I'm using Gnome). > > So the only way for me to kill it then is to go to a terminal and kill > seamonkey. > Since I updated to 1.1, crashes seems to gone for me. My crashes didn't cause all the windows to stop reacting, only seamonkey disappeared :-/
I just removed my .mozilla dir and that seamed to have fixed it. After starting with a fresh .mozilla dir I only reinstalled my theme, set some basic options and imported my bookmarks. So it probably had something to do with a incompatible extension.As for me, this bug can be closed. If you still want to debug this problem and need my help with it, just ask. I've saved my old .mozilla dir.
I don't know if I should close this, 1.0.7 still fails for me but, 1.1 seems to fix the problem :-/
Maybe when 1.1 goes to stable...
I'll close this now as you seem to be the only one suffering from this problem (Ruud's issue was with extensions). Please reopen if the issue returns in 1.1.
(In reply to comment #17) > I'll close this now as you seem to be the only one suffering from this problem > (Ruud's issue was with extensions). Please reopen if the issue returns in 1.1. > OK :-)
Still valid for 1.1 :-(
Same with 1.1.1?
(In reply to comment #20) > Same with 1.1.1? > Same :-(
More people in gentoo has this problem: https://bugzilla.mozilla.org/show_bug.cgi?id=371387 :-(
Hrm...can you try to upgrade to the latest gtk+, reemerge seamonkey, and try again?
(In reply to comment #23) > Hrm...can you try to upgrade to the latest gtk+, reemerge seamonkey, and try > again? > I have just compiled seamonkey without 030_pango-cairo-1.patch I am testing it now Thanks
Has just crashed again :-(
Try what i said
(In reply to comment #26) > Try what i said > I will try it later. Yestarday, I re-emerged seamonkey without the following patches, and it doesn't crash again (yet): 225_mozilla-nspr-packages.patch 304_mozilla-1.7.5-g-application-name.patch 301_mozilla-1.7.3-gnome-vfs-default-app.patch 101_thunderbird-0.7.3-gnome-uriloader.patch If it crashes again, I will upgrade gtk+ to the latest version and try to recompile it. Thanks :-)
Any news?
Removing the patches didn't work, I upgraded yesterday to gtk+-2.10.9 and recompiled seamonkey. It hasn't crash for now. I close the bug, if the problem persists I will reopen again. Thanks a lot :-)
It has crashed again :-(
Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=371387 If you can vote for this bug in bugzilla.mozilla.org it could be nice :-) Thanks
Hello Pacho, all my Firefox 2.0.0.x suffered the very same segmentation faults you are reporting after Gecko errors. After gcc-4.1.2 went x86 stable on May,17 and gcc-4.1.1-r3 was removed, I reemerged Firefox 2.0.0.3 and since then it still has to crash once, when it used to crash every ten or so gtk dialogs popping up. Hope this helps and is a hint to Gentoo and Mozilla teams for further investigation. Ciao, ilGino