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)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: Thomas_Krebs, Assigned: sspitzer)
Details
(Keywords: crash)
Attachments
(1 file)
|
17.29 KB,
message/rfc822
|
Details |
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>
Wednesday, April 7, 2004<br>
8:00 - 9:30 AM (Pacific Time)<br>
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>
SSL Background<br>
Java Mechanisms/standards: JSSE, JCE<br>
SSL benchmark<br>
Configuring Tomcat for SSL<br>
Tweaks, results, and future possibilities<br>
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>
# 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
| Reporter | ||
Comment 1•22 years ago
|
||
Updated•22 years ago
|
Attachment #145744 -
Attachment mime type: text/plain → message/rfc822
Comment 2•22 years ago
|
||
wfm with a current cvs trunk build
Reporter: Can you provide a talkback ID for this?
Comment 3•21 years ago
|
||
Thomas Krebs: Could you reproduce crash with Mozilla 1.7.x? Could you provide
TalkBack incident ID in such case?
| Reporter | ||
Comment 4•21 years ago
|
||
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
Comment 5•21 years ago
|
||
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 → ---
Comment 6•21 years ago
|
||
Marking WFM regarding reporter's last comment.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago → 21 years ago
Resolution: --- → WORKSFORME
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•