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.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 :).

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?
While googling I saw a fleeting note that pthreads were suspected and
darned if it doesn't die in there.


Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #0: Fri Apr 27 16:25:16 EDT 2007
    [EMAIL PROTECTED]:/usr/obj/usr/src/sys/CALLY
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 2.60GHz (2598.76-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
  
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x4400<CNTX-ID,<b14>>
  Logical CPUs per core: 2
real memory  = 1609760768 (1535 MB)
avail memory = 1559896064 (1487 MB)
acpi0: <A M I OEMXSDT> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
nvidia0: <GeForce FX 5600> mem 0xf6000000-0xf6ffffff,0xe0000000-0xefffffff irq 
10 at device 0.0 on pci1
nvidia0: [GIANT-LOCKED]
uhci0: <Intel 82801EB (ICH5) USB controller USB-A> port 0xd480-0xd49f irq 10 at 
device 29.0 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82801EB (ICH5) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801EB (ICH5) USB controller USB-B> port 0xd800-0xd81f irq 15 at 
device 29.1 on pci0
uhci1: [GIANT-LOCKED]
usb1: <Intel 82801EB (ICH5) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801EB (ICH5) USB controller USB-C> port 0xd880-0xd89f irq 11 at 
device 29.2 on pci0
uhci2: [GIANT-LOCKED]
usb2: <Intel 82801EB (ICH5) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <Intel 82801EB (ICH5) USB controller USB-D> port 0xdc00-0xdc1f irq 10 at 
device 29.3 on pci0
uhci3: [GIANT-LOCKED]
usb3: <Intel 82801EB (ICH5) USB controller USB-D> on uhci3
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
ehci0: <Intel 82801EB/R (ICH5) USB 2.0 controller> mem 0xf5fffc00-0xf5ffffff 
irq 5 at device 29.7 on pci0
ehci0: [GIANT-LOCKED]
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <Intel 82801EB/R (ICH5) USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib2
pci2: <network, ethernet> at device 5.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH5 UDMA100 controller> port 
0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f irq 11 at 
device 31.1 on pci0
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
atapci1: <Intel ICH5 SATA150 controller> port 
0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc807,0xc480-0xc483,0xc400-0xc40f irq 11 at 
device 31.2 on pci0
ata4: <ATA channel 0> on atapci1
ata5: <ATA channel 1> on atapci1
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
pcm0: <Intel ICH5 (82801EB)> port 0xd000-0xd0ff,0xd400-0xd43f mem 
0xf5fff800-0xf5fff9ff,0xf5fff400-0xf5fff4ff irq 14 at device 31.5 on pci0
pcm0: <Analog Devices AD1985 AC97 Codec>
acpi_button0: <Power Button> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ppc0: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77b irq 7 drq 3 on 
acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/9 bytes threshold
ppbus0: <Parallel port bus> on ppc0
ppi0: <Parallel I/O> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
ums0: Logitech USB-PS/2 Optical Mouse, rev 2.00/27.10, addr 2, iclass 3/1
ums0: 8 buttons and Z dir.
Timecounter "TSC" frequency 2598762436 Hz quality 800
Timecounters tick every 1.000 msec
ad5: 156334MB <Maxtor 6Y160P0 YAR41BW0> at ata2-slave UDMA100
acd0: CDROM <FX5401W/U01F> at ata3-master UDMA33
ad8: 190782MB <MAXTOR STM3200820AS 3.AAE> at ata4-master SATA150
ad10: 190782MB <MAXTOR STM3200820AS 3.AAE> at ata5-master SATA150
ar0: 190782MB <Intel MatrixRAID RAID1> status: READY
ar0: disk0 READY (master) using ad8 at ata4-master
ar0: disk1 READY (mirror) using ad10 at ata5-master
Trying to mount root from ufs:/dev/ar0s1a
skc0: <3Com 3C940 Gigabit Ethernet> port 0xe800-0xe8ff mem 
0xf7ffc000-0xf7ffffff irq 10 at device 5.0 on pci2
skc0: 3Com Gigabit LOM (3C940) rev. (0x1)
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:0c:6e:60:96:2a
miibus0: <MII bus> on sk0
e1000phy0: <Marvell 88E1011 Gigabit PHY> on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding disabled, 
default to deny, logging disabled
sk0: link state changed to UP
nfs server [EMAIL PROTECTED]:/n: not responding
nfs server [EMAIL PROTECTED]:/n: not responding
nfs server [EMAIL PROTECTED]:/n: not responding
nfs server [EMAIL PROTECTED]:/n: is alive again
pid 66184 (thunderbird-bin), uid 1000: exited on signal 11 (core dumped)
pid 10969 (thunderbird-bin), uid 1000: exited on signal 11 (core dumped)
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to