Closed Bug 240085 Opened 22 years ago Closed 21 years ago

crash if I open the message window with a specific mail

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: Thomas_Krebs, Assigned: sspitzer)

Details

(Keywords: crash)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7b) Gecko/20040316 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7b) Gecko/20040316 crashes when View/Message Body As/Original HTML It is a mail which I get repeatedly and similar in content from Hewlett-Packard through the DSPP partner program. I'm trying to paste the mail file contents here. Hope this does not change the contents so that the bug can be reproduced. ----------------------------------------------------------------------------- From - Thu Apr 08 23:02:50 2004 X-UIDL: a2e3d2fe63bfee03e817ea206359c3b9 X-Mozilla-Status: 1001 X-Mozilla-Status2: 00000000 Return-Path: <dspp.hewlett-packard@hp.com> X-Flags: 1000 Delivered-To: GMX delivery to thomas_krebs@gmx.de Received: (qmail 24394 invoked by uid 65534); 8 Apr 2004 02:03:08 -0000 Received: from palrel10.hp.com (EHLO palrel10.hp.com) (156.153.255.245) by mx0.gmx.net (mx018) with SMTP; 08 Apr 2004 04:03:08 +0200 Received: from atwnt447 (atwnt447.external.hp.com [192.151.53.130]) by palrel10.hp.com (Postfix) with SMTP id EE7751C039E8 for <Thomas_Krebs@gmx.de>; Wed, 7 Apr 2004 19:02:11 -0700 (PDT) Message-ID: <84380-220044482112654@hp.com>> From: HEWLETT-PACKARD <dspp.hewlett-packard@hp.com> To: Thomas Krebs <Thomas_Krebs@gmx.de> Subject: HP-UX Developer Newsletter from the Developer & Solution Partner Program (www.hp.com/dspp) Date: Wed, 7 Apr 2004 22:01:12 -0400 MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 X-GMX-Antivirus: -1 (not scanned, may not use virus scanner) X-GMX-Antispam: 0 (Sender is in whitelist) <html> <head> <SCRIPT type='text/javascript' LANGUAGE='JavaScript' src='http://h21007.www2.hp.com/country/js/snf2_utilities.js'></SCRIPT> </head> <body> <br><b>Dear Thomas Krebs,</b><br><br>You have been sent this email based on your request for this information.<br> <BR><b>HP-UX Developer Newsletter from the Developer & Solution Partner Program (www.hp.com/dspp)</b> <table border='0' cellspacing='0' cellpadding='0' width='528' summary='Header table'> <tr> <td width='12' height='20'></td> <td width='494' height='20'></td> <td width='6' height='20'></td> </tr> <tr> <td width='12' bgcolor='#99CCFF'><img border='0' src='http://h21007.www2.hp.com/country/img/corners/tl_corner_1010.gif' width='10' height='10'></td> <td colspan='3' rowspan='2' bgcolor='#99CCFF' class='subheadNoLink'><b>HP-UX Developer Newsletter from the Developer & Solution Partner Program (www.hp.com/dspp)</b></td> <td width='10' bgcolor='#99CCFF'><img border='0' src='http://h21007.www2.hp.com/country/img/corners/tr_corner_1010.gif' width='10' height='10'></td> </tr> <tr> <td width='12' bgcolor='#99CCFF'><img border='0' src='http://h21007.www2.hp.com/country/img/corners/bl_corner_1010.gif' width='10' height='10'></td> <td width='10' bgcolor='#99CCFF'><img border='0' src='http://h21007.www2.hp.com/country/img/corners/br_corner_1010.gif' width='10' height='10'></td> </tr> <tr> <td width='12' height='10'></td> <td height='10' colspan='2'></td> <td width='6' height='10'></td> </tr> <tr> <td width='12' valign='top'><img class='contentArrow' name='newsletters_0' src='http://h21007.www2.hp.com/country/img/arrows/a_336699.gif' alt='hp-ux developer newsletter issue #29' border='0' width='9' height='8'></td> <td width='494'>hp-ux developer newsletter issue #29<br><b>HP-UX DEVELOPERS NEWSLETTER</b><br> Developer Solution Partner Portal<br> -------------------------------------------------------------------------- <br> A periodical Newsletter serving the <br> Hewlett-Packard Software Developer Community <br> -------------------- March, 2004---------------------------------------- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br> TABLE OF CONTENTS<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <br> <b>DEVELOPER SOLUTION PARTNER PROGRAM NEWS</b><br> * HP-UX 11i Tuning and Performance book released<br> * Webcast on HP's New Server Portfolio<br> * HP/Intel webcast on 'Performance on Java SSL' replay available<br> * DSPP Tools & Resources for Itanium®2<br> <b>ITANIUM CORNER</b> (This a new section where we will try to concentrate the news and tips on the Itanium Architecture)<br> * Intel paper on Itanium Porting available<br> * Reminder, White papers on Itanium available in the infolibrary<br> <b>APPLICATION MIGRATION AND TESTING CENTER UPDATE</b><br> <b>FREQUENTLY ASKED TECHNICAL QUESTIONS</b><br> Q1: Rock Ridge Extension CD lists filenames in capital letters<br> Q2: Threaded application gets SIGSEGV coredump with large input file<br> Q3: Upgraded JVM gets SIGSEGV.<br> Q4: Support for ANSI C compiler on Itanium<br> Q5: Support for the PA-IA-B.11.22-CrossCompiler<br> ===========================================================================<br> ===========================================================================<br> ===========================================================================<br> ****************************************************************************<br> <b>- DEVELOPER SOLUTION PARTNER PROGRAM NEWS</b><br> * HP-UX 11i Tuning and Performance book released<br> Hewlett-Packard is very pleased to announce the second edition of a book on HP-UX 11i Tuning and Performance that has been updated to include HP-UX 11.23 (and to not preclude 11.23pi).<br> This book has been extensively revised by a couple of HP's best experts in their field, and reviewed by a broader spectrum of HP-UX experts. There is some great material on how HP-UX works and on how to tune for better performance.<br> The book has been published as part of the joint HP/Prentice Hall book program. See <a href="http://www.hp.com/hpbooks/prentice/ptr_0131433490.html">http://www.hp.com/hpbooks/prentice/ptr_0131433490.html"</a> for more details.<br> *****************************************************************************<br> <b>* Webcast on HP's New Server Portfolio</b><br> On April 7th, join HP experts in this web cast to hear the details on recent HP server announcements. The discussion will help you understand the roadmap for success as HP continues to deliver industry standard computing across all tiers of the data center with three leadership product lines built on two industry-standard architectures. Learn how you can position your products and services with HP's new servers. Take the opportunity to ask HP experts about partner issues.<br> Speakers:<br> - Don Jenkins, VP Marketing, Hewlett-Packard, Business Critical Systems<br> - Paul Miller, VP Marketing, Hewlett-Packard, Industry Standard Servers<br> - Todd Mottershead, Group Manager, Hardware Strategy<br><br> Hewlett-Packard, Industry Standard Servers Topics:<br> - Recap of HP's recent server announcements<br> - HP's server directions<br> - How you can benefit from HP's server portfolio<br> - Technical Overview<br> - Q & A<br><br> Date & Location<br> &nbsp;&nbsp;Wednesday, April 7, 2004<br> &nbsp;&nbsp;8:00 - 9:30 AM (Pacific Time)<br> &nbsp;&nbsp;5:00 - 6:30 PM (Central Euro. Time)<br><br> PowerPoint Slides will be available 1 day prior to the event. Registration is required and is limited. To register, visit <a href="http://www.hpbroadband.com/program.cfm?key=HPNSP"></a><br> ******************************************************************************<br><br> <b>* HP/Intel webcast on 'Performance on Java SSL' replay available</b> <br> If you missed the latest joint webcast from HP and Intel, there is a replay available. This webcast discussed performance on Java SSL. Engineers from both companies discussed testing Java SSL on Linux, HP-UX and Itanium while showing the superior performance of Itanium for Encryption. Partners will learn about maximizing the performance of your Java SSL code and understand how to configure the JSSE/JCE framework that implements SSL.<br> Agenda:<br><br> &nbsp;&nbsp;SSL Background<br> &nbsp;&nbsp;Java Mechanisms/standards: JSSE, JCE<br> &nbsp;&nbsp;SSL benchmark<br> &nbsp;&nbsp;Configuring Tomcat for SSL<br> &nbsp;&nbsp;Tweaks, results, and future possibilities<br> &nbsp;&nbsp;Live Q & A<br> View the replay of the webcast posted at <a href="http://h21007.www2.hp.com/dspp/ne/ne_EventList_IDX/1,1395,archive,00.html">http://h21007.www2.hp.com/dspp/ne/ne_EventList_IDX/1,1395,archive,00.html</a><br> ******************************************************************************<br><br> <b>* DSPP Tools & Resources for Itanium®2</b><br> The HP/Intel webcast also included a small section on DSPP tools available for Itanium2. More detail can be provided by viewing the replay, or you can download the slides for the entire webcast at: <a href="http://h21007.www2.hp.com/dspp/ne/ne_EventDetail_IDX/1,1394,655,00.html"> http://h21007.www2.hp.com/dspp/ne/ne_EventDetail_IDX/1,1394,655,00.html</a><br> ===========================================================================<br> <b>--------------ITANIUM CORNER-----------------------------------------------</b><br> ===========================================================================<br> ******************************************************************************<br> <b>* Intel paper on Itanium Porting available</b><br> A paper is available on the Intel website on "Assessing and Sizing an Itanium Processor Family Porting Effort". The purpose of the paper is to help you understand the scope of porting, dependencies, build process and tools of the porting effort. The paper focuses on Windows* but is relevant to the other flavors of UNIX. (BSD*, SCO*, Linux*, HP-UX*, Solaris*)<br><br> The paper can be found at: <a href="http://www.intel.com/cd/ids/developer/asmo-na/eng/microprocessors/itanium/61950.htm"> http://www.intel.com/cd/ids/developer/asmo-na/eng/microprocessors/itanium/61950.htm</a><br> ******************************************************************************<br> <b>* Reminder, White papers on Itanium available in the infolibrary</b><br> Just a reminder, there are several interesting white papers available in the infolibrary about Itanium topics. For Java developers, there is a white paper that describes SSL performance at: <a href=" http://www.hp.com/products1/itanium/infolibrary/whitepapers/5981-2318EN.pdf"> http://www.hp.com/products1/itanium/infolibrary/whitepapers/5981-2318EN.pdf</a><br> The complete index is available at: <a href=" http://www.hp.com/products1/itanium/infolibrary/whitepapers/index.html"></a><br><br> ===========================================================================<br> ******************************************************************************<br> <b>- APPLICATION MIGRATION AND TESTING CENTER CORNER -</b> (Please note that "Application migration and testing center" - or AMTC, is the new name for the Qualification Center)<br><br> If you are in need of a system for testing after your product has been ported to an HP platform, the AMTC can help.<br><br> The Center has systems readily available for your access either in person or remotely via the Internet. The Center has many different platforms including :<br> - HP-UX/PA-RISC<br> - HP-UX/Itanium<br> - MPEix/PA-RISC<br> - TRU64/Alpha<br> - OpenVMS/Alpha<br> - OpenVMS/Itanium (Early Access)<br> - Linux/Itanium<br> Upon your request, an OS and HP application software will be loaded to your specification. Take advantage of this (free to DSPP members) benefit by visiting <a href="http://www.hp.com/dspp"></a> and fill out an electronic request or sending an e-mail to <a href="mailto:spp@cup.hp.com">spp@cup.hp.com</a> Please be aware that this service is NOT for long-term development or porting activities. <br> *******************************************************************************<br> <b>- FREQUENTLY ASKED TECHNICAL QUESTIONS -</b><br> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br> <b>Q1:</b> I have installed the latest patches for hpux 11.11 required to mount a CD that uses Rock Ridge Extension But when I mount the cd the filenames are still listed in capital letters. What am I doing wrong?<br><br> <b>A:</b> Along with installing all 3 patches needed for Rock Ridge Extensions PHCO_25841, PHKL_28025, PHKL_26269 You also need to use the -o rr option with the mount command in order to successfully mount a CD that uses Rock Ridge Extensions.<br> &nbsp;&nbsp;# mount -F cdfs -o rr /dev/dsk/c#d#t# /cdrom<br><br> ----------------------------------------------------------------------------<br> <b>Q2:</b> I have a threaded application which has a couple of threads that call themselves recursively. when I call my application with a small input file the app works fine. However if I call the app with a larger input file the app cores with a SIGSEGV error. Why am I getting a SIGSEGV core?<br><br> <b>A:</b> Usually the problem with heavily recursive threaded programs is that the app overfills its per thread stack. On HPUX 11.00 and 11.11, the default thread stacksize is 64KBytes. Try setting your per thread stack size larger using the pthread_attr_setstacksize() call right after your pthread_create() call.<br> ----------------------------------------------------------------------------<br><br> <b>Q3:</b>After I upgraded JVM from 1.3.1.02 to 1.3.1.12 and 1.4.0, my application gets SIGSEGV.<br><br> <b>A:</b>Running your application under debugger shows that it is overwriting the SIGSEGV signal handler incorrectly when the signals are intended for the JVM to handle.<br><br> The fix to this problem is to properly chain signals that are used by the JVM and a native user application. Signal chaining was introduced in the 1.4.0 release. A description can be found in the release notes: <a href="http://www.hp.com/products1/unix/java/java2/sdkrte14/infolibrary/sdk_rnotes_1.4.2.00.html#signal"> http://www.hp.com/products1/unix/java/java2/sdkrte14/infolibrary/sdk_rnotes_1.4.2.00.html#signal</a><br> The document providing guidelines on how to do chaining can be found in: <a href="http://www.hp.com/products1/unix/java/infolibrary/prog_guide/signals.html"> http://www.hp.com/products1/unix/java/infolibrary/prog_guide/signals.html</a><br> Another helpful URL: <a href="http://java.sun.com/j2se/1.4.2/docs/guide/vm/signal-chaining.html"></a><br> Since the application is not changed, it seems to work correctly in early 1.3.x release because the problem has not been caught yet. This type of inherent problems in application is one of the reasons the 1.4.x release introduced the enhanced signal chaining solution/feature.<br> In 1.4.x, user application can create it's own signal handler after JVM initialization. So on 1.4.x, you can use a work around by setting LD_PRELOAD to libjsig.<br> export LD_PRELOAD=${JAVA_HOME}/jre/lib/PA_RISC2.0/server/libjsig.sl<br> ----------------------------------------------------------------------------<br><br> <b>Q4:</b>I heard that ANSI C compiler will not be supported on Itanium in the future. Is it true?<br><br> <b>A:</b> The news that the ANSI C will not be supported on Itanium is incorrect. It is supported, and will continue to be supported for the foreseeable future.<br> On 11.22 and beyond, you are not supposed to used legacy C (+legacy_hpc). It is possible that ANSI C will be based on C++ compiler in the future. But the application does not have to worry about it.<br><br> ----------------------------------------------------------------------------<br> <b>Q5:</b> We are using the PA-IA-B.11.22-CrossCompiler, which provides xdk toolkit to generate the targets for HPUX_IA64 on HPUX_PA_RISC processor based machine. Can we use this cross compiler to generate code for 11.23 and beyond and will there be a new cross compiler for 11.23? Can we use the cross-generated binary for 11.23 software release?<br><br> <b>A:</b> The 11.22 cross compiler and the xdk are the interim solution provided by DSPP to allow partners to port and develop IPF code when the Itanium machines were not widely available. 11.22 is also an interim OS for early developers. It is soon to be obsolete. As the release of 11.23, all development and compiles should be done on the native 11.23 machines.<br> While the 11.22 code generated using the cross compiler should run on 11.23 systems according to binary compatibility, 11.22 binaries are not recommended for official software release on 11.23.<br><br> There will not be a cross compiler for 11.23. The current cross compiler for 11.22 was built at an early Itanium compiler release level. Many changes, improvements and bug fixes have been implemented since then. The cross compiler is not going to be updated or maintained as an ongoing project. Thus the code it generates will not utilize the new features the newer 11.23 compilers provide. You may use the cross compiler to generate binary to run on a Itanium machine for quick functionality testing. For your official product release, I strongly recommend you compile the software on a 11.23 machine using the latest compiler.<br><br></td> <td width='6'></td> </tr> <tr> <td width='12' height='10'></td> <td height='10' colspan='2'></td> <td width='6' height='10'></td> </tr> </table><BR> If you have feedback with regards to your subscription, <a href='http://h21007.www2.hp.com/dspp/fback/fback_SendFeedback_IDX/1,1291,,00.html'>click here</a> to log your comments<br> <BR> This is an auto-generated email.Please do not reply to this message.</br>If you would like to be removed from this subscription, please go to our <a href='http://h21007.www2.hp.com/dspp/ne/ne_NewsletterUnsubscribe_IDX/1,2330,47014!61de4ec6c9688708f8eaed297c23985c,00.html'>unsubscribe newsletter</a> page.<br> </body></html> Reproducible: Always Steps to Reproduce: 1. Starting Mozilla 2. Opening the Mail & Newsgoups Window 3. Opening the relevant Mail account 4. Download mail from provider 5. Clicking on the one specific mail Actual Results: Mozilla crashes Expected Results: Opening the mail and display the mail content
Attachment #145744 - Attachment mime type: text/plain → message/rfc822
wfm with a current cvs trunk build Reporter: Can you provide a talkback ID for this?
Keywords: crash
Thomas Krebs: Could you reproduce crash with Mozilla 1.7.x? Could you provide TalkBack incident ID in such case?
I just upgrated to Mozilla 1.8.a2 and now this crash doesn't happen any more. It must have been fixed in the meantime. This bug report can be closed now.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Thomas, thank you for info. But if bug hasn't patch or unless you can point to some bug, this shouldn't be market as FIXED.
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Marking WFM regarding reporter's last comment.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → WORKSFORME
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: