[0x8622d10]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
[nsViewManager 0x888fd38] ~nsViewManager
[0x8714ea0]DocumentViewerImpl::Show--- mDocument=0x883dcd8 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
[0x83a39e0]nsPresContext::EnsureVisible---
[0x81900c8]DocumentViewerImpl::Show+++ mDocument=0x8341a98 "chrome://navigator/content/navigator.xul"
[0x81900c8]DocumentViewerImpl::Show--- mDocument=0x8341a98 "chrome://navigator/content/navigator.xul"
Document http://home.tu-clausthal.de/~ifbf/test/t.xml loaded successfully
--DOMWINDOW == 19
--DOMWINDOW == 18
[0x8714ce0]DocumentViewerImpl::Destroy+++ mDocument=0x873fe88 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml"
[0x8714ce0]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
--WEBSHELL == 4
[nsDocShell 0x8872e00]nsDocShell
--DOMWINDOW == 17
--DOMWINDOW == 16
--DOMWINDOW == 15
--DOMWINDOW == 14
[nsDocShell 0x8631800]SetupNewViewer
[0x88332b0]DocumentViewerImpl::Destroy+++ mDocument=0x88b9fb8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[PresShell 0x88cc5a0] Destroy mViewManager=0x88bd910
nsFrameManager::Destroy, destroying mRootFrame=Viewport(-1)@0x88c38f4 [view=0x87b72b8] {0,0,11592,13426} [state=00042000] [content=(nil)] [sc=0x88c37f8] pst=:-moz-viewport<
  HTMLScroll(html)(-1)@0x88c3ad4 [view=0x88dfd10] {0,0,11592,13426} [state=00042000] [content=0x877c7c8] [sc=0x88c3a28] pst=:-moz-viewport-scroll<
    ScrollbarFrame(scrollbar)(-1)@0x88c3e4c [view=0x887a4a0] next=0x88bb5b0 {0,13426,11592,0} [state=80cc20a0] [content=0x8876350] [sc=0x88c3c7c]<
      Box(scrollbarbutton)(-1)@0x88c4030 next=0x88c427c {14,14,196,196} [state=80c000a0] [content=0x887a9c8] [sc=0x88bbab0]<>
      SliderFrame(slider)(-1)@0x88c427c [view=0x887a650] next=0x88bb440 {210,14,11172,196} [state=80c020a8] [content=0x88b3158] [overflow=-14,0,11200,196] [sc=0x88c41c4]<
        Box(thumb)(0)@0x88bb044 {0,0,11172,196} [state=804000a8] [content=0x88b3190] [overflow=-14,0,11200,196] [sc=0x88c3d8c]<
          Box(gripper)(-1)@0x88bb20c {0,0,0,0} [state=80c000a0] [content=0x887a6a8] [sc=0x88bb98c]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88bb440 {11382,14,196,196} [state=80c000a0] [content=0x8876728] [sc=0x889220c]<>
    >
    ScrollbarFrame(scrollbar)(-1)@0x88bb5b0 [view=0x88bc0d8] next=0x8891260 {11592,0,0,13426} [state=808c20a0] [content=0x877c888] [sc=0x88bb4f0]<
      Box(scrollbarbutton)(-1)@0x88bb708 next=0x88bb8cc {14,14,196,196} [state=80c000a0] [content=0x88c2060] [sc=0x88bbc00]<>
      SliderFrame(slider)(-1)@0x88bb8cc [view=0x88bc170] next=0x88bbd9c {14,210,196,13006} [state=808020a8] [content=0x88c20f8] [overflow=0,-14,196,13034] [sc=0x88bb870]<
        Box(thumb)(0)@0x88bba44 {0,0,196,13006} [state=800000a8] [content=0x88c2130] [overflow=0,-14,196,13034] [sc=0x88bb650]<
          Box(gripper)(-1)@0x88bbb68 {0,0,0,0} [state=80c000a0] [content=0x88bc220] [sc=0x888aecc]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88bbd9c {14,13216,196,196} [state=80c000a0] [content=0x88c21c8] [sc=0x88bb2a4]<>
    >
    Box(scrollcorner)(-1)@0x8891260 next=0x88c3988 {11592,13426,0,0} [state=80c000a0] [content=0x88dfd68] [sc=0x88bbea4]<>
    Canvas(html)(-1)@0x88c3988 [view=0x88c9c78] {0,0,11592,13426} [state=00002008] [content=0x877c7c8] [sc=0x88913c8] pst=:-moz-scrolled-canvas<
      Area(html)(-1)@0x8891584 {0,0,11592,266} [state=00c00000] sc=0x88914cc(i=2,b=1)<
        line 0x8891be8: count=2 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x8300] {0,0,0,0} <
          Text(0)@0x88915fc[0,1,T]  next=0x8891714 {0,0,0,0} [state=41100020] sc=0x8891528 pst=:-moz-non-element<
            "\n"
          >
          Text(2)@0x8891714[0,1,T]  next=0x88918b0 {0,0,0,0} [state=41100020] sc=0x8891528 pst=:-moz-non-element<
            "\n"
          >
        >
        line 0x8891c18: count=1 state=block,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4008] {0,0,11592,266} <
          Block(body)(3)@0x88918b0 next=0x8891ba8 {0,0,11592,266} sc=0x88917ac(i=1,b=0)<
            line 0x8891b78: count=3 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0xc100] {0,0,1162,266} <
              Text(0)@0x8891918[0,5,T]  next=0x8891a70 {0,0,434,266} [state=51200020] sc=0x8891860 pst=:-moz-non-element<
                "\ntwo\n"
              >
              Inline(a)(1)@0x8891a70 next=0x8891b38 {434,0,728,266} [content=0x88d08d8] [sc=0x88919dc]<
                Text(0)@0x8891af8[0,6,T]  {0,0,728,266} [state=40200020] sc=0x8891aa8 pst=:-moz-non-element<
                  "To one"
                >
              >
              Text(2)@0x8891b38[0,1,T]  {1162,0,0,266} [state=70400020] sc=0x8891860 pst=:-moz-non-element<
                "\n"
              >
            >
          >
        >
        line 0x8891c48: count=1 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4300] {0,266,0,0} <
          Text(4)@0x8891ba8[0,1,T]  {0,266,0,0} [state=41100020] sc=0x8891528 pst=:-moz-non-element<
            "\n"
          >
        >
      >
    >
  >
>
[nsView 0x87b72b8] ~nsView calls mViewManager->SetRootView(nsnull)  mViewManager=0x88bd910
[nsViewManager 0x88bd910] SetRootView aView=(nil)

