Re: Thunderbird 2.0 dumps core on second file open op (workaround)
Garrett Cooper wrote: Howard Goldstein wrote: Jan Henrik Sylvester wrote: Michel Le Cocq wrote: I think it's a global thunderbird 2 bug, because i have exactly the same trouble ona mac os 10.4 with a binary update. I do not think it is exactly the same -- see below. Howard Goldstein a écrit : Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) After reading the discussion in the PR, I renamed libgnome-2.so.0 and tried again: no crashes with Firefox 2.0.3 or Thunderbird 2.0.0. I do run KDE -- I probably should compile Firefox and Thunderbird without the gnome dependencies to solve it for me. I wish I'd googled for KDE along with this as the problem was apparently fixed once for KDE, although for some reason came back again now for some of us. Here's a link to the very same bug along with a fix that was targeted only for KDE http://lists.freebsd.org/pipermail/freebsd-gnome/2006-December/016299.html Based on your find Jan it's fairly simple to workaround this in the 2.0.0.0 Makefile by disabling gnomeui and gnomevfs linkages. Here's my diff which also includes tiny cruft disabling ldap during the build since I can't build an LDAPable thunderbird2 on my system. (before the diff, following up, reverting CFLAGS to -O -pipe and the default CPUTYPE didn't help, neither did installing gnome2) *** mail/thunderbird/Makefile.origFri Apr 27 18:00:27 2007 --- mail/thunderbird/MakefileFri Apr 27 19:15:58 2007 *** *** 17,23 COMMENT=Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS=lightning-0.[0-9]* ! WANT_GNOME=yes ALL_TARGET=default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes --- 17,25 COMMENT=Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS=lightning-0.[0-9]* ! #hgWANT_GNOME=yes ! WANT_GNOME=no ! #hg ALL_TARGET=default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes *** *** 31,36 --- 33,41 MOZ_GRAPHICS=default,-xbm MOZ_OPTIONS=--enable-single-profile --disable-profilesharing\ --enable-application=mail --enable-official-branding + #hg + MOZ_OPTIONS+=--disable-ldap --disable-gnomeui --disable-gnomevfs + #hg MOZ_MK_OPTIONS=MOZ_MOZ_THUNDERBIRD=1 MOZ_EXPORT=MOZ_THUNDERBIRD=1 Based on someone's comments about OSX though, there might be an issue with the underlying base system or kernel in FreeBSD 6.2 that Thunderbird 2 unearths, dealing with filesystem handling, threading, linking, or something along those lines (I know, that really doesn't narrow down the list). It should be a core component though because Thunderbird under OSX doesn't have any GTK or X11 support compiled in and is natively run under Aqua. I'll look for the core dump sent previously, but if more people can contribute their core dumps this would help isolate the issue. The bigger (and compressed) the better, as long as you don't have sensitive data hanging around in the background. This might just help capture the problem at hand. Hardware specs and CPUTYPE, as well as whether or not you're running a custom or generic kernel with what options would help as well. Please link off site if you can. After that maybe we should all band together and submit a bug report. Now let me see if I can reproduce it on my iBook :). Yes I think we need to continue on fixing this since my rotten stinking workaround doesn't workaround for long anyway. Thunderbird survived a few additional attachments than before, but still dumped a core this morning after idling all night when I attempted to attach the files indicated below to this very email :( Here are some additional details: - sys is an Asus P4P800, two SATA drives in RAID1 config using the onboard ICH5 controller, a crappy IDE winchester and a crappy IDE CDROM, floppy - dmesg (non debug, sorry) and x.org log attached Let me know if I can send along anything else. Bizarre, isn't it?
Re: Thunderbird 2.0 dumps core on second file open op
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: [EMAIL PROTECTED] wrote: On Thu, 26 Apr 2007, Howard Goldstein wrote: Jan Henrik Sylvester wrote: I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. Unfortunately it does still happen for me. For those ports I'm at these versions: gnome-vfs-2.18.1_1 GNOME Virtual File System libgnome-2.18.0_1 Libraries for GNOME, a GNU desktop environment If you don't mind me asking, what are the file types, and about how large are these files? An appx 1K rc file (.nvidia-settings-rc), in another case a one page 29K .pdf Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump If this helps I don't see the problem here (thunderbird-2.0.0.0, all ports up to date). Details below. HTH, Karol # uname -a FreeBSD persephone.orchid.homeunix.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Apr 24 13:53:30 CEST 2007 [EMAIL PROTECTED]:/mnt/big/FreeBSD/obj/usr/src/sys/PERSEPHONE i386 # cd /usr/ports/mail/thunderbird make showconfig === The following configuration options are available for thunderbird-2.0.0.0: DEBUG=off Build a debugging image LOGGING=off Enable additional log messages OPTIMIZED_CFLAGS=on Enable some additional optimizations # portversion -Rv thunderbird atk-1.18.0 = up-to-date with port bitstream-vera-1.10_3 = up-to-date with port cairo-1.4.4 = up-to-date with port cups-base-1.2.10= up-to-date with port desktop-file-utils-0.12 = up-to-date with port expat-2.0.0_1 = up-to-date with port fontconfig-2.4.2_1,1= up-to-date with port freetype2-2.2.1_1 = up-to-date with port gettext-0.16.1_1= up-to-date with port glib-2.12.11= up-to-date with port gtk-2.10.11 = up-to-date with port hicolor-icon-theme-0.10_1 = up-to-date with port jpeg-6b_4 = up-to-date with port libIDL-0.8.8= up-to-date with port libXft-2.1.7_1 = up-to-date with port libdrm-2.0.2= up-to-date with port libiconv-1.9.2_2= up-to-date with port libxml2-2.6.27 = up-to-date with port nspr-4.6.6 = up-to-date with port nss-3.11.5 = up-to-date with port pango-1.16.3= up-to-date with port perl-5.8.8 = up-to-date with port pkg-config-0.21 = up-to-date with port png-1.2.14 = up-to-date with port popt-1.7_3 = up-to-date with port shared-mime-info-0.21_1 = up-to-date with port thunderbird-2.0.0.0 = up-to-date with port tiff-3.8.2_1= up-to-date with port xorg-fonts-encodings-6.9.0_1 = up-to-date with port xorg-fonts-truetype-6.9.0 = up-to-date with port xorg-libraries-6.9.0_1 = up-to-date with port # pkg_info -Ix gno gnome-mime-data-2.18.0 gnome-vfs-2.18.1 gnome_subr-1.0 gnomehier-2.2 libgnomecanvas-2.14.0_2 /etc/make.conf: CPUTYPE=athlon-xp CC=/usr/local/bin/gcc41 CXX=/usr/local/bin/g++41 WITH_OPTIMIZED_CFLAGS=yes - -- Karol Kwiatkowski karol.kwiat at gmail dot com OpenPGP 0x06E09309 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGMbv0ezeoPAwGIYsRCIXZAJ4ij8ceO39XMu2gM9f/0QFHO3cqDgCgjT+n g/LKjIsbAricDtDnczq4+Rc= =C9Uk -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Karol Kwiatkowski wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: [EMAIL PROTECTED] wrote: On Thu, 26 Apr 2007, Howard Goldstein wrote: Jan Henrik Sylvester wrote: I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. Unfortunately it does still happen for me. For those ports I'm at these versions: gnome-vfs-2.18.1_1 GNOME Virtual File System libgnome-2.18.0_1 Libraries for GNOME, a GNU desktop environment If you don't mind me asking, what are the file types, and about how large are these files? An appx 1K rc file (.nvidia-settings-rc), in another case a one page 29K .pdf Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump If this helps I don't see the problem here (thunderbird-2.0.0.0, all ports up to date). Details below. Do you by chance have openldap23-client installed? Yesterday I promised to rebuild with the default make.conf CFLAGS but in the interim gnome2 was installed which comes with openldap23-client apparently, and now the mere presence of openldap is forcing a fatal build error [blahh blah blah] gmake[5]: Entering directory `/usr/ports/mail/thunderbird/work/mozilla/directory/c-sdk/ldap/libraries/liblber' cc -o decode.o -c -I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nss/nss -pipe -I/usr/local/include -g -pipe -ansi -Wall -pthread -O -g -fPIC -DDEBUG_root -DMOZILLA_CLIENT=1 -DDEBUG=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DUSE_WAITPID -DNEEDPROTOS-DNET_SSL -DNO_LIBLCACHE -DLDAP_REFERRALS -DNS_DOMESTIC -I../../../ldap/include -I/usr/ports/mail/thunderbird/work/mozilla/dist/./include decode.c In file included from decode.c:52: lber-int.h:121: error: syntax error before LDAP_CALLBACK lber-int.h:130: error: redefinition of typedef 'Seqorset' /usr/local/include/lber.h:164: error: previous declaration of 'Seqorset' was here lber-int.h:149: error: syntax error before ldap_x_iovec lber-int.h:165: error: syntax error before BERTranslateProc lber-int.h:187: error: syntax error before LDAP_IOF_READ_CALLBACK lber-int.h:198: error: syntax error before LDAP_X_EXTIOF_READ_CALLBACK ... -I /usr/local/include is what's doing it, it continues the build when manually stripping /usr/local/include from this directory's build options but it breaks later on as well. A very few google hits on this error, none of which lead to fix or workaround. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: Karol Kwiatkowski wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: [EMAIL PROTECTED] wrote: Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump If this helps I don't see the problem here (thunderbird-2.0.0.0, all ports up to date). Details below. Do you by chance have openldap23-client installed? Yes, I have: # pkg_info -Ix openldap openldap-client-2.3.35 Open source LDAP client implementation Yesterday I promised to rebuild with the default make.conf CFLAGS but in the interim gnome2 was installed which comes with openldap23-client apparently, and now the mere presence of openldap is forcing a fatal build error [blahh blah blah] gmake[5]: Entering directory `/usr/ports/mail/thunderbird/work/mozilla/directory/c-sdk/ldap/libraries/liblber' cc -o decode.o -c -I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nss/nss -pipe -I/usr/local/include -g -pipe -ansi -Wall -pthread -O -g -fPIC -DDEBUG_root -DMOZILLA_CLIENT=1 -DDEBUG=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DUSE_WAITPID -DNEEDPROTOS-DNET_SSL -DNO_LIBLCACHE -DLDAP_REFERRALS -DNS_DOMESTIC -I../../../ldap/include -I/usr/ports/mail/thunderbird/work/mozilla/dist/./include decode.c In file included from decode.c:52: lber-int.h:121: error: syntax error before LDAP_CALLBACK lber-int.h:130: error: redefinition of typedef 'Seqorset' /usr/local/include/lber.h:164: error: previous declaration of 'Seqorset' was here lber-int.h:149: error: syntax error before ldap_x_iovec lber-int.h:165: error: syntax error before BERTranslateProc lber-int.h:187: error: syntax error before LDAP_IOF_READ_CALLBACK lber-int.h:198: error: syntax error before LDAP_X_EXTIOF_READ_CALLBACK ... -I /usr/local/include is what's doing it, it continues the build when manually stripping /usr/local/include from this directory's build options but it breaks later on as well. A very few google hits on this error, none of which lead to fix or workaround. You'll probably need to update some of the dependencies first but that's only an uneducated guess. Those ports build fine here. Maybe ask @freebsd-ports or @freebsd-gnome? Cheers, Karol - -- Karol Kwiatkowski karol.kwiat at gmail dot com OpenPGP 0x06E09309 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGMg3zezeoPAwGIYsRCKmPAJ46veKwcrKg0XVmSrnk5oATgJRxHACfQT5L cHsarR/fjPWg0l2B26STo/U= =IHbY -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: Karol Kwiatkowski wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: Karol Kwiatkowski wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Howard Goldstein wrote: [EMAIL PROTECTED] wrote: Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump If this helps I don't see the problem here (thunderbird-2.0.0.0, all ports up to date). Details below. Do you by chance have openldap23-client installed? Yes, I have: # pkg_info -Ix openldap openldap-client-2.3.35 Open source LDAP client implementation Yesterday I promised to rebuild with the default make.conf CFLAGS but in the interim gnome2 was installed which comes with openldap23-client apparently, and now the mere presence of openldap is forcing a fatal build error [blahh blah blah] gmake[5]: Entering directory `/usr/ports/mail/thunderbird/work/mozilla/directory/c-sdk/ldap/libraries/liblber' cc -o decode.o -c -I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nss/nss -pipe -I/usr/local/include -g -pipe -ansi -Wall -pthread -O -g -fPIC -DDEBUG_root -DMOZILLA_CLIENT=1 -DDEBUG=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DUSE_WAITPID -DNEEDPROTOS-DNET_SSL -DNO_LIBLCACHE -DLDAP_REFERRALS -DNS_DOMESTIC -I../../../ldap/include -I/usr/ports/mail/thunderbird/work/mozilla/dist/./include decode.c In file included from decode.c:52: lber-int.h:121: error: syntax error before LDAP_CALLBACK lber-int.h:130: error: redefinition of typedef 'Seqorset' /usr/local/include/lber.h:164: error: previous declaration of 'Seqorset' was here lber-int.h:149: error: syntax error before ldap_x_iovec lber-int.h:165: error: syntax error before BERTranslateProc lber-int.h:187: error: syntax error before LDAP_IOF_READ_CALLBACK lber-int.h:198: error: syntax error before LDAP_X_EXTIOF_READ_CALLBACK ... -I /usr/local/include is what's doing it, it continues the build when manually stripping /usr/local/include from this directory's build options but it breaks later on as well. A very few google hits on this error, none of which lead to fix or workaround. You'll probably need to update some of the dependencies first but that's only an uneducated guess. Those ports build fine here. Maybe ask @freebsd-ports or @freebsd-gnome? Thank you. I have a sinking feeling these various issues may at the end of the day be tied in with the modular x.org 7.2 and X11BASE=/usr/local from the git server. IIRC we're going to be merging 7.2 into the ports tree next week and that should encourage some more folks with a better understanding of gnome than I have (which is zero) to help Just FYI, I've got X11BASE=/usr/local set in make.conf, too (but I don't use git xorg sources). Karol - -- Karol Kwiatkowski karol.kwiat at gmail dot com OpenPGP 0x06E09309 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGMiKXezeoPAwGIYsRCHZdAJ4rcXAw/RIwpJxQBpKp5OhTu0IBAACeJHgL uWUNqSNCvCPHXw2bF78G9Xk= =IgIk -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op (workaround)
Jan Henrik Sylvester wrote: Michel Le Cocq wrote: I think it's a global thunderbird 2 bug, because i have exactly the same trouble ona mac os 10.4 with a binary update. I do not think it is exactly the same -- see below. Howard Goldstein a écrit : Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) After reading the discussion in the PR, I renamed libgnome-2.so.0 and tried again: no crashes with Firefox 2.0.3 or Thunderbird 2.0.0. I do run KDE -- I probably should compile Firefox and Thunderbird without the gnome dependencies to solve it for me. I wish I'd googled for KDE along with this as the problem was apparently fixed once for KDE, although for some reason came back again now for some of us. Here's a link to the very same bug along with a fix that was targeted only for KDE http://lists.freebsd.org/pipermail/freebsd-gnome/2006-December/016299.html Based on your find Jan it's fairly simple to workaround this in the 2.0.0.0 Makefile by disabling gnomeui and gnomevfs linkages. Here's my diff which also includes tiny cruft disabling ldap during the build since I can't build an LDAPable thunderbird2 on my system. (before the diff, following up, reverting CFLAGS to -O -pipe and the default CPUTYPE didn't help, neither did installing gnome2) *** mail/thunderbird/Makefile.orig Fri Apr 27 18:00:27 2007 --- mail/thunderbird/Makefile Fri Apr 27 19:15:58 2007 *** *** 17,23 COMMENT= Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS=lightning-0.[0-9]* ! WANT_GNOME= yes ALL_TARGET= default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes --- 17,25 COMMENT= Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS=lightning-0.[0-9]* ! #hgWANT_GNOME=yes ! WANT_GNOME= no ! #hg ALL_TARGET= default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes *** *** 31,36 --- 33,41 MOZ_GRAPHICS= default,-xbm MOZ_OPTIONS= --enable-single-profile --disable-profilesharing\ --enable-application=mail --enable-official-branding + #hg + MOZ_OPTIONS+= --disable-ldap --disable-gnomeui --disable-gnomevfs + #hg MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op (workaround)
Howard Goldstein wrote: Jan Henrik Sylvester wrote: Michel Le Cocq wrote: I think it's a global thunderbird 2 bug, because i have exactly the same trouble ona mac os 10.4 with a binary update. I do not think it is exactly the same -- see below. Howard Goldstein a écrit : Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) After reading the discussion in the PR, I renamed libgnome-2.so.0 and tried again: no crashes with Firefox 2.0.3 or Thunderbird 2.0.0. I do run KDE -- I probably should compile Firefox and Thunderbird without the gnome dependencies to solve it for me. I wish I'd googled for KDE along with this as the problem was apparently fixed once for KDE, although for some reason came back again now for some of us. Here's a link to the very same bug along with a fix that was targeted only for KDE http://lists.freebsd.org/pipermail/freebsd-gnome/2006-December/016299.html Based on your find Jan it's fairly simple to workaround this in the 2.0.0.0 Makefile by disabling gnomeui and gnomevfs linkages. Here's my diff which also includes tiny cruft disabling ldap during the build since I can't build an LDAPable thunderbird2 on my system. (before the diff, following up, reverting CFLAGS to -O -pipe and the default CPUTYPE didn't help, neither did installing gnome2) *** mail/thunderbird/Makefile.orig Fri Apr 27 18:00:27 2007 --- mail/thunderbird/Makefile Fri Apr 27 19:15:58 2007 *** *** 17,23 COMMENT= Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS= lightning-0.[0-9]* ! WANT_GNOME= yes ALL_TARGET= default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes --- 17,25 COMMENT= Mozilla Thunderbird is standalone mail and news that stands above CONFLICTS= lightning-0.[0-9]* ! #hgWANT_GNOME=yes ! WANT_GNOME= no ! #hg ALL_TARGET= default CONFIGURE_ENV=LOCALBASE=${LOCALBASE} HAS_CONFIGURE=yes *** *** 31,36 --- 33,41 MOZ_GRAPHICS= default,-xbm MOZ_OPTIONS= --enable-single-profile --disable-profilesharing\ --enable-application=mail --enable-official-branding + #hg + MOZ_OPTIONS+= --disable-ldap --disable-gnomeui --disable-gnomevfs + #hg MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 Based on someone's comments about OSX though, there might be an issue with the underlying base system or kernel in FreeBSD 6.2 that Thunderbird 2 unearths, dealing with filesystem handling, threading, linking, or something along those lines (I know, that really doesn't narrow down the list). It should be a core component though because Thunderbird under OSX doesn't have any GTK or X11 support compiled in and is natively run under Aqua. I'll look for the core dump sent previously, but if more people can contribute their core dumps this would help isolate the issue. The bigger (and compressed) the better, as long as you don't have sensitive data hanging around in the background. This might just help capture the problem at hand. Hardware specs and CPUTYPE, as well as whether or not you're running a custom or generic kernel with what options would help as well. Please link off site if you can. After that maybe we should all band together and submit a bug report. Now let me see if I can reproduce it on my iBook :). Thanks, -Garrett ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Here are my packages that are required by Firefox in case you want to compare versions: atk-1.12.3needs updating (port has 1.18.0) desktop-file-utils-0.11 needs updating (port has 0.12) expat-2.0.0_1 = up-to-date with port firefox-2.0.0.3,1 = up-to-date with port freetype2-2.2.1_1 = up-to-date with port glib-2.12.4 needs updating (port has 2.12.11) gtk-2.10.6_2 needs updating (port has 2.10.11) jpeg-6b_4 = up-to-date with port libIDL-0.8.7 needs updating (port has 0.8.8) libXft-2.1.7_1 = up-to-date with port libdrm-2.0.2= up-to-date with port libiconv-1.9.2_2= up-to-date with port nspr-4.6.3needs updating (port has 4.6.6) nss-3.11.3needs updating (port has 3.11.5) pango-1.14.7 needs updating (port has 1.16.3) perl-5.8.8 = up-to-date with port pkg-config-0.21 = up-to-date with port png-1.2.12_1 needs updating (port has 1.2.14) xorg-fonts-encodings-6.9.0_1 = up-to-date with port xorg-fonts-truetype-6.9.0 = up-to-date with port xorg-libraries-6.9.0_1 = up-to-date with port ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) Here are my packages that are required by Firefox in case you want to compare versions: atk-1.12.3needs updating (port has 1.18.0) desktop-file-utils-0.11 needs updating (port has 0.12) expat-2.0.0_1 = up-to-date with port firefox-2.0.0.3,1 = up-to-date with port freetype2-2.2.1_1 = up-to-date with port glib-2.12.4 needs updating (port has 2.12.11) gtk-2.10.6_2 needs updating (port has 2.10.11) jpeg-6b_4 = up-to-date with port libIDL-0.8.7 needs updating (port has 0.8.8) libXft-2.1.7_1 = up-to-date with port libdrm-2.0.2= up-to-date with port libiconv-1.9.2_2= up-to-date with port nspr-4.6.3needs updating (port has 4.6.6) nss-3.11.3needs updating (port has 3.11.5) pango-1.14.7 needs updating (port has 1.16.3) perl-5.8.8 = up-to-date with port pkg-config-0.21 = up-to-date with port png-1.2.12_1 needs updating (port has 1.2.14) xorg-fonts-encodings-6.9.0_1 = up-to-date with port xorg-fonts-truetype-6.9.0 = up-to-date with port xorg-libraries-6.9.0_1 = up-to-date with port ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Michel Le Cocq wrote: I think it's a global thunderbird 2 bug, because i have exactly the same trouble ona mac os 10.4 with a binary update. I do not think it is exactly the same -- see below. Howard Goldstein a écrit : Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) After reading the discussion in the PR, I renamed libgnome-2.so.0 and tried again: no crashes with Firefox 2.0.3 or Thunderbird 2.0.0. I do run KDE -- I probably should compile Firefox and Thunderbird without the gnome dependencies to solve it for me. The relevant packages seem not to be among the Firefox package dependencies, but: libgnome-2.16.0 needs updating (port has 2.18.0) gnome-vfs-2.16.1 needs updating (port has 2.18.1) I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Jan Henrik Sylvester wrote: I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. Unfortunately it does still happen for me. For those ports I'm at these versions: gnome-vfs-2.18.1_1 GNOME Virtual File System libgnome-2.18.0_1 Libraries for GNOME, a GNU desktop environment ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
On Thu, 26 Apr 2007, Howard Goldstein wrote: Jan Henrik Sylvester wrote: I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. Unfortunately it does still happen for me. For those ports I'm at these versions: gnome-vfs-2.18.1_1 GNOME Virtual File System libgnome-2.18.0_1 Libraries for GNOME, a GNU desktop environment If you don't mind me asking, what are the file types, and about how large are these files? Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? Also, uname -a would be helpful. Thanks, -Garrett ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
[EMAIL PROTECTED] wrote: On Thu, 26 Apr 2007, Howard Goldstein wrote: Jan Henrik Sylvester wrote: I guess I would have to update all gnome packages from 2.16 to 2.18 to see if it helps... but since Howard Goldstein rebuild all his ports, he can probably confirm that this happens with the current ports. Unfortunately it does still happen for me. For those ports I'm at these versions: gnome-vfs-2.18.1_1 GNOME Virtual File System libgnome-2.18.0_1 Libraries for GNOME, a GNU desktop environment If you don't mind me asking, what are the file types, and about how large are these files? An appx 1K rc file (.nvidia-settings-rc), in another case a one page 29K .pdf Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump Also, uname -a would be helpful. cally:~$ uname -a FreeBSD cally.queue.to 6.2-STABLE FreeBSD 6.2-STABLE #1: Sat Mar 31 20:04:48 EDT 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/CALLY i386 gnome is not the desktop on this system... (FWIW, building and installing with -DWITHOUT_GNOME -DWITHOUT_GNOMEVFS as hinted by the pr does not make a difference) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Howard Goldstein writes: Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump While this is apples and kumquats, I don't get this behavoior with: [EMAIL PROTECTED] uname -a FreeBSD jerusalem.litteratus.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Mar 13 22:38:20 EST 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/JERUSALEM i386 and: thunderbird 2.0.0.0 gnome-vfs-2.18.1 libgnome-2.18.0 Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Robert Huff wrote: Howard Goldstein writes: Could everyone affected by this issue document a few more steps of what they do to cause Thunderbird to coredump, please? 1. start thunderbird 2. ^M or click on the write message label 3. attach any file 4. send an email to self, garbage or empty message, take the default subject or change it to garbage. 5. ^M to compose another message 6. at any point from this point on , attaching a file will coredump While this is apples and kumquats, I don't get this behavoior with: [EMAIL PROTECTED] uname -a FreeBSD jerusalem.litteratus.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Mar 13 22:38:20 EST 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/JERUSALEM i386 and: thunderbird 2.0.0.0 gnome-vfs-2.18.1 libgnome-2.18.0 Robert Huff Interesting indeed. Did you build thunderbird with custom cflags, and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? -Garrett ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
I think it's a global thunderbird 2 bug, because i have exactly the same trouble ona mac os 10.4 with a binary update. Howard Goldstein a écrit : Jan Henrik Sylvester wrote: Drew Sanford wrote: No, but I am seeing it core dump rather strangely. Each time it starts up, I can open a file dialog box to save an attachment or attach a file one time just fine. The second time I try to attach or save a file on any start up, it crashes. BTW: Firefox 2.0.X does the same. Use Save Link As... a few times in a row (2 is usually sufficient) and have a core dump. I had this happen with Firefox 2.0.X and Thunderbird 2.0.0 that I compiled myself as well as with this one (on 6.2-RELEASE): ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/www/firefox-2.0.0.3,1.tbz I guess someone should file a bug report... Looks like the same problem at ports/105589, perhaps it needs to be reopened, seems to be the same problem. Haven't tried the workaround. Not sure how to do that on someone else's gnats. (cc to the gnats person who closed it) Here are my packages that are required by Firefox in case you want to compare versions: atk-1.12.3needs updating (port has 1.18.0) desktop-file-utils-0.11 needs updating (port has 0.12) expat-2.0.0_1 = up-to-date with port firefox-2.0.0.3,1 = up-to-date with port freetype2-2.2.1_1 = up-to-date with port glib-2.12.4 needs updating (port has 2.12.11) gtk-2.10.6_2 needs updating (port has 2.10.11) jpeg-6b_4 = up-to-date with port libIDL-0.8.7 needs updating (port has 0.8.8) libXft-2.1.7_1 = up-to-date with port libdrm-2.0.2= up-to-date with port libiconv-1.9.2_2= up-to-date with port nspr-4.6.3needs updating (port has 4.6.6) nss-3.11.3needs updating (port has 3.11.5) pango-1.14.7 needs updating (port has 1.16.3) perl-5.8.8 = up-to-date with port pkg-config-0.21 = up-to-date with port png-1.2.12_1 needs updating (port has 1.2.14) xorg-fonts-encodings-6.9.0_1 = up-to-date with port xorg-fonts-truetype-6.9.0 = up-to-date with port xorg-libraries-6.9.0_1 = up-to-date with port ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Garrett Cooper writes: Did you build thunderbird with custom cflags, CFLAGS= -O -pipe -g and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? ??? Coredump? Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Garrett Cooper wrote: Did you build thunderbird with custom cflags, and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? When this started happening I rebuilt it with WITH_DEBUG=true WITHOUT_LOGGING=true WITHOUT_OPTIMIZED_CFLAGS=true I don't see any different obvious behavior with these flags, it still drops the core, but it is noticably slower (and it generates warnigns and info to someone's stderr, see below) My backtrace from the coredump should be in your email box if you still have freebsd-questions from 9:43 EDT this morning... I don't know if it's expected behavior or not but the debug version generates quite a few possibly interesting warnings and failed assertion messages to stderr on attaching the first (successful) message. Another interesting thing is that when saving a received attachment I can do that endlessly, it uses a different dialog though. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Garrett Cooper wrote: Did you build thunderbird with custom cflags, and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? I'm sorry, reading Robert Huff's reply I should have also disclosed my make.conf CFLAGS, they are custom at -O2 and -march=pentium4 from the CPUTYPE. I'll try it right now without them ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Robert Huff wrote: Garrett Cooper writes: Did you build thunderbird with custom cflags, CFLAGS= -O -pipe -g and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? ??? Coredump? I meant core dumped. Bleh. -Garrett ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Thunderbird 2.0 dumps core on second file open op
Garrett Cooper writes: and have to tried getting a backtrace for all of the calls made from thunderbird using the coredump and gdb? ??? Coredump? I meant core dumped. Bleh. Failure to communicate. my fault. Thunderbird Works For Me under the conditions of my previous message. No core dump. Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]