Opened 10 years ago

Closed 9 years ago

#3839 closed bug (fixed)

Thunderbird crashes if attaching files to email

Reported by: haiqu Owned by: axeld
Priority: normal Milestone: R1
Component: Applications Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

This is a newly-introduced bug. Whenevr I attach a file to a T-bird message it crashes into gdb.

[tcsetpgrp failed in terminal_inferior: Invalid Argument]
Thread 1765 caused an exception: Segment violation
Reading symbols from /boot/system/runtime_loader...done.
Loaded symbols for /boot/system/runtime_loader
Reading symbols from /boot/home/config/lib/libmozjs.so...done.
Loaded symbols for /boot/home/config/lib/libmozjs.so
Reading symbols from /boot/home/config/lib/libxpcom.so...done.
Loaded symbols for /boot/home/config/lib/libxpcom.so
Reading symbols from /boot/home/config/lib/libxpcom_core.so...done.
Loaded symbols for /boot/home/config/lib/libxpcom_core.so
Reading symbols from /boot/home/config/lib/libplds4.so...done.
Loaded symbols for /boot/home/config/lib/libplds4.so
Reading symbols from /boot/home/config/lib/libplc4.so...done.
Loaded symbols for /boot/home/config/lib/libplc4.so
Reading symbols from /boot/home/config/lib/libnspr4.so...done.
Loaded symbols for /boot/home/config/lib/libnspr4.so
Reading symbols from /boot/system/lib/libnetwork.so...done.
Loaded symbols for /boot/system/lib/libnetwork.so
Reading symbols from /boot/system/lib/libbe.so...done.
Loaded symbols for /boot/system/lib/libbe.so
Reading symbols from /boot/system/lib/libroot.so...done.
Loaded symbols for /boot/system/lib/libroot.so
Reading symbols from /boot/system/lib/libtracker.so...done.
Loaded symbols for /boot/system/lib/libtracker.so
Reading symbols from /boot/system/lib/libgame.so...done.
Loaded symbols for /boot/system/lib/libgame.so
Reading symbols from /boot/home/config/lib/libsmime3.so...done.
Loaded symbols for /boot/home/config/lib/libsmime3.so
Reading symbols from /boot/home/config/lib/libssl3.so...done.
Loaded symbols for /boot/home/config/lib/libssl3.so
Reading symbols from /boot/home/config/lib/libnss3.so...done.
Loaded symbols for /boot/home/config/lib/libnss3.so
Reading symbols from /boot/home/config/lib/libsoftokn3.so...done.
Loaded symbols for /boot/home/config/lib/libsoftokn3.so
Reading symbols from /boot/home/config/lib/libldap50.so...done.
Loaded symbols for /boot/home/config/lib/libldap50.so
Reading symbols from /boot/home/config/lib/libprldap50.so...done.
Loaded symbols for /boot/home/config/lib/libprldap50.so
Reading symbols from /boot/home/config/lib/libxpcom_compat.so...done.
Loaded symbols for /boot/home/config/lib/libxpcom_compat.so
Reading symbols from /boot/system/lib/libstdc++.r4.so...done.
Loaded symbols for /boot/system/lib/libstdc++.r4.so
Reading symbols from /boot/system/lib/libtranslation.so...done.
Loaded symbols for /boot/system/lib/libtranslation.so
Reading symbols from /boot/system/lib/libmedia.so...done.
Loaded symbols for /boot/system/lib/libmedia.so
Reading symbols from /boot/system/lib/libtextencoding.so...done.
Loaded symbols for /boot/system/lib/libtextencoding.so
Reading symbols from /boot/system/lib/libiconv.so...done.
Loaded symbols for /boot/system/lib/libiconv.so
Reading symbols from /boot/apps/thunderbird/components/libmyspell.so...done.
Loaded symbols for /boot/apps/thunderbird/components/libmyspell.so
Reading symbols from /boot/apps/thunderbird/components/libspellchecker.so...done.
Loaded symbols for /boot/apps/thunderbird/components/libspellchecker.so
[tcsetpgrp failed in terminal_inferior: Invalid Argument]
[Switching to team /boot/apps/thunderbird/Thunderbird (1656) thread add poses (1765)]
0x01c7ddd3 in find_fde () from /boot/system/lib/libroot.so
(gdb) bt
#0  0x01c7ddd3 in find_fde () from /boot/system/lib/libroot.so
#1  0x01c7e630 in __frame_state_for () from /boot/system/lib/libroot.so
#2  0x01c7c170 in __throw () from /boot/system/lib/libroot.so
#3  0x01e77cc7 in BPrivate::BPoseView::AddPosesTask ()
   from /boot/system/lib/libtracker.so
#4  0x01c85004 in thread_entry () from /boot/system/lib/libroot.so
#5  0x70512fec in ?? ()
(gdb) 

Change History (6)

comment:1 by mmadia, 10 years ago

When reporting bugs about third party software, such as Thunderbird, it is best to provide a complete download url and the complete filename of the archive. Otherwise it is impossible for someone to know which version is experiencing the issue.

comment:2 by bonefish, 10 years ago

Since this looks like an exception-related problem: What gcc version are you using?

comment:3 by bonefish, 10 years ago

More precisely the gcc and binutils versions as well as the platform from which your Haiku was built.

comment:4 by haiqu, 10 years ago

T-bird 2.0.0.17 and I'm now building from Dano using the standard cross-compiler. This fault didn't coincide with the change from 5.0.3 to 5.1d0.

comment:5 by haiqu, 10 years ago

Problem resolved as at hrev30739, please close.

Nice work, whoever fixed that one!

comment:6 by mmadia, 9 years ago

Resolution: fixed
Status: newclosed

Closing ticket. Pointed out by Richie Nyhus. Thanks!

Note: See TracTickets for help on using tickets.