Breakpoint 2, ~nsView (this=0x87b72b8) at nsView.cpp:239
239             if (mViewManager) {
#0  ~nsView (this=0x87b72b8) at nsView.cpp:239
#1  0x412a8b7e in nsIView::Destroy() (this=0x32) at nsView.cpp:345
#2  0x40f75fa8 in nsFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x88df698) at nsFrame.cpp:987
#3  0x40fd8f3c in nsSplittableFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x88df698) at nsSplittableFrame.cpp:71
#4  0x40f70918 in nsContainerFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x88df698) at nsContainerFrame.cpp:168
#5  0x40fe9220 in ViewportFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x88df698) at nsViewportFrame.cpp:67
#6  0x40f28c4d in nsFrameManager::Destroy() (this=0x88cc5bc) at nsFrameManager.cpp:309
#7  0x40f37825 in PresShell::Destroy() (this=0x88cc5a0) at nsPresShell.cpp:2000
#8  0x40f16ff9 in DocumentViewerImpl::Destroy() (this=0x88332b0) at nsDocumentViewer.cpp:1557
#9  0x421ec52b in nsDocShell::Destroy() (this=0x88691e0) at nsDocShell.cpp:3529
#10 0x411454ef in nsFrameLoader::Destroy() (this=0x88877f8) at nsFrameLoader.cpp:248
#11 0x411c4a59 in nsGenericHTMLFrameElement::UnbindFromTree(int, int) (this=0x8872d78, aDeep=1, aNullParent=0) at nsGenericHTMLElement.cpp:3672
Break: at file nsView.cpp, line 240
[0x88332b0]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
[nsViewManager 0x88bd910] ~nsViewManager
--WEBSHELL == 3
[nsDocShell 0x88691e0]nsDocShell
[nsViewManager 0x88c8d68] SetRootView aView=0x8866d28
[0x88b9a70]DocumentViewerImpl::Hide+++ mDocument=0x8866da8 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
++DOMWINDOW == 15
[PresShell 0x8873c78]::Init+++ aViewManager=0x88c8d68
[PresShell 0x8873c78]::Init--- aViewManager=0x88c8d68
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsXMLContentSink.cpp, line 1067
++WEBSHELL == 4
++DOMWINDOW == 16
[0x889aae0]nsXMLContentSink::OnDocumentCreated+++
[0x88b9a70] +++DocumentViewerImpl::SetDOMDocument (old shell=0x8873c78, old doc=0x8866da8 "http://home.tu-clausthal.de/~ifbf/test/t.xml")
[0x88b9a70]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x887f210 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
++DOMWINDOW == 17
[0x88b9a70] DocumentViewerImpl::SetDOMDocument EndObservingDocument (old shell=0x8873c78)
[0x88b9a70] DocumentViewerImpl::SetDOMDocument destroying old shell
[PresShell 0x8873c78] Destroy mViewManager=0x88c8d68
nsFrameManager::Destroy, destroying mRootFrame=NULL
[0x88b9a70] DocumentViewerImpl::SetDOMDocument creating new shell for doc 0x887f210
[PresShell 0x8873c78]::Init+++ aViewManager=0x88c8d68
[PresShell 0x8873c78]::Init--- aViewManager=0x88c8d68
[0x88b9a70] DocumentViewerImpl::SetDOMDocument created new shell 0x8873c78
[0x88b9a70] DocumentViewerImpl::SetDOMDocument, mPresShell->BeginObservingDocument
[0x88b9a70] DocumentViewerImpl::SetDOMDocument, Register the focus listener
[0x88b9a70] ---DocumentViewerImpl::SetDOMDocument new shell 0x8873c78 (mDocument=0x887f210 "http://home.tu-clausthal.de/~ifbf/test/t.xml") -  DONE
[0x889aae0]nsXMLContentSink::OnDocumentCreated---
[0x873fc30]txMozillaXMLOutput::startDocument+++
[0x873fc30]txMozillaXMLOutput::startDocument---
++WEBSHELL == 5
++DOMWINDOW == 18
[0x873fc30]txMozillaXMLOutput::endDocument+++
[0x873fc30]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x873fc30]txMozillaXMLOutput::endDocument---
[nsDocShell 0x86e9500]SetupNewViewer
++DOMWINDOW == 19
[0x8895b10]nsXMLContentSink::OnDocumentCreated+++
[0x86225d0] +++DocumentViewerImpl::SetDOMDocument (old shell=(nil), old doc=0x8873978 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml")
[0x86225d0]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x88e5930 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml"
++DOMWINDOW == 20
[0x86225d0] ---DocumentViewerImpl::SetDOMDocument new shell (nil) (mDocument=0x88e5930 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml") -  DONE
[0x8895b10]nsXMLContentSink::OnDocumentCreated---
[0x86eef78]txMozillaXMLOutput::startDocument+++
[0x86eef78]txMozillaXMLOutput::startDocument---
[0x86eef78]txMozillaXMLOutput::endDocument+++
[0x86eef78]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x8895b10]nsXMLContentSink::OnTransformDone+++
[0x8895b10]nsXMLContentSink::OnTransformDone---
[0x86eef78]txMozillaXMLOutput::endDocument---
[0x889aae0]nsXMLContentSink::OnTransformDone+++
[0x8873c78] +++PresShell::InitialReflow  (mDidInitialReflow=0)
[0x8873c78] PresShell::InitialReflow  root=0x886f610 rootFrame=(nil) mViewManager=0x88c8d68 rootView=0x8866d28 rootView->clientData=(nil)
[0x8873c78] ---PresShell::InitialReflow
[0x889aae0]nsXMLContentSink::OnTransformDone---
###!!! ASSERTION: Adding child where we already have a child?  This will likely misbehave: 'Error', file nsSHEntry.cpp, line 520
Break: at file nsSHEntry.cpp, line 520
[nsDocShell 0x88c8f18]SetupNewViewer
[nsViewManager 0x88bc6a0] SetRootView aView=0x83a32c8
[0x888fe20]DocumentViewerImpl::Hide+++ mDocument=0x88bc418 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
++DOMWINDOW == 21
[PresShell 0x88cb868]::Init+++ aViewManager=0x88bc6a0
[PresShell 0x88cb868]::Init--- aViewManager=0x88bc6a0
[0x889aae0]nsXMLContentSink::OnDocumentCreated+++
[0x888fe20] +++DocumentViewerImpl::SetDOMDocument (old shell=0x88cb868, old doc=0x88bc418 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml")
[0x888fe20]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x88b33b8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
++DOMWINDOW == 22
[0x888fe20] DocumentViewerImpl::SetDOMDocument EndObservingDocument (old shell=0x88cb868)
[0x888fe20] DocumentViewerImpl::SetDOMDocument destroying old shell
[PresShell 0x88cb868] Destroy mViewManager=0x88bc6a0
nsFrameManager::Destroy, destroying mRootFrame=NULL
[0x888fe20] DocumentViewerImpl::SetDOMDocument creating new shell for doc 0x88b33b8
[PresShell 0x88cb868]::Init+++ aViewManager=0x88bc6a0
[PresShell 0x88cb868]::Init--- aViewManager=0x88bc6a0
[0x888fe20] DocumentViewerImpl::SetDOMDocument created new shell 0x88cb868
[0x888fe20] DocumentViewerImpl::SetDOMDocument, mPresShell->BeginObservingDocument
[0x888fe20] DocumentViewerImpl::SetDOMDocument, Register the focus listener
[0x888fe20] ---DocumentViewerImpl::SetDOMDocument new shell 0x88cb868 (mDocument=0x88b33b8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml") -  DONE
[0x889aae0]nsXMLContentSink::OnDocumentCreated---
[0x8897318]txMozillaXMLOutput::startDocument+++
[0x8897318]txMozillaXMLOutput::startDocument---
[0x8897318]txMozillaXMLOutput::endDocument+++
[0x8897318]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x889aae0]nsXMLContentSink::OnTransformDone+++
[0x88cb868] +++PresShell::InitialReflow  (mDidInitialReflow=0)
[0x88cb868] PresShell::InitialReflow  root=0x88c15b8 rootFrame=(nil) mViewManager=0x88bc6a0 rootView=0x83a32c8 rootView->clientData=(nil)
[0x88cb868] ---PresShell::InitialReflow
[0x889aae0]nsXMLContentSink::OnTransformDone---
[0x8897318]txMozillaXMLOutput::endDocument---
[0x8879010]nsPresContext::EnsureVisible+++
[0x8879010]nsPresContext::EnsureVisible calling documentviewer->Show()
[0x888fe20]DocumentViewerImpl::Show+++ mDocument=0x88b33b8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[0x888fe20]DocumentViewerImpl::Show--- mDocument=0x88b33b8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[0x8879010]nsPresContext::EnsureVisible---
[0x8295700]nsPresContext::EnsureVisible+++
[0x8295700]nsPresContext::EnsureVisible calling documentviewer->Show()
[0x88b9a70]DocumentViewerImpl::Show+++ mDocument=0x887f210 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
[0x8714ea0]DocumentViewerImpl::Destroy+++ mDocument=0x883dcd8 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
[PresShell 0x88d0fc0] Destroy mViewManager=0x825b1b0
nsFrameManager::Destroy, destroying mRootFrame=Viewport(-1)@0x88afecc [view=0x88aa730] {0,0,11592,13426} [state=00042000] [content=(nil)] [sc=0x88afdd0] pst=:-moz-viewport<
  HTMLScroll(html)(-1)@0x88b00ac [view=0x886a320] {0,0,11592,13426} [state=00042000] [content=0x88b3c78] [sc=0x88b0000] pst=:-moz-viewport-scroll<
    ScrollbarFrame(scrollbar)(-1)@0x88b0424 [view=0x87dbfc8] next=0x88b1128 {0,13426,11592,0} [state=80cc20a0] [content=0x886d510] [sc=0x88b0254]<
      Box(scrollbarbutton)(-1)@0x88b0608 next=0x88b0854 {14,14,196,196} [state=80c000a0] [content=0x887ee78] [sc=0x88b0e1c]<>
      SliderFrame(slider)(-1)@0x88b0854 [view=0x88a7c38] next=0x88b0fb8 {210,14,11172,196} [state=80c020a8] [content=0x877c418] [overflow=-14,0,11200,196] [sc=0x88b079c]<
        Box(thumb)(0)@0x88b0bbc {0,0,11172,196} [state=804000a8] [content=0x8899030] [overflow=-14,0,11200,196] [sc=0x88b1778]<
          Box(gripper)(-1)@0x88b0d84 {0,0,0,0} [state=80c000a0] [content=0x8838500] [sc=0x8878074]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88b0fb8 {11382,14,196,196} [state=80c000a0] [content=0x88b9c88] [sc=0x88b1330]<>
    >
    ScrollbarFrame(scrollbar)(-1)@0x88b1128 [view=0x89030a0] next=0x88e48b8 {11592,0,0,13426} [state=808c20a0] [content=0x887ee08] [sc=0x88b1068]<
      Box(scrollbarbutton)(-1)@0x88b1280 next=0x88b1444 {14,14,196,196} [state=80c000a0] [content=0x88a7cc0] [sc=0x88b0f00]<>
      SliderFrame(slider)(-1)@0x88b1444 [view=0x8903128] next=0x88b1914 {14,210,196,13006} [state=808020a8] [content=0x88a7d58] [overflow=0,-14,196,13034] [sc=0x88b13e8]<
        Box(thumb)(0)@0x88b15bc {0,0,196,13006} [state=800000a8] [content=0x88a7d90] [overflow=0,-14,196,13034] [sc=0x88b11c8]<
          Box(gripper)(-1)@0x88b16e0 {0,0,0,0} [state=80c000a0] [content=0x8903180] [sc=0x88b0a04]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88b1914 {14,13216,196,196} [state=80c000a0] [content=0x88a7e28] [sc=0x88b06e4]<>
    >
    Box(scrollcorner)(-1)@0x88e48b8 next=0x88aff60 {11592,13426,0,0} [state=80c000a0] [content=0x8833800] [sc=0x88b1a1c]<>
    Canvas(html)(-1)@0x88aff60 [view=0x888c0d8] {0,0,11592,13426} [state=00042008] [content=0x88b3c78] [sc=0x88e4a20] pst=:-moz-scrolled-canvas<
      Area(html)(-1)@0x88e4bdc {0,0,11592,13426} [state=00c40000] sc=0x88e4b24(i=2,b=1)<
        line 0x88e5120: count=2 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x8300] {0,0,0,0} <
          Text(0)@0x88e4c54[0,1,T]  next=0x88e4d6c {0,0,0,0} [state=41100020] sc=0x88e4b80 pst=:-moz-non-element<
            "\n"
          >
          Text(2)@0x88e4d6c[0,1,T]  next=0x88e4eb8 {0,0,0,0} [state=41100020] sc=0x88e4b80 pst=:-moz-non-element<
            "\n"
          >
        >
        line 0x88e5150: count=1 state=block,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4008] {0,0,11592,13426} <
          Frame(frameset)(3)@0x88e4eb8 [view=0x888c158] next=0x88e50e0 {0,0,11592,13426} [state=00042000] [content=0x8872d38] [sc=0x88e4e04]<
            FrameOuter(frame)(0)@0x88e50a4 [shell=0x88d0fc0] [view=0x88e58c0] {0,0,11592,13426} [state=00002010] [content=0x8872d78]
          >
        >
        line 0x88e5180: count=1 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4300] {0,13426,0,0} <
          Text(4)@0x88e50e0[0,1,T]  {0,13426,0,0} [state=41100020] sc=0x88e4b80 pst=:-moz-non-element<
            "\n"
          >
        >
      >
    >
  >
