Closed Bug 273936 Opened 20 years ago Closed 19 years ago

thunderbird 1.0 zh-CN build crashes at startup in GetNormalLineHeight()

Categories

(Mozilla Localizations :: zh-CN / Chinese (Simplified), defect)

x86
Linux
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 180309

People

(Reporter: bugzilla, Assigned: shaohua.wen)

Details

(Keywords: crash)

Attachments

(1 file)

265.40 KB, application/x-xpinstall
Details
tested with this build:

http://people.linux.net.cn/holywen/thunderbird/thunderbird-1.0-zhCN.tar.gz

1. created a new profile --side note: the dialog for the profile wizard were
extra-wide!

2. launched new profile.

results: tbird didn't start, crashed instead.

3. tried starting again (from profilemanager and -P [profilename]), but still
crashed.

http://talkback-reports.mozilla.org/talkback/quicksearch.jsp?search=2&type=iid&id=2446368

GetNormalLineHeight() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsHTMLReflowState.cpp,
line 2124]
ComputeLineHeight() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsHTMLReflowState.cpp,
line 704]
nsHTMLReflowState::CalcLineHeight() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsHTMLReflowState.cpp,
line 2193]
nsBlockReflowState::nsBlockReflowState() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsBlockReflowState.cpp,
line 165]
nsBlockFrame::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsBlockFrame.cpp,
line 687]
nsContainerFrame::ReflowChild() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsContainerFrame.cpp,
line 982]
CanvasFrame::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsHTMLFrame.cpp,
line 554]
nsBoxToBlockAdaptor::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp,
line 884]
nsBoxToBlockAdaptor::DoLayout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBoxToBlockAdaptor.cpp,
line 625]
nsBox::Layout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsScrollBoxFrame::DoLayout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsScrollBoxFrame.cpp,
line 337]
nsBox::Layout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsContainerBox::LayoutChildAt() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsContainerBox.cpp,
line 654]
nsGfxScrollFrameInner::Layout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 53]
nsGfxScrollFrame::DoLayout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 1272]
nsBox::Layout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 1016]
nsBoxFrame::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 868]
nsGfxScrollFrame::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsGfxScrollFrame.cpp,
line 873]
nsContainerFrame::ReflowChild() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsContainerFrame.cpp,
line 982]
ViewportFrame::Reflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsViewportFrame.cpp,
line 247]
PresShell::InitialReflow() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 60]
nsContentSink::StartLayout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/base/src/nsContentSink.cpp,
line 158]
HTMLContentSink::StartLayout() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/html/document/src/nsHTMLContentSink.cpp,
line 3725]
HTMLContentSink::OpenBody() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/content/html/document/src/nsHTMLContentSink.cpp,
line 2834]
CNavDTD::OpenBody() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 3179]
CNavDTD::OpenContainer() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 3407]
CNavDTD::HandleDefaultStartToken() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 1463]
CNavDTD::HandleStartToken() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 1835]
CNavDTD::HandleToken() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 1019]
CNavDTD::BuildModel() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/CNavDTD.cpp,
line 510]
nsParser::BuildModel() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/nsParser.cpp,
line 704]
nsParser::ResumeParse() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/nsParser.cpp,
line 1868]
nsParser::OnDataAvailable() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/htmlparser/src/nsParser.cpp,
line 2546]
nsDocumentOpenInfo::OnDataAvailable() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/uriloader/base/nsURILoader.cpp,
line 710]
nsInputStreamChannel::OnDataAvailable() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/netwerk/base/src/nsInputStreamChannel.cpp,
line 692]
nsInputStreamPump::OnStateTransfer() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 436]
nsInputStreamPump::OnInputStreamReady() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/netwerk/base/src/nsInputStreamPump.cpp,
line 337]
nsInputStreamReadyEvent::EventHandler()
PL_HandleEvent() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpcom/threads/plevent.c,
line 673]
PL_ProcessPendingEvents() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpcom/threads/plevent.c,
line 608]
nsEventQueueImpl::ProcessPendingEvents() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpcom/threads/nsEventQueue.cpp,
line 402]
event_processor_callback() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 71]
libglib-2.0.so.0 + 0x4987f (0x00cf687f)
libglib-2.0.so.0 + 0x24252 (0x00cd1252)
libglib-2.0.so.0 + 0x25348 (0x00cd2348)
libglib-2.0.so.0 + 0x25680 (0x00cd2680)
libglib-2.0.so.0 + 0x25cc3 (0x00cd2cc3)
libgtk-x11-2.0.so.0 + 0x10f923 (0x0304b923)
nsAppShell::Run() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/widget/src/gtk2/nsAppShell.cpp,
line 144]
nsAppShellService::Run() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/xpfe/appshell/src/nsAppShellService.cpp,
line 495]
xre_main() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/toolkit/xre/nsAppRunner.cpp,
line 692]
main() 
[/builds/tinderbox/thunderbird-aviarybranch/Linux_2.4.18-14_Clobber/mozilla/mail/app/nsMailApp.cpp,
line 59]
libc.so.6 + 0x14ad4 (0x0080dad4)
Hi Sairuh,
  I tested again with this file and tried to created new profile,It seems
working well.
  The zh-CN builds are made from en-US builds,I just downloaded the binary 1.0
builds from mozill.org and replace the lang pack.
  Could you please have a test on English version and see if it happens ?
Thanks,Holy
the tbird 1.0 en-US build on linux launches and runs without problems for me (I
use it daily :).

Wen, could you point me to the zh-CN langpack, so that I could test with that
installed in the en-US build? thanks!
Attached file tb 1.0 zhcn lang pack
I didn't released the langpack to the public,So I attach it here.
Please have a try.Thanks!
I still crash even using the language pack. :(

forgot to mention: I'm using Linux Fedora Core 2, with the latest updates installed.

1. using thunderbird 1.0 en-US, create a new profile.

2. launch profile, install zh-CN langpack .xpi.

3. restart tbird with that profile.

results: same crash.
another team member also tried the builds and works:Debian unstable, GBK, Xfce4
my configuration:Gentoo 2004.3,zh_CN.UTF8,gnome2.6
fyi, my machine's config info:

Fedora core 2
kernel 2.6.9-1.6_FC2
gnome 2.6
gtk2-2.4.14-1.fc2
glibc-headers-2.3.3-27.1
glibc-kernheaders-2.4-8.44
glibc-2.3.3-27.1
glibc-profile-2.3.3-27.1
glibc-devel-2.3.3-27.1
glibc-common-2.3.3-27.1
glibc-utils-2.3.3-27.1
Can any developer help us?

*** This bug has been marked as a duplicate of 180309 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: