Closed
Bug 164368
Opened 22 years ago
Closed 22 years ago
Sun Forte 7FCS builds crash in layout/ when compiled with -xO3 or higher
Categories
(Core :: Layout, defect, P1)
Tracking
()
RESOLVED
FIXED
mozilla1.0.2
People
(Reporter: roland.mainz, Assigned: roland.mainz)
Details
Attachments
(1 file, 1 obsolete file)
4.41 KB,
patch
|
roc
:
review+
sfraser_bugs
:
superreview+
|
Details | Diff | Splinter Review |
Sun Forte 7FCS non-debug builds crash in layout/ when compiled with -xO3 or
higher:
Stack traces:
-- snip --
t@1 (l@1) signal BUS (invalid address alignment) in
nsContainerFrame::SyncFrameViewAfterReflow at 0xfc06b598
0xfc06b598: SyncFrameViewAfterReflow+0x049c: ld [%g2 + 0x70], %g3
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gdk/gdkevents.lo"
dbx: warning: see `help finding-files'
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo"
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo"
(dbx) where
current thread: t@1
=>[1] nsContainerFrame::SyncFrameViewAfterReflow(0x2fde38, 0x33ed08, 0x35f290,
0xfc3832dc, 0xfc9771a0, 0x1), at 0xfc06b598
[2] nsContainerFrame::FinishReflowChild(0x33ed08, 0x2fde38, 0xffbed1d0,
0xffbed330, 0x0, 0x0), at 0xfc06bc2c
[3] nsBoxToBlockAdaptor::Reflow(0x2403, 0xffbedac8, 0x2fde38, 0xffbed330,
0xffbee130, 0xffbed37c), at 0xfc1934bc
[4] nsBoxToBlockAdaptor::DoLayout(0x35ded0, 0xffbedac8, 0xfc349c14, 0x2fde38,
0xfc7557a4, 0x0), at 0xfc192d58
[5] nsBox::Layout(0x35ded0, 0xffbedac8, 0xfc18cef8, 0x33ed08, 0x2fde38,
0xfc349ca4), at 0xfc18ed84
[6] nsScrollBoxFrame::DoLayout(0x33f138, 0xffbedac8, 0xfc193cf0, 0x33f16c,
0xffbed4f8, 0xff1e4be8), at 0xfc1802ac
[7] nsBox::Layout(0x33f16c, 0xffbedac8, 0xfc0c9944, 0x33f138, 0x2fde38,
0xfc33df80), at 0xfc18ed84
[8] nsContainerBox::LayoutChildAt(0xffbedac8, 0x33f16c, 0xfc18ed64,
0xfc18d8ac, 0xfc94bb54, 0xfc33df80), at 0xfc195c9c
[9] nsGfxScrollFrameInner::Layout(0x34a170, 0xffbedac8, 0xfc33df80,
0xfc9771a0, 0xfc3355f8, 0x1), at 0xfc07e800
[10] nsGfxScrollFrame::DoLayout(0x33ef40, 0xffbedac8, 0xfc190d80, 0x0, 0x0,
0xfc349c14), at 0xfc07e3a8
[11] nsBox::Layout(0x33ef74, 0xffbedac8, 0xfc08048c, 0x33ef40, 0x2fde38,
0xfc33ac48), at 0xfc18ed84
[12] nsBoxFrame::Reflow(0x33ef40, 0xfffff95c, 0xffbee1ec, 0xffbee130,
0xffbee3cc, 0x0), at 0xfc1a9944
[13] nsGfxScrollFrame::Reflow(0x33ef40, 0x2fde38, 0xffbee1ec, 0xffbee130,
0xffbee3cc, 0xfc33aa54), at 0xfc07d5b8
[14] nsContainerFrame::ReflowChild(0xfc07d588, 0x33ef40, 0x2fde38, 0xffbee1ec,
0xffbee130, 0x0), at 0xfc06b9e0
[15] ViewportFrame::Reflow(0x33ecd0, 0x2fde38, 0xffbee488, 0xffbee3d0,
0xffbee3cc, 0xfc3355f8), at 0xfc0e1d24
[16] PresShell::InitialReflow(0x33d2c0, 0xfc977354, 0x80000000, 0xfc076c4c,
0xffbee504, 0x0), at 0xfc0b9528
[17] HTMLContentSink::StartLayout(0x3183f0, 0xffffffca, 0xffbee644,
0xfce25780, 0xfc94bb54, 0x0), at 0xfc568080
[18] HTMLContentSink::OpenBody(0x3183f0, 0x4, 0x2, 0xbbb8, 0x1, 0x32b810), at
0xfc566198
[19] CNavDTD::OpenBody(0x344c60, 0x33dac8, 0x321, 0xfd0a25b8, 0x5d02c, 0x0),
at 0xfd0a20f0
[20] CNavDTD::OpenContainer(0x344c60, 0x33dac8, 0x87, 0x0, 0x0, 0x1), at
0xfd0a25c4
[21] CNavDTD::HandleDefaultStartToken(0x344c60, 0x3170a8, 0xf, 0x33dac8,
0xfd09efdc, 0x1), at 0xfd09edb4
[22] CNavDTD::HandleStartToken(0x344c60, 0x3170a8, 0xf, 0x0, 0x0, 0x0), at
0xfd09fb3c
[23] CNavDTD::HandleToken(0x344c60, 0x191f60, 0xfffff9d4, 0x3170a8, 0x0, 0x1),
at 0xfd09e31c
[24] CNavDTD::BuildModel(0x344c60, 0x316a40, 0xfc962b04, 0x0, 0x33e0f8,
0x1000), at 0xfd09d320
[25] nsParser::BuildModel(0x316a40, 0xfd102080, 0x804e0000, 0x3198f0, 0x0,
0x3198f0), at 0xfd0b6144
[26] nsParser::ResumeParse(0x316a40, 0x1, 0x0, 0x1, 0x1, 0xfd0b608c), at
0xfd0b5de4
[27] nsParser::OnDataAvailable(0x316a40, 0xff1e03c0, 0x0, 0x80000000,
0xfd0b5ca0, 0xfd104ab0), at 0xfd0b78e8
[28] nsOnDataAvailableEvent::HandleEvent(0x207ee0, 0x0, 0xffbeed40, 0x75,
0x205b38, 0x80000000), at 0xfd9d1a5c
[29] PL_ProcessEventsBeforeID(0xbbf78, 0x81, 0x1, 0x4, 0x1, 0x207ee4), at
0xff1529b0
[30] processQueue(0xbbf78, 0x81, 0xfffffffc, 0x16, 0xff35ca24, 0x18a010), at
0xfd8cffcc
[31] nsVoidArray::EnumerateForwards(0xdd868, 0xfd8cffc4, 0x81, 0xfd8d9534,
0x4674c, 0x20), at 0xff108970
[32] handle_gdk_event(0x2f9d50, 0xfd8d8cbc, 0x1acdd0, 0x3c, 0x81, 0xfd916740),
at 0xfd8d9534
[33] gdk_event_dispatch(0x0, 0xffbef0c8, 0x0, 0x0, 0x0, 0x0), at 0xfe6c1470
[34] g_main_dispatch(0xffbef0c8, 0x14b908, 0x1, 0x0, 0xfe95155b, 0x378), at
0xfe8b6dc8
[35] g_main_iterate(0x1, 0x1, 0x5, 0xff3e4270, 0xfd8c6712, 0x11), at
0xfe8b7bcc
[36] g_main_run(0x2f2778, 0x2f2778, 0xff1e2334, 0xfd8cfbc8, 0x41000, 0x3), at
0xfe8b7f64
[37] gtk_main(0x0, 0xff1554c8, 0xff1e2334, 0xffbef1b4, 0x131e18, 0x80000000),
at 0xfead60a0
[38] nsAppShell::Run(0x131e10, 0xc1f30000, 0xfd918f30, 0x19bc8, 0x2d800,
0xfd976454), at 0xfd8cfcac
[39] main1(0x1, 0xfd9483a0, 0xfd946ea8, 0xffbef2cc, 0xffbef2e0, 0xffbef314),
at 0x19bc8
[40] main(0x1, 0xffbef414, 0xffbef41c, 0x66800, 0x0, 0x67fe8), at 0x1a5d8
-- snip --
and
-- snip --
Reading libnkcache.so
t@1 (l@1) signal SEGV (no mapping at the fault address) in nsBox::GetBorder at
0xfc40d930
0xfc40d930: GetBorder+0x00c4: ld [%i4], %o5
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/giounix.lo"
dbx: warning: see `help finding-files'
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo"
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo"
(dbx) where
current thread: t@1
=>[1] nsBox::GetBorder(0x57eacc, 0xffbecce0, 0x8000003f, 0xfcb770e0, 0x0,
0xffbecc54), at 0xfc40d930
[2] nsBox::GetBorderAndPadding(0x57eacc, 0xffbecd50, 0xfc40d86c, 0x80000000,
0x48d90, 0xfc5cbf74), at 0xfc40d7bc
[3] nsBox::AddBorderAndPadding(0x57eacc, 0x57eaf0, 0x57eaf0, 0xfc418dd0,
0xfc5cbf74, 0x0), at 0xfc41007c
[4] nsSprocketLayout::GetPrefSize(0x34ba28, 0x57eacc, 0xffbed6d8, 0x57eaf0,
0xfc419aec, 0x2560), at 0xfc418dd0
[5] nsContainerBox::GetPrefSize(0x57eacc, 0xffbed6d8, 0x57eaf0, 0x0,
0x1000000, 0x1c00), at 0xfc415630
[6] nsBoxFrame::GetPrefSize(0x0, 0xffbed6d8, 0xffbecf24, 0xfc40f2c4,
0x80c40426, 0xfc5cbf74), at 0xfc429930
[7] nsSprocketLayout::GetPrefSize(0x34ba28, 0x57e8e8, 0xffbed6d8, 0x57e90c,
0x0, 0xfc40eacc), at 0xfc418c48
[8] nsContainerBox::GetPrefSize(0x57e8e8, 0xffbed6d8, 0x57e90c, 0x0,
0x1000000, 0x1c00), at 0xfc415630
[9] nsBoxFrame::GetPrefSize(0x0, 0xffbed6d8, 0xffbed0b8, 0xfc5cbf74,
0xfc5cbf74, 0xfc5cbf74), at 0xfc429930
[10] nsSprocketLayout::PopulateBoxSizes(0x34ba28, 0xfc42e118, 0xffbed6d8,
0xffbed258, 0x0, 0xffbed24c), at 0xfc417ddc
[11] nsSprocketLayout::Layout(0x0, 0x0, 0xffbed6d8, 0x1e30, 0x11, 0xfc5c9544),
at 0xfc417030
[12] nsContainerBox::DoLayout(0x488b10, 0xffbed6d8, 0xfc410b40, 0xfc40eb44,
0x18b400, 0xfc5c98d4), at 0xfc41592c
[13] nsBox::Layout(0x488b10, 0xffbed6d8, 0xfc40c248, 0x488adc, 0x3b13c0,
0xfc5c9544), at 0xfc40eb44
[14] nsStackLayout::Layout(0x488b10, 0x488928, 0xffbed6d8, 0xfc40d66c,
0xfc40cf14, 0xfc5c9544), at 0xfc41b7f8
[15] nsContainerBox::DoLayout(0x488928, 0xffbed6d8, 0xfc410b40, 0xfc40eb44,
0x18b400, 0xfc5c98d4), at 0xfc41592c
[16] nsBox::Layout(0x488928, 0xffbed6d8, 0xfc40b4d8, 0x4888f4, 0x3b13c0,
0xfc5c9144), at 0xfc40eb44
[17] nsBoxFrame::Reflow(0x4888f4, 0xffffffef, 0xffbedd9c, 0xffbedce0,
0xffbedf2c, 0x0), at 0xfc429704
[18] nsContainerFrame::ReflowChild(0xfc5c8f70, 0x4888f4, 0x3b13c0, 0xffbedd9c,
0xffbedce0, 0x0), at 0xfc2eb97c
[19] ViewportFrame::Reflow(0x4888bc, 0x3b13c0, 0xffbee0a4, 0xffbedf30,
0xffbedf2c, 0x5bb2c0), at 0xfc361ae4
[20] IncrementalReflow::Dispatch(0xffbee064, 0x3b13c0, 0xffbee0a4, 0xffbee098,
0x5bcbf0, 0x5bb2c0), at 0xfc334e4c
[21] PresShell::ProcessReflowCommands(0x3a5c78, 0x0, 0x0, 0x272360, 0x4, 0x0),
at 0xfc3430c4
[22] PresShell::FlushPendingNotifications(0x3a5c78, 0x0, 0xfc33ff6c,
0xfcae3678, 0x7, 0xfc5bd438), at 0xfc3400b4
[23] nsXULDocument::FlushPendingNotifications(0x36b788, 0xfc34002c, 0x0,
0xfcd4bb54, 0x0, 0x1), at 0xfca707fc
[24] nsXBLStreamListener::Load(0x55e628, 0x1, 0x3e5f28, 0xffbee350,
0xfcd4bb54, 0x55e63c), at 0xfcaded44
[25] nsEventListenerManager::HandleEvent(0x55d1d8, 0x44c, 0xffbee68c,
0xffbee604, 0x55c880, 0x55e680), at 0xfc88533c
[26] nsDocument::HandleDOMEvent(0x55c850, 0x0, 0xffbee68c, 0xffbee604, 0x1,
0xffbee6b4), at 0xfcaffc34
[27] nsXMLDocument::EndLoad(0x55c850, 0xfd384ab0, 0xfd333b74, 0xffbee6c0,
0xfcd4bb54, 0xffbee6b8), at 0xfca3d9dc
[28] nsXMLContentSink::DidBuildModel(0x55ce58, 0x0, 0xfcaf9154, 0xfcb95a7c,
0xfcd6b518, 0xfca3d878), at 0xfca31ce8
[29] nsExpatDriver::DidBuildModel(0x55ed48, 0x0, 0x1, 0x55d278, 0x55ce58,
0x55ce70), at 0xfd31ac08
[30] nsParser::DidBuildModel(0x55d278, 0xfd384ab0, 0x55e8d0, 0x55e8d0, 0x0,
0x0), at 0xfd334ef8
[31] nsParser::ResumeParse(0x55d278, 0x1, 0x1, 0x1, 0x0, 0x0), at 0xfd335ee8
[32] nsParser::OnStopRequest(0x55d278, 0x55cdc0, 0x0, 0x0, 0x55e8d0, 0x0), at
0xfd337b18
[33] nsXBLStreamListener::OnStopRequest(0x55e628, 0x55cdc0, 0x0, 0x0,
0xfd384b3c, 0x3), at 0xfcade5ec
[34] nsJARChannel::OnStopRequest(0x55cdc0, 0x55e9dc, 0x0, 0x0, 0x41000, 0x0),
at 0xfda37484
[35] nsOnStopRequestEvent::HandleEvent(0x55ede8, 0xfd9b7d1c, 0xfdaa1240,
0xfda380c0, 0xfdaa63a0, 0xffbeedf8), at 0xfd9b7da0
[36] PL_ProcessPendingEvents(0xbbf78, 0x0, 0x0, 0x0, 0x1, 0x0), at 0xff1521f0
[37] nsEventQueueImpl::ProcessPendingEvents(0xdf558, 0x3, 0x83a8c, 0xfd8cf438,
0xff1d74ec, 0xff1e2208), at 0xff153a8c
[38] our_gdk_io_invoke(0x326768, 0x1, 0x272650, 0xfffffff8, 0x0, 0xfd8cf764),
at 0xfd8cf438
[39] g_io_unix_dispatch(0x329938, 0xffbef0c8, 0x272650, 0xff3e4270,
0xff35ca24, 0xffbef030), at 0xfe8b2dc8
[40] g_main_dispatch(0xffbef0c8, 0x14b908, 0x1, 0x272650, 0xfe95155b, 0x378),
at 0xfe8b6dc8
[41] g_main_iterate(0x1, 0x1, 0x5, 0xff3e4270, 0xfd8c6712, 0x11), at
0xfe8b7bcc
[42] g_main_run(0x320760, 0x320760, 0xff1e2334, 0xfd8cfbc8, 0x41000, 0x3), at
0xfe8b7f64
[43] gtk_main(0x0, 0xff1554c8, 0xff1e2334, 0xffbef1b4, 0x131e18, 0x80000000),
at 0xfead60a0
[44] nsAppShell::Run(0x131e10, 0xc1f30000, 0xfd918f30, 0x19bc8, 0x2d800,
0xfd976454), at 0xfd8cfcac
[45] main1(0x1, 0xfd9483a0, 0xfd946ea8, 0xffbef2cc, 0xffbef2e0, 0xffbef314),
at 0x19bc8
[46] main(0x1, 0xffbef414, 0xffbef41c, 0x66800, 0x0, 0x67fe8), at 0x1a5d8
-- snip --
Assignee | ||
Comment 2•22 years ago
|
||
This looks like a bug in the optimiser stage in Sun Workshop 7... ;-(
Assignee | ||
Comment 3•22 years ago
|
||
Another crash while calling the "XML Sorting" viewer demo:
-- snip --
t@1 (l@1) signal SEGV (no mapping at the fault address) in NS_NewStyleContext at
0xfc778d00
0xfc778d00: NS_NewStyleContext+0x0090: ld [%l2 + 0xc], %l1
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/giounix.lo"
dbx: warning: see `help finding-files'
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo"
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo"
(dbx) where
current thread: t@1
=>[1] NS_NewStyleContext(0xffbec98c, 0x95f4d4, 0x960120, 0x7f5ef0, 0x896180,
0x0), at 0xfc778d00
[2] StyleSetImpl::GetContext(0x7359e0, 0x896180, 0x95f4d4, 0x960120, 0x7da920,
0x0), at 0xfc77b0e0
[3] StyleSetImpl::ResolvePseudoStyleFor(0x7359e0, 0x896180, 0x1c00, 0x960120,
0x95f4d4, 0x1e44), at 0xfc77b8c4
[4] nsPresContext::ResolvePseudoStyleWithComparator(0x896180, 0x8576e8,
0x960120, 0x95f4d4, 0x0, 0xffbecb1c), at 0xfc0ebfc4
[5] nsBlockFrame::SetInitialChildList(0x95f528, 0x896180, 0xfc7770e0,
0x960120, 0xffbedafc, 0xfc2510cc), at 0xfbf618d8
[6] nsCSSFrameConstructor::ConstructBlock(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0x0, 0x8576e8), at 0xfc03accc
[7] nsCSSFrameConstructor::ConstructFrameByDisplayType(0x80000000, 0x9399e0,
0x896180, 0xffbedafc, 0x7f6114, 0x8576e8), at 0xfc02b574
[8] nsCSSFrameConstructor::ConstructFrameInternal(0x1c00, 0x9399e0, 0x896180,
0xffbedafc, 0x8576e8, 0x95f418), at 0xfc02d974
[9] nsCSSFrameConstructor::ConstructFrame(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0x8576e8, 0x95f418), at 0xfc02d320
[10] nsCSSFrameConstructor::ProcessBlockChildren(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0x8576b8, 0x95f418), at 0xfc03b148
[11] nsCSSFrameConstructor::ConstructBlock(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0xfc235aec, 0x8576b8), at 0xfc03ac64
[12] nsCSSFrameConstructor::ConstructFrameByDisplayType(0x80000000, 0x9399e0,
0x896180, 0xffbedafc, 0x7f6060, 0x8576b8), at 0xfc02b574
[13] nsCSSFrameConstructor::ConstructFrameInternal(0x1c00, 0x9399e0, 0x896180,
0xffbedafc, 0x8576b8, 0x95d838), at 0xfc02d974
[14] nsCSSFrameConstructor::ConstructFrame(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0x8576b8, 0x95d838), at 0xfc02d320
[15] nsCSSFrameConstructor::ProcessChildren(0x939930, 0x9399e0, 0x896180,
0xffbedafc, 0x7e7ab8, 0x95d838), at 0xfc038cec
[16] nsCSSFrameConstructor::ConstructDocElementFrame(0x939930, 0x9399e0,
0x896180, 0xffbedafc, 0x7e7ab8, 0x1), at 0xfc023194
[17] nsCSSFrameConstructor::ContentInserted(0x939930, 0x896180, 0xffbedbd0,
0x95d6a0, 0xffbedbc8, 0x0), at 0xfc031f6c
[18] StyleSetImpl::ContentInserted(0x7359e0, 0xfc031230, 0xfc2433a4, 0x7e7ab8,
0x0, 0x8000fc00), at 0xfc77c28c
[19] PresShell::InitialReflow(0x9399e0, 0xfc977354, 0x7e3790, 0xfbf76d84,
0xffbede6c, 0xfc96b518), at 0xfbfb9528
[20] nsXMLContentSink::StartLayout(0x7e19d0, 0xffbee00c, 0x1, 0x0, 0xffbee010,
0x0), at 0xfc635484
[21] nsXMLContentSink::DidBuildModel(0x7e19d0, 0x0, 0xfc6f9154, 0xfc795a7c,
0xfc96b518, 0x7e3790), at 0xfc631ccc
[22] nsExpatDriver::DidBuildModel(0x7e7d00, 0x0, 0x1, 0x7d8b90, 0x7e19d0,
0x7e19e8), at 0xfd01ac08
[23] nsParser::DidBuildModel(0x7d8b90, 0xfd084ab0, 0x5f16b8, 0x5f16b8, 0x0,
0x0), at 0xfd034ef8
[24] nsParser::ResumeParse(0x7d8b90, 0x1, 0x1, 0x1, 0x0, 0x0), at 0xfd035ee8
[25] nsParser::ContinueParsing(0x7d8b90, 0x7d8b90, 0x1, 0xffbee38c, 0x0,
0x46), at 0xfd035100
[26] nsXMLContentSink::ScriptEvaluated(0x7e19d0, 0x4000, 0xfd035088,
0xffbee404, 0xfd084ab0, 0x0), at 0xfc635b04
[27] nsScriptLoader::FireScriptEvaluated(0x0, 0x0, 0x85a4e8, 0x4000,
0xffbee474, 0xffbee484), at 0xfc7977b4
[28] nsScriptLoader::ProcessRequest(0x7e1aa0, 0x85a4e8, 0x1, 0xfc7986c4, 0x0,
0x85a504), at 0xfc79759c
[29] nsScriptLoader::OnStreamComplete(0x7e1aa0, 0x1, 0x85a4e8, 0x0, 0x7e1ae4,
0xffbee6b8), at 0xfc7986d0
[30] nsStreamLoader::OnStopRequest(0x85a658, 0xfc79920c, 0xfc978b34, 0x0,
0xfdaa2704, 0x95b268), at 0xfd9d3794
[31] nsHttpChannel::OnStopRequest(0x85a688, 0x95b26c, 0x0, 0x0, 0xfdaa466c,
0xfdaa25ec), at 0xfda22b84
[32] nsOnStopRequestEvent::HandleEvent(0x7f7388, 0xfd9b7d1c, 0xfdaa1240,
0xfda26810, 0xfdaa5550, 0xffbeedf8), at 0xfd9b7da0
[33] PL_ProcessPendingEvents(0xbbf78, 0x0, 0x0, 0x0, 0x1, 0x0), at 0xff1521f0
[34] nsEventQueueImpl::ProcessPendingEvents(0xdf558, 0x3, 0x83a8c, 0xfd8cf438,
0xff1d74ec, 0xff1e2208), at 0xff153a8c
[35] our_gdk_io_invoke(0x336768, 0x1, 0x282680, 0xfffffff8, 0x0, 0xfd8cf764),
at 0xfd8cf438
[36] g_io_unix_dispatch(0x339940, 0xffbef0c8, 0x282680, 0x0, 0x0, 0xffbef030),
at 0xfe8b2dc8
[37] g_main_dispatch(0xffbef0c8, 0x14b908, 0x1, 0x282680, 0xfe95155b, 0x378),
at 0xfe8b6dc8
[38] g_main_iterate(0x1, 0x1, 0x5, 0xff3e4270, 0xfd8c6712, 0x11), at
0xfe8b7bcc
[39] g_main_run(0x330760, 0x330760, 0xff1e2334, 0xfd8cfbc8, 0x41000, 0x3), at
0xfe8b7f64
[40] gtk_main(0x0, 0xff1554c8, 0xff1e2334, 0xffbef1b4, 0x131e18, 0x80000000),
at 0xfead60a0
[41] nsAppShell::Run(0x131e10, 0xc1f30000, 0xfd918f30, 0x19bc8, 0x2d800,
0xfd976454), at 0xfd8cfcac
[42] main1(0x1, 0xfd9483a0, 0xfd946ea8, 0xffbef2cc, 0xffbef2e0, 0xffbef314),
at 0x19bc8
[43] main(0x1, 0xffbef414, 0xffbef41c, 0x66800, 0x0, 0x67fe8), at 0x1a5d8
-- snip --
Assignee | ||
Updated•22 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•22 years ago
|
||
I wish I would have the source for the compiler but since I don't have access
to the WS7 sources I have to provide a workaround:
The patch does the following:
- Code reordering
- Use of nsCOMPtr<> instead of plain pointers+manual refcounting to force a
different optimisation path in the optimizer
Assignee | ||
Comment 5•22 years ago
|
||
I'll move the crash in content/ to a seperate bug, this one is for crashers in
layout/ ...
Assignee | ||
Comment 6•22 years ago
|
||
Requesting r=/sr= ...
Your patch is old. CreateRegion was eliminated a couple of weeks ago :-) and the
call site has changed. The rest of the changes look good. Give me a patch
against the trunk and I'll put an r= on it.
Assignee | ||
Comment 8•22 years ago
|
||
Robert O'Callahan wrote:
> Your patch is old. CreateRegion was eliminated a couple of weeks ago :-) and
> the call site has changed.
Yeah.
"Welcome to mozilla.org where patches are rotting and developers are pushed
beyond madness..." =:-)
Assignee | ||
Comment 9•22 years ago
|
||
Attachment #96532 -
Attachment is obsolete: true
Comment on attachment 99037 [details] [diff] [review]
New patch for 2002-08-30-08-trunk
r=roc+moz
Attachment #99037 -
Flags: review+
Comment 11•22 years ago
|
||
Comment on attachment 99037 [details] [diff] [review]
New patch for 2002-08-30-08-trunk
sr=sfraser
Attachment #99037 -
Flags: superreview+
Assignee | ||
Comment 12•22 years ago
|
||
petez:
Can you check the patch "in", please ?
Comment 13•22 years ago
|
||
checked in trunk
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•