>
[nsView 0x88aa730] ~nsView calls mViewManager->SetRootView(nsnull)  mViewManager=0x825b1b0
[nsViewManager 0x825b1b0] SetRootView aView=(nil)

Breakpoint 2, ~nsView (this=0x88aa730) at nsView.cpp:239
239             if (mViewManager) {
#0  ~nsView (this=0x88aa730) at nsView.cpp:239
#1  0x412a8b7e in nsIView::Destroy() (this=0x32) at nsView.cpp:345
#2  0x40f75fa8 in nsFrame::Destroy(nsPresContext*) (this=0x88afecc, aPresContext=0x83a39e0) at nsFrame.cpp:987
#3  0x40fd8f3c in nsSplittableFrame::Destroy(nsPresContext*) (this=0x88afecc, aPresContext=0x83a39e0) at nsSplittableFrame.cpp:71
#4  0x40f70918 in nsContainerFrame::Destroy(nsPresContext*) (this=0x88afecc, aPresContext=0x83a39e0) at nsContainerFrame.cpp:168
#5  0x40fe9220 in ViewportFrame::Destroy(nsPresContext*) (this=0x88afecc, aPresContext=0x83a39e0) at nsViewportFrame.cpp:67
#6  0x40f28c4d in nsFrameManager::Destroy() (this=0x88d0fdc) at nsFrameManager.cpp:309
#7  0x40f37825 in PresShell::Destroy() (this=0x88d0fc0) at nsPresShell.cpp:2000
#8  0x40f16ff9 in DocumentViewerImpl::Destroy() (this=0x8714ea0) at nsDocumentViewer.cpp:1557
#9  0x40f17fcd in DocumentViewerImpl::Show() (this=0x88b9a70) at nsDocumentViewer.cpp:1863
#10 0x40f33a6b in nsPresContext::EnsureVisible(int) (this=0x8295700, aUnsuppressFocus=0) at nsPresContext.cpp:1312
#11 0x40f4007e in PresShell::UnsuppressAndInvalidate() (this=0x8873c78) at nsPresShell.cpp:5098
Break: at file nsView.cpp, line 240
[0x8714ea0]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
[nsViewManager 0x825b1b0] ~nsViewManager
[0x88b9a70]DocumentViewerImpl::Show--- mDocument=0x887f210 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
[0x8295700]nsPresContext::EnsureVisible---
[0x81900c8]DocumentViewerImpl::Show+++ mDocument=0x8341a98 "chrome://navigator/content/navigator.xul"
[0x81900c8]DocumentViewerImpl::Show--- mDocument=0x8341a98 "chrome://navigator/content/navigator.xul"
Document http://home.tu-clausthal.de/~ifbf/test/t.xml loaded successfully
[0x86225d0]DocumentViewerImpl::Destroy+++ mDocument=0x88e5930 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml"
[0x86225d0]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
--WEBSHELL == 4
[nsDocShell 0x86e9500]nsDocShell
--DOMWINDOW == 21
--DOMWINDOW == 20
--DOMWINDOW == 19
--DOMWINDOW == 18
--DOMWINDOW == 17
--DOMWINDOW == 16
--DOMWINDOW == 15
--DOMWINDOW == 14
[nsDocShell 0x8631800]SetupNewViewer
[0x888fe20]DocumentViewerImpl::Destroy+++ mDocument=0x88b33b8 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[PresShell 0x88cb868] Destroy mViewManager=0x88bc6a0
nsFrameManager::Destroy, destroying mRootFrame=Viewport(-1)@0x88916dc [view=0x83a32c8] {0,0,11592,13426} [state=00042000] [content=(nil)] [sc=0x88915e0] pst=:-moz-viewport<
  HTMLScroll(html)(-1)@0x88918bc [view=0x8898a60] {0,0,11592,13426} [state=00042000] [content=0x88c15b8] [sc=0x8891810] pst=:-moz-viewport-scroll<
    ScrollbarFrame(scrollbar)(-1)@0x8891c34 [view=0x885f1c8] next=0x88c3a70 {0,13426,11592,0} [state=80cc20a0] [content=0x88793b8] [sc=0x8891a64]<
      Box(scrollbarbutton)(-1)@0x8891e18 next=0x8892064 {14,14,196,196} [state=80c000a0] [content=0x8877b60] [sc=0x88c41a4]<>
      SliderFrame(slider)(-1)@0x8892064 [view=0x88c2358] next=0x88c3900 {210,14,11172,196} [state=80c020a8] [content=0x8877bf8] [overflow=-14,0,11200,196] [sc=0x8891fac]<
        Box(thumb)(0)@0x88c3504 {0,0,11172,196} [state=804000a8] [content=0x8877c30] [overflow=-14,0,11200,196] [sc=0x88c3f70]<
          Box(gripper)(-1)@0x88c36cc {0,0,0,0} [state=80c000a0] [content=0x88c4480] [sc=0x88c3e4c]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88c3900 {11382,14,196,196} [state=80c000a0] [content=0x8877cc8] [sc=0x88c3b10]<>
    >
    ScrollbarFrame(scrollbar)(-1)@0x88c3a70 [view=0x88c26c8] next=0x887aea8 {11592,0,0,13426} [state=808c20a0] [content=0x88605f0] [sc=0x88c39b0]<
      Box(scrollbarbutton)(-1)@0x88c3bc8 next=0x88c3d8c {14,14,196,196} [state=80c000a0] [content=0x88c46e0] [sc=0x88c3764]<>
      SliderFrame(slider)(-1)@0x88c3d8c [view=0x88c2760] next=0x88c425c {14,210,196,13006} [state=808020a8] [content=0x88c4778] [overflow=0,-14,196,13034] [sc=0x88c3d30]<
        Box(thumb)(0)@0x88c3f04 {0,0,196,13006} [state=800000a8] [content=0x88c47b0] [overflow=0,-14,196,13034] [sc=0x8891ef4]<
          Box(gripper)(-1)@0x88c4028 {0,0,0,0} [state=80c000a0] [content=0x88c27f0] [sc=0x87dabf8]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x88c425c {14,13216,196,196} [state=80c000a0] [content=0x88c23b0] [sc=0x88c3614]<>
    >
    Box(scrollcorner)(-1)@0x887aea8 next=0x8891770 {11592,13426,0,0} [state=80c000a0] [content=0x88768c8] [sc=0x88c4364]<>
    Canvas(html)(-1)@0x8891770 [view=0x88ab9e8] {0,0,11592,13426} [state=00002008] [content=0x88c15b8] [sc=0x887b010] pst=:-moz-scrolled-canvas<
      Area(html)(-1)@0x887b1cc {0,0,11592,266} [state=00c00000] sc=0x887b114(i=2,b=1)<
        line 0x887b830: count=2 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x8300] {0,0,0,0} <
          Text(0)@0x887b244[0,1,T]  next=0x887b35c {0,0,0,0} [state=41100020] sc=0x887b170 pst=:-moz-non-element<
            "\n"
          >
          Text(2)@0x887b35c[0,1,T]  next=0x887b4f8 {0,0,0,0} [state=41100020] sc=0x887b170 pst=:-moz-non-element<
            "\n"
          >
        >
        line 0x887b860: count=1 state=block,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4008] {0,0,11592,266} <
          Block(body)(3)@0x887b4f8 next=0x887b7f0 {0,0,11592,266} sc=0x887b3f4(i=1,b=0)<
            line 0x887b7c0: count=3 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0xc100] {0,0,1162,266} <
              Text(0)@0x887b560[0,5,T]  next=0x887b6b8 {0,0,434,266} [state=51200020] sc=0x887b4a8 pst=:-moz-non-element<
                "\ntwo\n"
              >
              Inline(a)(1)@0x887b6b8 next=0x887b780 {434,0,728,266} [content=0x88cc7e0] [sc=0x887b624]<
                Text(0)@0x887b740[0,6,T]  {0,0,728,266} [state=40200020] sc=0x887b6f0 pst=:-moz-non-element<
                  "To one"
                >
              >
              Text(2)@0x887b780[0,1,T]  {1162,0,0,266} [state=70400020] sc=0x887b4a8 pst=:-moz-non-element<
                "\n"
              >
            >
          >
        >
        line 0x887b890: count=1 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4300] {0,266,0,0} <
          Text(4)@0x887b7f0[0,1,T]  {0,266,0,0} [state=41100020] sc=0x887b170 pst=:-moz-non-element<
            "\n"
          >
        >
      >
    >
  >
>
[nsView 0x83a32c8] ~nsView calls mViewManager->SetRootView(nsnull)  mViewManager=0x88bc6a0
[nsViewManager 0x88bc6a0] SetRootView aView=(nil)

Breakpoint 2, ~nsView (this=0x83a32c8) at nsView.cpp:239
239             if (mViewManager) {
#0  ~nsView (this=0x83a32c8) at nsView.cpp:239
#1  0x412a8b7e in nsIView::Destroy() (this=0x32) at nsView.cpp:345
#2  0x40f75fa8 in nsFrame::Destroy(nsPresContext*) (this=0x88916dc, aPresContext=0x8879010) at nsFrame.cpp:987
#3  0x40fd8f3c in nsSplittableFrame::Destroy(nsPresContext*) (this=0x88916dc, aPresContext=0x8879010) at nsSplittableFrame.cpp:71
#4  0x40f70918 in nsContainerFrame::Destroy(nsPresContext*) (this=0x88916dc, aPresContext=0x8879010) at nsContainerFrame.cpp:168
#5  0x40fe9220 in ViewportFrame::Destroy(nsPresContext*) (this=0x88916dc, aPresContext=0x8879010) at nsViewportFrame.cpp:67
#6  0x40f28c4d in nsFrameManager::Destroy() (this=0x88cb884) at nsFrameManager.cpp:309
#7  0x40f37825 in PresShell::Destroy() (this=0x88cb868) at nsPresShell.cpp:2000
#8  0x40f16ff9 in DocumentViewerImpl::Destroy() (this=0x888fe20) at nsDocumentViewer.cpp:1557
#9  0x421ec52b in nsDocShell::Destroy() (this=0x88c8f18) at nsDocShell.cpp:3529
#10 0x411454ef in nsFrameLoader::Destroy() (this=0x88c8e68) at nsFrameLoader.cpp:248
#11 0x411c4a59 in nsGenericHTMLFrameElement::UnbindFromTree(int, int) (this=0x8874850, aDeep=1, aNullParent=0) at nsGenericHTMLElement.cpp:3672
Break: at file nsView.cpp, line 240
[0x888fe20]DocumentViewerImpl::Destroy--- mDocument=(nil) "[no document]"
[nsViewManager 0x88bc6a0] ~nsViewManager
--WEBSHELL == 3
[nsDocShell 0x88c8f18]nsDocShell
[nsViewManager 0x8231a60] SetRootView aView=0x825b080
[0x8862940]DocumentViewerImpl::Hide+++ mDocument=0x88bc418 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
++DOMWINDOW == 15
[PresShell 0x8860ad8]::Init+++ aViewManager=0x8231a60
[PresShell 0x8860ad8]::Init--- aViewManager=0x8231a60
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(result)) failed, file nsXMLContentSink.cpp, line 1067
++WEBSHELL == 4
++DOMWINDOW == 16
###!!! ASSERTION: Adding child where we already have a child?  This will likely misbehave: 'Error', file nsSHEntry.cpp, line 520
Break: at file nsSHEntry.cpp, line 520
[nsDocShell 0x88c6518]SetupNewViewer
++DOMWINDOW == 17
[0x88a8858]nsXMLContentSink::OnDocumentCreated+++
[0x8862940] +++DocumentViewerImpl::SetDOMDocument (old shell=0x8860ad8, old doc=0x88bc418 "http://home.tu-clausthal.de/~ifbf/test/t.xml")
[0x8862940]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x889b848 "http://home.tu-clausthal.de/~ifbf/test/t.xml"
++DOMWINDOW == 18
[0x8862940] DocumentViewerImpl::SetDOMDocument EndObservingDocument (old shell=0x8860ad8)
[0x8862940] DocumentViewerImpl::SetDOMDocument destroying old shell
[PresShell 0x8860ad8] Destroy mViewManager=0x8231a60
nsFrameManager::Destroy, destroying mRootFrame=NULL
[0x8862940] DocumentViewerImpl::SetDOMDocument creating new shell for doc 0x889b848
[PresShell 0x8860ad8]::Init+++ aViewManager=0x8231a60
[PresShell 0x8860ad8]::Init--- aViewManager=0x8231a60
[0x8862940] DocumentViewerImpl::SetDOMDocument created new shell 0x8860ad8
[0x8862940] DocumentViewerImpl::SetDOMDocument, mPresShell->BeginObservingDocument
[0x8862940] DocumentViewerImpl::SetDOMDocument, Register the focus listener
[0x8862940] ---DocumentViewerImpl::SetDOMDocument new shell 0x8860ad8 (mDocument=0x889b848 "http://home.tu-clausthal.de/~ifbf/test/t.xml") -  DONE
[0x88a8858]nsXMLContentSink::OnDocumentCreated---
[0x88d2300]txMozillaXMLOutput::startDocument+++
[0x88d2300]txMozillaXMLOutput::startDocument---
++WEBSHELL == 5
++DOMWINDOW == 19
[0x88d2300]txMozillaXMLOutput::endDocument+++
[0x88d2300]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x88d2300]txMozillaXMLOutput::endDocument---
[0x886b6d0]nsXMLContentSink::OnDocumentCreated+++
[0x88b3970] +++DocumentViewerImpl::SetDOMDocument (old shell=(nil), old doc=0x8866da8 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml")
[0x88b3970]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x8898160 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml"
++DOMWINDOW == 20
[0x88b3970] ---DocumentViewerImpl::SetDOMDocument new shell (nil) (mDocument=0x8898160 "http://home.tu-clausthal.de/~ifbf/test/t_inner1.xml") -  DONE
[0x886b6d0]nsXMLContentSink::OnDocumentCreated---
[0x88d2300]txMozillaXMLOutput::startDocument+++
[0x88d2300]txMozillaXMLOutput::startDocument---
[0x88d2300]txMozillaXMLOutput::endDocument+++
[0x88d2300]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x886b6d0]nsXMLContentSink::OnTransformDone+++
[0x886b6d0]nsXMLContentSink::OnTransformDone---
[0x88d2300]txMozillaXMLOutput::endDocument---
###!!! ASSERTION: Adding child where we already have a child?  This will likely misbehave: 'Error', file nsSHEntry.cpp, line 520
Break: at file nsSHEntry.cpp, line 520
[nsDocShell 0x88ca7b0]SetupNewViewer
++DOMWINDOW == 21
[0x88a8858]nsXMLContentSink::OnTransformDone+++
[0x8860ad8] +++PresShell::InitialReflow  (mDidInitialReflow=0)
[0x8860ad8] PresShell::InitialReflow  root=0x88879b8 rootFrame=(nil) mViewManager=0x8231a60 rootView=0x825b080 rootView->clientData=(nil)
[0x8892330]DocumentViewerImpl::Show+++ mDocument=0x88aeb58 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[nsViewManager 0x88c9230] SetRootView aView=0x88c92b0
[0x8892330]DocumentViewerImpl::Hide+++ mDocument=0x88aeb58 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[PresShell 0x88c22e8]::Init+++ aViewManager=0x88c9230
[PresShell 0x88c22e8]::Init--- aViewManager=0x88c9230
[0x88c22e8] +++PresShell::InitialReflow  (mDidInitialReflow=0)
[0x88c22e8] PresShell::InitialReflow  root=0x88cb520 rootFrame=(nil) mViewManager=0x88c9230 rootView=0x88c92b0 rootView->clientData=(nil)
[0x88c22e8] ---PresShell::InitialReflow
[0x8892330]DocumentViewerImpl::Show--- mDocument=0x88aeb58 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
[0x8860ad8] ---PresShell::InitialReflow
[0x88a8858]nsXMLContentSink::OnTransformDone---
[0x8779028]nsXMLContentSink::OnDocumentCreated+++
[0x8892330] +++DocumentViewerImpl::SetDOMDocument (old shell=0x88c22e8, old doc=0x88aeb58 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml")
[0x8892330]   DocumentViewerImpl::SetDOMDocument, new mDocument=0x88aaa20 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml"
++DOMWINDOW == 22
[0x8892330] DocumentViewerImpl::SetDOMDocument EndObservingDocument (old shell=0x88c22e8)
[0x8892330] DocumentViewerImpl::SetDOMDocument destroying old shell
[PresShell 0x88c22e8] Destroy mViewManager=0x88c9230
nsFrameManager::Destroy, destroying mRootFrame=Viewport(-1)@0x88c38f4 [view=0x88c92b0] {0,0,11592,13426} [state=00042000] [content=(nil)] [sc=0x88c37f8] pst=:-moz-viewport<
  HTMLScroll(html)(-1)@0x88c3ad4 [view=0x88bec10] {0,0,11592,13426} [state=00042000] [content=0x88cb520] [sc=0x88c3a28] pst=:-moz-viewport-scroll<
    ScrollbarFrame(scrollbar)(-1)@0x88c3e4c [view=0x8892c10] next=0x887b4a0 {0,13426,11592,0} [state=80cc20a0] [content=0x88d0c80] [sc=0x88c3c7c]<
      Box(scrollbarbutton)(-1)@0x88c4030 next=0x88c427c {14,14,196,196} [state=80c000a0] [content=0x88e45d0] [sc=0x88c3d8c]<>
      SliderFrame(slider)(-1)@0x88c427c [view=0x88ba518] next=0x887b330 {210,14,11172,196} [state=80c020a8] [content=0x8873198] [overflow=-14,0,11200,196] [sc=0x88c41c4]<
        Box(thumb)(0)@0x887af34 {0,0,11172,196} [state=804000a8] [content=0x888f1f0] [overflow=-14,0,11200,196] [sc=0x88c442c]<
          Box(gripper)(-1)@0x887b0fc {5586,98,0,0} [state=80c000a0] [content=0x887beb0] [sc=0x887b044]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x887b330 {11382,14,196,196} [state=80c000a0] [content=0x888f260] [sc=0x887b278]<>
    >
    ScrollbarFrame(scrollbar)(-1)@0x887b4a0 [view=0x88bab20] next=0x88a0108 {11592,0,0,13426} [state=808c20a0] [content=0x886a7b0] [sc=0x887b3e0]<
      Box(scrollbarbutton)(-1)@0x887b5f8 next=0x887b7bc {14,14,196,196} [state=80c000a0] [content=0x88ba700] [sc=0x887b540]<>
      SliderFrame(slider)(-1)@0x887b7bc [view=0x88d6ca8] next=0x887bc8c {14,210,196,13006} [state=808020a8] [content=0x88ba798] [overflow=0,-14,196,13034] [sc=0x887b760]<
        Box(thumb)(0)@0x887b934 {0,0,196,13006} [state=800000a8] [content=0x88ba7d0] [overflow=0,-14,196,13034] [sc=0x887b87c]<
          Box(gripper)(-1)@0x887ba58 {98,6503,0,0} [state=80c000a0] [content=0x88d6d58] [sc=0x887b9a0]<>
        >
      >
      Box(scrollbarbutton)(-1)@0x887bc8c {14,13216,196,196} [state=80c000a0] [content=0x88ba868] [sc=0x887bbd4]<>
    >
    Box(scrollcorner)(-1)@0x88a0108 next=0x88c3988 {11592,13426,0,0} [state=80c000a0] [content=0x88d0908] [sc=0x887bd94]<>
    Canvas(html)(-1)@0x88c3988 [view=0x88a1290] {0,0,11592,13426} [state=00002008] [content=0x88cb520] [sc=0x88a0270] pst=:-moz-scrolled-canvas<
      Area(html)(-1)@0x88a0530 {0,0,11592,266} [state=00c00000] sc=0x88a0374(i=2,b=1)<
        line 0x88a0a90: count=2 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x8300] {0,0,0,0} <
          Text(0)@0x88a0584[0,1,T]  next=0x88a0670 {0,0,0,0} [state=41100020] sc=0x88a03d0 pst=:-moz-non-element<
            "\n"
          >
          Text(2)@0x88a0670[0,1,T]  next=0x88a07a8 {0,0,0,0} [state=41100020] sc=0x88a03d0 pst=:-moz-non-element<
            "\n"
          >
        >
        line 0x88a0ac0: count=1 state=block,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4008] {0,0,11592,266} <
          Block(body)(3)@0x88a07a8 next=0x88a0a50 {0,0,11592,266} sc=0x88a06b0(i=1,b=0)<
            line 0x88a0a20: count=3 state=inline,dirty,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0xc001] {0,0,1162,266} <
              Text(0)@0x88a0810[0,5,T]  next=0x88a0918 {0,0,434,266} [state=51200020] sc=0x88a0708 pst=:-moz-non-element<
                "\ntwo\n"
              >
              Inline(a)(1)@0x88a0918 next=0x88a09e0 {434,0,728,266} [content=0x88a9be0] [sc=0x88a0758]<
                Text(0)@0x88a09a0[0,6,T]  {0,0,728,266} [state=40200020] sc=0x88a0950 pst=:-moz-non-element<
                  "To one"
                >
              >
              Text(2)@0x88a09e0[0,1,T]  {1162,210,0,0} [state=70400020] sc=0x88a0708 pst=:-moz-non-element<
                "\n"
              >
            >
          >
        >
        line 0x88a0af0: count=1 state=inline,clean,prevmarginclean,not impacted,not wrapped,before:nobr,after:nobr[0x4300] {0,266,0,0} <
          Text(4)@0x88a0a50[0,1,T]  {0,266,0,0} [state=41100020] sc=0x88a03d0 pst=:-moz-non-element<
            "\n"
          >
        >
      >
    >
  >
>
[nsView 0x88c92b0] ~nsView calls mViewManager->SetRootView(nsnull)  mViewManager=0x88c9230
[nsViewManager 0x88c9230] SetRootView aView=(nil)

Breakpoint 2, ~nsView (this=0x88c92b0) at nsView.cpp:239
239             if (mViewManager) {
#0  ~nsView (this=0x88c92b0) at nsView.cpp:239
#1  0x412a8b7e in nsIView::Destroy() (this=0x32) at nsView.cpp:345
#2  0x40f75fa8 in nsFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x886d7e0) at nsFrame.cpp:987
#3  0x40fd8f3c in nsSplittableFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x886d7e0) at nsSplittableFrame.cpp:71
#4  0x40f70918 in nsContainerFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x886d7e0) at nsContainerFrame.cpp:168
#5  0x40fe9220 in ViewportFrame::Destroy(nsPresContext*) (this=0x88c38f4, aPresContext=0x886d7e0) at nsViewportFrame.cpp:67
#6  0x40f28c4d in nsFrameManager::Destroy() (this=0x88c2304) at nsFrameManager.cpp:309
#7  0x40f37825 in PresShell::Destroy() (this=0x88c22e8) at nsPresShell.cpp:2000
#8  0x40f1769c in DocumentViewerImpl::SetDOMDocument(nsIDOMDocument*) (this=0x8892330, aDocument=0x88aaaa4) at nsDocumentViewer.cpp:1674
#9  0x4124b7c2 in nsXMLContentSink::OnDocumentCreated(nsIDOMDocument*) (this=0x8779028, aResultDocument=0x88aaaa4) at nsXMLContentSink.cpp:367
#10 0x434a5549 in txTransformNotifier::SetOutputDocument(nsIDOMDocument*) (this=0x877907c, aDocument=0x88aaaa4) at txMozillaXMLOutput.cpp:928
#11 0x434a4b41 in txMozillaXMLOutput::createResultDocument(nsAString_internal const&, int, nsIDOMDocument*, nsIDOMDocument*) (this=0x8874920, aName=@0xbfffdd70, aNsID=3, aSourceDocument=0x88aebdc, aResultDocument=0x86e9750) at txMozillaXMLOutput.cpp:785
Break: at file nsView.cpp, line 240
[0x8892330] DocumentViewerImpl::SetDOMDocument creating new shell for doc 0x88aaa20
[PresShell 0x88d6f50]::Init+++ aViewManager=0x88c9230
[PresShell 0x88d6f50]::Init--- aViewManager=0x88c9230
[0x8892330] DocumentViewerImpl::SetDOMDocument created new shell 0x88d6f50
[0x8892330] DocumentViewerImpl::SetDOMDocument, mPresShell->BeginObservingDocument
[0x8892330] DocumentViewerImpl::SetDOMDocument, Register the focus listener
[0x8892330] ---DocumentViewerImpl::SetDOMDocument new shell 0x88d6f50 (mDocument=0x88aaa20 "http://home.tu-clausthal.de/~ifbf/test/t_inner2.xml") -  DONE
[0x8779028]nsXMLContentSink::OnDocumentCreated---
[0x8874920]txMozillaXMLOutput::startDocument+++
[0x8874920]txMozillaXMLOutput::startDocument---
[0x8874920]txMozillaXMLOutput::endDocument+++
[0x8874920]txMozillaXMLOutput::endDocument calling OnTransformEnd
[0x8779028]nsXMLContentSink::OnTransformDone+++
[0x88d6f50] +++PresShell::InitialReflow  (mDidInitialReflow=0)
[0x88d6f50] PresShell::InitialReflow  root=0x886bf08 rootFrame=(nil) mViewManager=0x88c9230 rootView=(nil) rootView->clientData=(nil)
###!!! ASSERTION: No view on any parent?  How did that happen?: 'Not Reached', file nsFrame.cpp, line 4698
Break: at file nsFrame.cpp, line 4698
###!!! ASSERTION: no parent with view: 'parentView', file nsHTMLContainerFrame.cpp, line 530
Break: at file nsHTMLContainerFrame.cpp, line 530

Program received signal SIGSEGV, Segmentation fault.
0x40f00e2a in nsIView::GetViewManager() const (this=0x0) at nsIView.h:142
142     nsIView.h: No such file or directory.
        in nsIView.h
(gdb) bt
#0  0x40f00e2a in nsIView::GetViewManager() const (this=0x0) at nsIView.h:142
#1  0x40f96329 in nsHTMLContainerFrame::CreateViewForFrame(nsIFrame*, nsIFrame*, int) (aFrame=0x8871b98, aContentParentFrame=0x0, aForce=0) at nsHTMLContainerFrame.cpp:532
#2  0x40eeca81 in nsCSSFrameConstructor::BeginBuildingScrollFrame(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsIFrame*, nsIFrame*, nsIAtom*, int, nsIFrame*&) (this=0x888db40, aState=@0xbfffd8c0, aContent=0x886bf08, aContentStyle=0x8871aec, aParentFrame=0x8871a0c, aContentParentFrame=0x0, aScrolledPseudo=0x80ad8b0, aIsRoot=1, aNewFrame=@0xbfffd894) at nsCSSFrameConstructor.cpp:6473
#3  0x40ee9393 in nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (this=0x888db40, aDocElement=0x886bf08, aNewFrame=0xbfffda24) at nsCSSFrameConstructor.cpp:4797
#4  0x40f3a23d in PresShell::InitialReflow(int, int) (this=0x88d6f50, aWidth=11592, aHeight=13426) at nsPresShell.cpp:2870
#5  0x4111030c in nsContentSink::StartLayout(int) (this=0x8779028, aIsFrameset=0) at nsContentSink.cpp:921
#6  0x4124cf46 in nsXMLContentSink::StartLayout() (this=0x8779028) at nsXMLContentSink.cpp:879
#7  0x4124ba97 in nsXMLContentSink::OnTransformDone(unsigned, nsIDOMDocument*) (this=0x8779028, aResult=0, aResultDocument=0x88aaaa4) at nsXMLContentSink.cpp:427
#8  0x434a5682 in txTransformNotifier::SignalTransformEnd(unsigned) (this=0x86721f0, aResult=0) at txMozillaXMLOutput.cpp:960
#9  0x434a54eb in txTransformNotifier::OnTransformEnd(unsigned) (this=0x0, aResult=0) at txMozillaXMLOutput.cpp:913
#10 0x434a1ecd in txMozillaXMLOutput::endDocument(unsigned) (this=0x8874920, aResult=0) at txMozillaXMLOutput.cpp:229
#11 0x43478d68 in txExecutionState::end(unsigned) (this=0xbfffdeb0, aResult=0) at txExecutionState.cpp:207
#12 0x434a96e1 in txMozillaXSLTProcessor::TransformToDoc(nsIDOMDocument*, nsIDOMDocument**) (this=0x877dfc8, aOutputDoc=0x0, aResult=0x0) at txMozillaXSLTProcessor.cpp:638
#13 0x434a8df8 in HandleTransformBlockerEvent (aEvent=0x0) at txMozillaXSLTProcessor.cpp:485
#14 0x400fe91d in PL_HandleEvent (self=0x886a470) at plevent.c:688
#15 0x400fe7f6 in PL_ProcessPendingEvents (self=0x81035b0) at plevent.c:623
#16 0x4010142e in nsEventQueueImpl::ProcessPendingEvents() (this=0x80db598) at nsEventQueue.cpp:417
#17 0x41cf874e in event_processor_callback (source=0x8252960, condition=G_IO_IN, data=0x0) at nsAppShell.cpp:67
#18 0x406a5def in g_io_unix_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
#19 0x40683148 in g_main_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
#20 0x406841a8 in g_main_context_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
#21 0x406845a8 in g_main_context_iterate () from /opt/gnome/lib/libglib-2.0.so.0
#22 0x40684bf7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#23 0x403a86ff in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#24 0x41cf8cf8 in nsAppShell::Run() (this=0x8163978) at nsAppShell.cpp:139
#25 0x41c6af95 in nsAppStartup::Run() (this=0x81626b0) at nsAppStartup.cpp:207
#26 0x08051501 in main1 (argc=1, argv=0xbfffe4e4, nativeApp=0x80bec00) at nsAppRunner.cpp:1249
#27 0x08051e79 in main (argc=1, argv=0xbfffe4e4) at nsAppRunner.cpp:1750
(gdb) fr 4
#4  0x40f3a23d in PresShell::InitialReflow(int, int) (this=0x88d6f50, aWidth=11592, aHeight=13426) at nsPresShell.cpp:2870
2870          mFrameConstructor->ConstructRootFrame(root, &rootFrame);
(gdb) p *this
$1 = {<nsIPresShell_MOZILLA_1_8_BRANCH> = {<nsIPresShell> = {<nsIPresShell_base> = {<nsISupports> = {_vptr.nsISupports = 0x414c0008}, <No data fields>}, mDocument = 0x88aaa20, mPresContext = 0x886d7e0, mStyleSet = 0x88ba3f0, mFrameConstructor = 0x888db40, mViewManager = 0x88c9230, mSelection = 0x88ba830, mFrameManager = {mPresShell = 0x88d6f50, mStyleSet = 0x88ba3f0, mRootFrame = 0x0, mPrimaryFrameMap = {ops = 0x0, data = 0x0, hashShift = 0, maxAlphaFrac = 0 '\0', minAlphaFrac = 0 '\0', entrySize = 0, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x0}, mPlaceholderMap = {ops = 0x0, data = 0x0, hashShift = 0, maxAlphaFrac = 0 '\0', minAlphaFrac = 0 '\0', entrySize = 0, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x0}, mUndisplayedMap = 0x0, mIsDestroyingFrames = 0}, mForwardingContainer = {mRawPtr = 0x0}, mStylesHaveChanged = 0 '\0', mIsAccessibilityActive = 0 '\0'}, mWeakFrames = 0x0}, <nsIViewObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414c0218}, <No data fields>}, <nsStubDocumentObserver> = {<nsIDocumentObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414c0240}, <No data fields>}, <No data fields>}, <nsISelectionController> = {<nsISelectionDisplay> = {<nsISupports> = {_vptr.nsISupports = 0x414c02a0}, <No data fields>}, <No data fields>}, <nsIObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414c0310}, <No data fields>}, <nsSupportsWeakReference> = {<nsISupportsWeakReference> = {<nsISupports> = {_vptr.nsISupports = 0x414c0328}, <No data fields>}, mProxy = 0x8898c00}, mRefCnt = {mValue = 3}, _mOwningThread = {mThread = 0x808d2c0}, static gLog = 0x82958f0, mCaretEnabled = 0, mBidiLevel = 128 '\200', mBidiKeyboard = {mRawPtr = 0x8295c60}, mInVerifyReflow = 0, mPrefStyleSheet = 0x88df260, mUpdateCount = 0, mReflowCommands = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}, mReflowCommandTable = {ops = 0x414bfdc0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 8, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x88c44a8 ""}, mDocumentLoading = 0 '\0', mIsReflowing = 0 '\0', mIsDestroying = 0 '\0', mIsReleasingAnonymousContent = 0 '\0', mDidInitialReflow = 1 '\001', mIgnoreFrameDestruction = 0 '\0', mHaveShutDown = 0 '\0', mChangeNestCount = 1, mCurrentEventFrame = 0x0, mCurrentEventContent = {mRawPtr = 0x0}, mCurrentEventFrameStack = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}, mCurrentEventContentStack = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mAnonymousContentTable = 0x0, mCurrentTargetRect = {x = 0, y = 0, width = 0, height = 0}, mCurrentTargetView = 0x0, mCaret = {mRawPtr = 0x8898b90}, mSelectionFlags = 3, mBatchReflows = 0 '\0', mDummyLayoutRequestEventPosted = 0 '\0', mViewEventListener = 0x0, mEventQueueService = {mRawPtr = 0x80bec20}, mReflowEventQueue = {mRawPtr = 0x0}, mFrameArena = {mPool = {first = {next = 0x88e5ce0, base = 143487116, limit = 143487116, avail = 143487116}, current = 0x8871970, arenasize = 4096, mask = 3}, mRecyclers = {0x0 <repeats 100 times>}}, mStackArena = 0x0, mDragService = {mRawPtr = 0x82982d8}, mRCCreatedDuringLoad = 0, mDummyLayoutRequest = {mRawPtr = 0x0}, mPostedReplaces = 0x0, mFirstDOMEventRequest = 0x0, mLastDOMEventRequest = 0x0, mFirstAttributeRequest = 0x0, mLastAttributeRequest = 0x0, mFirstCallbackEventRequest = 0x0, mLastCallbackEventRequest = 0x0, mIsThemeSupportDisabled = 0 '\0', mIsDocumentGone = 0 '\0', mPaintingSuppressed = 0 '\0', mShouldUnsuppressPainting = 0 '\0', mPaintSuppressionTimer = {mRawPtr = 0x0}, mReflowCountMgr = 0x88c4888, mResizeEventTimer = {mRawPtr = 0x0}}
(gdb) p *(struct nsViewManager*)this->mViewManager
$2 = {<nsIViewManager> = {<nsISupports> = {_vptr.nsISupports = 0x414f8088}, <No data fields>}, mRefCnt = {mValue = 1}, _mOwningThread = {mThread = 0x808d2c0}, static gLastUserEventTime = 2526168488, mContext = 0x8602320, mTwipsToPixels = 0.0714285746, mPixelsToTwips = 14, mObserver = 0x88d6fcc, mKeyGrabber = 0x0, mRootScrollable = 0x0, mDefaultBackgroundColor = 4294967295, mMouseLocation = {x = -2147483648, y = -2147483648}, mDelayedResize = {width = -2147483648, height = -2147483648}, mBlender = {mRawPtr = 0x88731e8}, mCompositeListeners = 0x88650a8, mRegionFactory = {mRawPtr = 0x0}, mRootView = 0x0, mRootViewManager = 0x88c9230, mEventQueueService = {mRawPtr = 0x80bec20}, mSynthMouseMoveEventQueue = {mRawPtr = 0x0}, mAllowDoubleBuffering = 1 '\001', mMouseGrabber = 0x0, mUpdateCnt = 0, mUpdateBatchCnt = 1, mUpdateBatchFlags = 0, mScrollCnt = 0, mInvalidateEventQueue = {mRawPtr = 0x0}, mRefreshEnabled = 0 '\0', mPainting = 0 '\0', mRecursiveRefreshPending = 0 '\0', mHasPendingUpdates = 0 '\0', mInScroll = 0 '\0', static mVMCount = 6, static gCleanupContext = 0x825eb08, static gViewManagers = 0x825e988}
(gdb) p *this->mPresContext
$3 = {<nsPresContext_base> = {<nsIObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414bfd08}, <No data fields>}, <No data fields>}, mRefCnt = {mValue = 3}, _mOwningThread = {mThread = 0x808d2c0}, mType = eContext_Galley, mShell = 0x88d6f50, mDeviceContext = 0x8602320, mEventManager = 0x886db28, mLookAndFeel = 0x81a2228, mMedium = 0x80ae538, mLinkHandler = 0x88ca984, mLangGroup = 0x8296270, mImageLoaders = {<nsHashtable> = {_vptr.nsHashtable = 0x4014ac90, mLock = 0x0, mHashtable = {ops = 0x4014ad80, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 12, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x886d9a8 ""}, mEnumerating = 0}, <No data fields>}, mContainer = {mRawPtr = 0x886c988}, mTextZoom = 1, mBidiUtils = 0x0, mTheme = {mRawPtr = 0x834a128}, mLangService = {mRawPtr = 0x8253c40}, mPrintSettings = {mRawPtr = 0x0}, mPrefChangedTimer = {mRawPtr = 0x0}, mPropertyTable = {mPropertyList = 0x0}, mLanguageSpecificTransformType = eLanguageSpecificTransformType_None, mFontScaler = 0, mMinimumFontSize = 0, mVisibleArea = {x = 0, y = 0, width = 11592, height = 13426}, mPageDim = {x = 0, y = 0, width = 0, height = 0}, mDefaultColor = 4278190080, mBackgroundColor = 4294967295, mLinkColor = 4293787648, mActiveLinkColor = 4278190318, mVisitedLinkColor = 4287306325, mFocusBackgroundColor = 4280448785, mFocusTextColor = 4294967295, mViewportStyleOverflow = {mHorizontal = 3 '\003', mVertical = 3 '\003'}, mFocusRingWidth = 1 '\001', mCompatibilityMode = eCompatibility_FullStandards, mImageAnimationMode = 0, mImageAnimationModePref = 0, mDefaultVariableFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x887bfc8, mLength = 5, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 224, sizeAdjust = 0}, mDefaultFixedFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886da90, mLength = 9, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 168, sizeAdjust = 0}, mDefaultSerifFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886dab0, mLength = 5, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 224, sizeAdjust = 0}, mDefaultSansSerifFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x87dbc70, mLength = 10, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 224, sizeAdjust = 0}, mDefaultMonospaceFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886dac8, mLength = 9, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 168, sizeAdjust = 0}, mDefaultCursiveFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886dae8, mLength = 7, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 224, sizeAdjust = 0}, mDefaultFantasyFont = {name = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886db08, mLength = 7, mFlags = 5}, <No data fields>}, <No data fields>}, style = 0, systemFont = 0, variant = 0 '\0', familyNameQuirks = 0 '\0', weight = 400, decorations = 0 '\0', size = 224, sizeAdjust = 0}, mBorderWidthTable = {14, 42, 70}, mUseDocumentFonts = 1, mUseDocumentColors = 1, mUnderlineLinks = 1, mUseFocusColors = 0, mFocusRingOnAnything = 0, mDrawImageBackground = 1, mDrawColorBackground = 1, mNeverAnimate = 0, mIsRenderingOnlySelection = 0, mNoTheme = 0, mPaginated = 0, mCanPaginatedScroll = 0, mDoScaledTwips = 1, mEnableJapaneseTransform = 0, mIsVisual = 0, mIsBidiSystem = 0, mBidi = 1114385, mInitialized = 1}
(gdb) fr 3
#3  0x40ee9393 in nsCSSFrameConstructor::ConstructRootFrame(nsIContent*, nsIFrame**) (this=0x888db40, aDocElement=0x886bf08, aNewFrame=0xbfffda24) at nsCSSFrameConstructor.cpp:4797
4797          rootPseudoStyle = BeginBuildingScrollFrame( state,
(gdb) p *this
$4 = {mRestyleEventQueue = {mRawPtr = 0x0}, mDocument = 0x88aaa20, mPresShell = 0x88d6f50, mInitialContainingBlock = 0x0, mFixedContainingBlock = 0x8871a0c, mDocElementContainingBlock = 0x8871a4c, mGfxScrollFrame = 0x0, mPageSequenceFrame = 0x0, mQuoteList = {<nsGenConList> = {mFirstNode = 0x0, mSize = 0}, <No data fields>}, mCounterManager = {mNames = {<nsBaseHashtable<nsStringHashKey,nsAutoPtr<nsCounterList>,nsCounterList*>> = {<nsTHashtable<nsBaseHashtableET<nsStringHashKey, nsAutoPtr<nsCounterList> > >> = {mTable = {ops = 0x414beac0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x88e60f8 ""}}, <No data fields>}, <No data fields>}}, mUpdateCount = 0, mQuotesDirty = 0 '\0', mCountersDirty = 0 '\0', mTempFrameTreeState = {mRawPtr = 0x0}, mEventQueueService = {mRawPtr = 0x80bec20}, mPendingRestyles = {<nsBaseHashtable<nsISupportsHashKey,nsCSSFrameConstructor::RestyleData,nsCSSFrameConstructor::RestyleData>> = {<nsTHashtable<nsBaseHashtableET<nsISupportsHashKey, nsCSSFrameConstructor::RestyleData> >> = {mTable = {ops = 0x414be900, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 16, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x8864730 ""}}, <No data fields>}, <No data fields>}, static gXBLService = 0x8254130}
(gdb) fr 5
#5  0x4111030c in nsContentSink::StartLayout(int) (this=0x8779028, aIsFrameset=0) at nsContentSink.cpp:921
921           shell->InitialReflow(r.width, r.height);
(gdb) p *this
$5 = {<nsICSSLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414f3a08}, <No data fields>}, <nsIScriptLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414f3aa0}, <No data fields>}, <nsSupportsWeakReference> = {<nsISupportsWeakReference> = {<nsISupports> = {_vptr.nsISupports = 0x414f3abc}, <No data fields>}, mProxy = 0x87790d8}, mRefCnt = {mValue = 4}, _mOwningThread = {mThread = 0x808d2c0}, mDocument = {mRawPtr = 0x88aaa20}, mParser = {mRawPtr = 0x0}, mDocumentURI = {mRawPtr = 0x885f1c8}, mDocumentBaseURI = {mRawPtr = 0x885f1c8}, mDocShell = {mRawPtr = 0x88ca848}, mCSSLoader = {mRawPtr = 0x8896700}, mNodeInfoManager = {mRawPtr = 0x883d490}, mScriptElements = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mRef = {<nsCSubstring> = {<nsACString_internal> = {mVTable = 0x4014f768, mData = 0x40147f40 "", mLength = 0, mFlags = 1}, <No data fields>}, <No data fields>}, mNeedToBlockParser = 0}
(gdb) fr 6
#6  0x4124cf46 in nsXMLContentSink::StartLayout() (this=0x8779028) at nsXMLContentSink.cpp:879
879       nsContentSink::StartLayout(topLevelFrameset);
(gdb) p *this
$6 = {<nsContentSink> = {<nsICSSLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414f3a08}, <No data fields>}, <nsIScriptLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414f3aa0}, <No data fields>}, <nsSupportsWeakReference> = {<nsISupportsWeakReference> = {<nsISupports> = {_vptr.nsISupports = 0x414f3abc}, <No data fields>}, mProxy = 0x87790d8}, mRefCnt = {mValue = 4}, _mOwningThread = {mThread = 0x808d2c0}, mDocument = {mRawPtr = 0x88aaa20}, mParser = {mRawPtr = 0x0}, mDocumentURI = {mRawPtr = 0x885f1c8}, mDocumentBaseURI = {mRawPtr = 0x885f1c8}, mDocShell = {mRawPtr = 0x88ca848}, mCSSLoader = {mRawPtr = 0x8896700}, mNodeInfoManager = {mRawPtr = 0x883d490}, mScriptElements = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mRef = {<nsCSubstring> = {<nsACString_internal> = {mVTable = 0x4014f768, mData = 0x40147f40 "", mLength = 0, mFlags = 1}, <No data fields>}, <No data fields>}, mNeedToBlockParser = 0}, <nsIXMLContentSink> = {<nsIContentSink> = {<nsISupports> = {_vptr.nsISupports = 0x414f3ad4}, <No data fields>}, <No data fields>}, <nsITransformObserver> = {<nsISupports> = {_vptr.nsISupports = 0x414f3b08}, <No data fields>}, <nsIExpatSink> = {<nsISupports> = {_vptr.nsISupports = 0x414f3b24}, <No data fields>}, mDocElement = 0x88cb520, mText = 0x88d9b48, mState = eXMLContentSinkState_InEpilog, mTitleText = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x88a9ae0, mLength = 11, mFlags = 5}, <No data fields>}, <No data fields>}, mTextLength = 0, mTextSize = 4096, mScriptLineNo = 0, mConstrainSize = 1 '\001', mInTitle = 0 '\0', mPrettyPrintXML = 0 '\0', mPrettyPrintHasSpecialRoot = 0 '\0', mPrettyPrintHasFactoredElements = 1 '\001', mHasProcessedBase = 0 '\0', mAllowAutoXLinks = 1 '\001', unused = 1 '\001', mContentStack = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x88908c0}}, <No data fields>}, mXSLTProcessor = {mRawPtr = 0x0}}
(gdb) fr 8
#8  0x434a5682 in txTransformNotifier::SignalTransformEnd(unsigned) (this=0x86721f0, aResult=0) at txMozillaXMLOutput.cpp:960
960             mObserver->OnTransformDone(aResult, mDocument);
(gdb) p *this
$7 = {<nsIScriptLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x434c4728}, <No data fields>}, <nsICSSLoaderObserver> = {<nsISupports> = {_vptr.nsISupports = 0x434c4750}, <No data fields>}, mRefCnt = {mValue = 2}, _mOwningThread = {mThread = 0x808d2c0}, mDocument = {mRawPtr = 0x88aaaa4}, mObserver = {mRawPtr = 0x877907c}, mScriptElements = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mStylesheets = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mInTransform = 0 '\0'}
(gdb) fr 10
#10 0x434a1ecd in txMozillaXMLOutput::endDocument(unsigned) (this=0x8874920, aResult=0) at txMozillaXMLOutput.cpp:229
229             mNotifier->OnTransformEnd(aResult);
(gdb) p *this
$8 = {<txAOutputXMLEventHandler> = {<txAXMLEventHandler> = {_vptr.txAXMLEventHandler = 0x434c4768}, <No data fields>}, mDocument = {mRawPtr = 0x88aaaa4}, mCurrentNode = {mRawPtr = 0x88aaaa4}, mParentNode = {mRawPtr = 0x0}, mRootContent = {mRawPtr = 0x886bf08}, mNonAddedParent = {mRawPtr = 0x0}, mNonAddedNode = {mRawPtr = 0x0}, mNotifier = {mRawPtr = 0x86721f0}, mTreeDepth = 0, mBadChildLevel = 0, mRefreshString = {<nsCSubstring> = {<nsACString_internal> = {mVTable = 0x4014f768, mData = 0x40147f40 "", mLength = 0, mFlags = 1}, <No data fields>}, <No data fields>}, mTableStateStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x888de78}, <No data fields>}, mTableState = NORMAL, mText = {<nsFixedString> = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x40147f40, mLength = 0, mFlags = 65537}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x887497c}, mStorage = {10, 0, 32, 111, 110, 101, 0, 105, 110, 110, 101, 114, 10, 0 <repeats 11 times>, 17752, 16900, 45280, 16905, 10978, 16904, 11028, 16904, 56026 <repeats 22 times>, 6980, 16904, 56026, 56026, 56026, 56026, 56026, 56026, 56026, 56026}}, mOutputFormat = {mMethod = eXMLOutput, mVersion = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x8838678, mLength = 3, mFlags = 5}, <No data fields>}, <No data fields>}, mEncoding = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x8874a80, mLength = 5, mFlags = 5}, <No data fields>}, <No data fields>}, mOmitXMLDeclaration = eFalse, mStandalone = eNotSet, mPublicId = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x8875d70, mLength = 0, mFlags = 5}, <No data fields>}, <No data fields>}, mSystemId = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x886e4c0, mLength = 0, mFlags = 5}, <No data fields>}, <No data fields>}, mCDATASectionElements = {<txObject> = {_vptr.txObject = 0x434c21b0}, firstItem = 0x0, lastItem = 0x0, itemCount = 0}, mIndent = eFalse, mMediaType = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x86fb750, mLength = 8, mFlags = 5}, <No data fields>}, <No data fields>}}, mDontAddCurrent = 0 '\0', mHaveTitleElement = 1 '\001', mHaveBaseElement = 0 '\0', mDocumentIsHTML = 0 '\0', mCreatingNewDocument = 1 '\001'}
(gdb) fr 11
#11 0x43478d68 in txExecutionState::end(unsigned) (this=0xbfffdeb0, aResult=0) at txExecutionState.cpp:207
207         mOutputHandler->endDocument(aResult);
(gdb) p *this
$9 = {<txIMatchContext> = {_vptr.txIMatchContext = 0x434c3588}, mOutputHandler = 0x8874920, mResultHandler = 0x8874920, mOutputHandlerFactory = 0xbfffde90, mTemplateParams = {mRawPtr = 0x0}, mStylesheet = {mRawPtr = 0x88c3318}, mReturnStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x889a218}, <No data fields>}, mLocalVarsStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x88839a8}, <No data fields>}, mEvalContextStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x8875e20}, <No data fields>}, mIntStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x88a7eb0}, <No data fields>}, mResultHandlerStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x0}, <No data fields>}, mParamStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x434c2a48, mImpl = 0x8622718}, <No data fields>}, mStringStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0x4014bf28, mImpl = 0x87ec7b0}, <No data fields>}, mNextInstruction = 0x0, mLocalVariables = 0x0, mGlobalVariableValues = {mMap = {mItems = 0x0, mItemCount = 0, mBufferCount = 0, mOwnsValues = 0}}, mGlobalVarPlaceholderValue = {mRawPtr = 0x88aee28}, mRecursionDepth = 0, mTemplateRules = 0x8778cd0, mTemplateRulesBufferSize = 10, mTemplateRuleCount = 0, mEvalContext = 0x844d2e8, mInitialEvalContext = 0x844d2e8, mGlobalParams = 0x877e024, mLoadedDocuments = {<nsTHashtable<txLoadedDocumentEntry>> = {mTable = {ops = 0x434c3540, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0x88df070 ""}}, mSourceDocument = 0x88c29e0}, mKeyHash = {mKeyValues = {mHashTable = {ops = 0x434c4c20, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 36, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x8877d40 ""}}, mIndexedKeys = {mHashTable = {ops = 0x434c4c60, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', entrySize = 20, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x8877f88 ""}}, mKeys = @0x88c33f0, mEmptyNodeSet = {mRawPtr = 0x88ba8f0}}, mRecycler = {mRawPtr = 0x889a448}, mDisableLoads = 0 '\0', static kMaxRecursionDepth = 20000}
(gdb) fr 12
#12 0x434a96e1 in txMozillaXSLTProcessor::TransformToDoc(nsIDOMDocument*, nsIDOMDocument**) (this=0x877dfc8, aOutputDoc=0x0, aResult=0x0) at txMozillaXSLTProcessor.cpp:638
638         es.end(rv);
(gdb) p *this
$10 = {<nsIXSLTProcessor> = {<nsISupports> = {_vptr.nsISupports = 0x434c47e8}, <No data fields>}, <nsIXSLTProcessorObsolete> = {<nsISupports> = {_vptr.nsISupports = 0x434c4894}, <No data fields>}, <nsIXSLTProcessorPrivate> = {<nsISupports> = {_vptr.nsISupports = 0x434c48ac}, <No data fields>}, <nsIDocumentTransformer> = {<nsISupports> = {_vptr.nsISupports = 0x434c48c8}, <No data fields>}, <nsIDocumentTransformer_1_8_BRANCH> = {<nsISupports> = {_vptr.nsISupports = 0x434c48ec}, <No data fields>}, <nsIDocumentObserver> = {<nsISupports> = {_vptr.nsISupports = 0x434c4908}, <No data fields>}, mRefCnt = {mValue = 1}, _mOwningThread = {mThread = 0x808d2c0}, mStylesheet = {mRawPtr = 0x88c3318}, mStylesheetDocument = 0x0, mEmbeddedStylesheetRoot = {mRawPtr = 0x0}, mSource = {mRawPtr = 0x88aebdc}, mTransformResult = 0, mCompileResult = 0, mErrorText = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x40147f40, mLength = 0, mFlags = 1}, <No data fields>}, <No data fields>}, mSourceText = {<nsSubstring> = {<nsAString_internal> = {mVTable = 0x4014f7e8, mData = 0x40147f40, mLength = 0, mFlags = 1}, <No data fields>}, <No data fields>}, mObserver = {mRawPtr = 0x877907c}, mVariables = {mItems = 0x0, mItemCount = 0, mBufferCount = 0, mOwnsValues = 1}, mParamNamespaceMap = {mRefCnt = {mValue = 0}, mPrefixes = {<nsCOMArray_base> = {mArray = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, <No data fields>}, mNamespaces = {_vptr.nsVoidArray = 0x4014bf68, mImpl = 0x0}}, mRecycler = {mRawPtr = 0x0}, mFlags = 0}
(gdb)