<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Service Pack 2 Rev 2</title>
	<atom:link href="http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=service-pack-2-rev-2</link>
	<description>The official blog of Ancestry.com</description>
	<lastBuildDate>Tue, 18 Jun 2013 21:54:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Duane Leet</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-28955</link>
		<dc:creator>Duane Leet</dc:creator>
		<pubDate>Wed, 31 Dec 2008 18:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-28955</guid>
		<description>Is there a way to get an XML version of an ftm file?</description>
		<content:encoded><![CDATA[<p>Is there a way to get an XML version of an ftm file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-23525</link>
		<dc:creator>Leo</dc:creator>
		<pubDate>Sat, 18 Oct 2008 18:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-23525</guid>
		<description>Re-introduced publishing features.

    * Publishing features include:
          o Genealogy Register Report
          o Genealogy Ahnentafel Report
          o Hourglass Chart
          o Vertical Ancestor Chart
          o Updates to all reports to better display facts and notes
          o Updates to exporting of reports to RTF and HTML
          o Resolved issues within reports when making changes</description>
		<content:encoded><![CDATA[<p>Re-introduced publishing features.</p>
<p>    * Publishing features include:<br />
          o Genealogy Register Report<br />
          o Genealogy Ahnentafel Report<br />
          o Hourglass Chart<br />
          o Vertical Ancestor Chart<br />
          o Updates to all reports to better display facts and notes<br />
          o Updates to exporting of reports to RTF and HTML<br />
          o Resolved issues within reports when making changes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janice Holzer</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-14302</link>
		<dc:creator>Janice Holzer</dc:creator>
		<pubDate>Sat, 05 Jul 2008 00:39:02 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-14302</guid>
		<description>My comments concern FTM, particularly FTM 2008.  Well, since Version 5 (1999) I have been a happy user of FTM.  Every time there has been a new version, I have purchased it. Unfortunately, 2008 changed everything.  I feel ripped off. I bought a copy for myself &amp; my daughter. We were in the middle of putting a book together..... my daughter is a system analyst &amp; is quite familiar with new products/ programs being released. You sold us an untested,bug riddled program. I bought it in the fall of 2007.... when I discovered how skewed this thing was, I called &amp; spoke to a representative.  I was told you were working on some things that you didn&#039;t have time to get into the program before releasing it. UH.... really, I would have never guessed! I was told a patch should come out in the spring.... well, it was a tad late.  I used to recommend FTM.... not anymore except to tell them to hurry up &amp; purchase an old copy of 2006 if they can get one. 
J. Hozer</description>
		<content:encoded><![CDATA[<p>My comments concern FTM, particularly FTM 2008.  Well, since Version 5 (1999) I have been a happy user of FTM.  Every time there has been a new version, I have purchased it. Unfortunately, 2008 changed everything.  I feel ripped off. I bought a copy for myself &amp; my daughter. We were in the middle of putting a book together&#8230;.. my daughter is a system analyst &amp; is quite familiar with new products/ programs being released. You sold us an untested,bug riddled program. I bought it in the fall of 2007&#8230;. when I discovered how skewed this thing was, I called &amp; spoke to a representative.  I was told you were working on some things that you didn&#8217;t have time to get into the program before releasing it. UH&#8230;. really, I would have never guessed! I was told a patch should come out in the spring&#8230;. well, it was a tad late.  I used to recommend FTM&#8230;. not anymore except to tell them to hurry up &amp; purchase an old copy of 2006 if they can get one.<br />
J. Hozer</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Wilson</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-12069</link>
		<dc:creator>Ken Wilson</dc:creator>
		<pubDate>Tue, 03 Jun 2008 20:03:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-12069</guid>
		<description>Do you plan to change the genealogy report so that spouses of children also show their birth and death dates. It does not do that now.</description>
		<content:encoded><![CDATA[<p>Do you plan to change the genealogy report so that spouses of children also show their birth and death dates. It does not do that now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ernie</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-7016</link>
		<dc:creator>Ernie</dc:creator>
		<pubDate>Wed, 09 Apr 2008 13:21:23 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-7016</guid>
		<description>#93 Tom Duddy - try this

http://past.familytreemaker.com/RelatedProducts.aspx

Click on FAQ

Click on #1 Family Tree Maker Update for Windows Vista

Under &quot;Steps For Resolution&quot; see #1

This worked for me.</description>
		<content:encoded><![CDATA[<p>#93 Tom Duddy &#8211; try this</p>
<p><a href="http://past.familytreemaker.com/RelatedProducts.aspx" rel="nofollow">http://past.familytreemaker.com/RelatedProducts.aspx</a></p>
<p>Click on FAQ</p>
<p>Click on #1 Family Tree Maker Update for Windows Vista</p>
<p>Under &#8220;Steps For Resolution&#8221; see #1</p>
<p>This worked for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TOM DUDDY</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-4154</link>
		<dc:creator>TOM DUDDY</dc:creator>
		<pubDate>Sun, 24 Feb 2008 19:56:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-4154</guid>
		<description>Am looking for information on how to use FTM 16 on my new computer which uses the VISTA Operating System.</description>
		<content:encoded><![CDATA[<p>Am looking for information on how to use FTM 16 on my new computer which uses the VISTA Operating System.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Judy Brown</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-3206</link>
		<dc:creator>Judy Brown</dc:creator>
		<pubDate>Sun, 10 Feb 2008 17:25:36 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-3206</guid>
		<description>Thanks for the patch. I was glad to see you added the genealogy report, but you also added &quot;in&quot; to the facts section for the place/description. When the genealogy report prints, it automatically adds &quot;in&quot; after the date which makes it look stupid if you are only putting an explanation for this fact.For instance, Fact 3, date: 1860, place/description: Daniel is not listed in 1860 census.
The genealogy report states: Fact 3 1860 &quot;in&quot; Daniel is not listed. Even if you change this to description only it still adds &quot;in&quot; to the fact.</description>
		<content:encoded><![CDATA[<p>Thanks for the patch. I was glad to see you added the genealogy report, but you also added &#8220;in&#8221; to the facts section for the place/description. When the genealogy report prints, it automatically adds &#8220;in&#8221; after the date which makes it look stupid if you are only putting an explanation for this fact.For instance, Fact 3, date: 1860, place/description: Daniel is not listed in 1860 census.<br />
The genealogy report states: Fact 3 1860 &#8220;in&#8221; Daniel is not listed. Even if you change this to description only it still adds &#8220;in&#8221; to the fact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sheryl</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2764</link>
		<dc:creator>Sheryl</dc:creator>
		<pubDate>Sun, 03 Feb 2008 20:11:34 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2764</guid>
		<description>Error received and the program shuts down when trying to use the charts/reports option:

BUG REPORT - 

Log Name:      Application
Source:        Family Tree Maker
Date:          2/2/2008 7:26:56 PM
Event ID:      100
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      SherylLaptop
Description:
Timestamp: 2/3/2008 12:26:56 AM
Message: HandlingInstanceID: 56a9fd3e-9696-4010-aae7-adf2b5502454
An exception of type &#039;System.ArgumentOutOfRangeException&#039; occurred and was caught.
----------------------------------------------------------------------------------
02/02/2008 19:26:56
Type : System.ArgumentOutOfRangeException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Source : mscorlib
Help link : 
ActualValue : 
ParamName : index
Data : System.Collections.ListDictionaryInternal
TargetSite : System.Object get_Item(Int32)
Stack Trace :    at System.Collections.ArrayList.get_Item(Int32 index)
   at System.Windows.Forms.AutoCompleteStringCollection.get_Item(Int32 index)
   at MyFamily.FTM.UI.Common.AddMasterSourceView.comboBoxSourceRepository_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message&amp; m)
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.Control.SendMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr hWnd, Message&amp; m)
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message&amp; m)
   at System.Windows.Forms.Control.DefWndProc(Message&amp; m)
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG&amp; msg, HandleRef hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)
   at MyFamily.FTM.UI.Common.AddMasterSourceController.Run()
   at MyFamily.FTM.UI.Common.MasterSourceViewPresenter.ShowMasterSourceDialog(Boolean adding, IMasterSource masterSource, String name)
   at MyFamily.FTM.UI.Common.MasterSourceView.buttonNew_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)
   at System.Windows.Forms.Button.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)
   at MyFamily.FTM.UI.Common.MasterSourceViewController.Run()
   at MyFamily.FTM.UI.FTM.FTMController.ShowEditMasterSourcesDialog(Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.Commands.Command.OnExecuteAction(Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.Commands.CommandAdapter.FireCommand()
   at Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1.InvokerEventHandler(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)
   at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)

Additional Info:

MachineName : SHERYLLAPTOP
TimeStamp : 2/3/2008 12:26:56 AM
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
AppDomainName : FTM.exe
ThreadIdentity : SHERYLLAPTOP\Sheryl
WindowsIdentity : SHERYLLAPTOP\Sheryl

Category: Exception
Priority: 0
EventId: 100
Severity: Error
Title:FTM Exception Handling
Machine: SHERYLLAPTOP
Application Domain: FTM.exe
Process Id: 3392
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe
Win32 Thread Id: 3596
Thread Name: 
Extended Properties: 
Event Xml:

  
    
    100
    2
    0
    0x80000000000000
    
    5090
    Application
    SherylLaptop
    
  
  
    Timestamp: 2/3/2008 12:26:56 AM
Message: HandlingInstanceID: 56a9fd3e-9696-4010-aae7-adf2b5502454
An exception of type &#039;System.ArgumentOutOfRangeException&#039; occurred and was caught.
----------------------------------------------------------------------------------
02/02/2008 19:26:56
Type : System.ArgumentOutOfRangeException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Source : mscorlib
Help link : 
ActualValue : 
ParamName : index
Data : System.Collections.ListDictionaryInternal
TargetSite : System.Object get_Item(Int32)
Stack Trace :    at System.Collections.ArrayList.get_Item(Int32 index)
   at System.Windows.Forms.AutoCompleteStringCollection.get_Item(Int32 index)
   at MyFamily.FTM.UI.Common.AddMasterSourceView.comboBoxSourceRepository_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message&amp; m)
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.Control.SendMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr hWnd, Message&amp; m)
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message&amp; m)
   at System.Windows.Forms.Control.DefWndProc(Message&amp; m)
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG&amp; msg, HandleRef hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)
   at MyFamily.FTM.UI.Common.AddMasterSourceController.Run()
   at MyFamily.FTM.UI.Common.MasterSourceViewPresenter.ShowMasterSourceDialog(Boolean adding, IMasterSource masterSource, String name)
   at MyFamily.FTM.UI.Common.MasterSourceView.buttonNew_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)
   at System.Windows.Forms.Button.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)
   at MyFamily.FTM.UI.Common.MasterSourceViewController.Run()
   at MyFamily.FTM.UI.FTM.FTMController.ShowEditMasterSourcesDialog(Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.Commands.Command.OnExecuteAction(Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.Commands.CommandAdapter.FireCommand()
   at Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1.InvokerEventHandler(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message&amp; m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)
   at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)

Additional Info:

MachineName : SHERYLLAPTOP
TimeStamp : 2/3/2008 12:26:56 AM
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
AppDomainName : FTM.exe
ThreadIdentity : SHERYLLAPTOP\Sheryl
WindowsIdentity : SHERYLLAPTOP\Sheryl

Category: Exception
Priority: 0
EventId: 100
Severity: Error
Title:FTM Exception Handling
Machine: SHERYLLAPTOP
Application Domain: FTM.exe
Process Id: 3392
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe
Win32 Thread Id: 3596
Thread Name: 
Extended Properties: 
  
</description>
		<content:encoded><![CDATA[<p>Error received and the program shuts down when trying to use the charts/reports option:</p>
<p>BUG REPORT &#8211; </p>
<p>Log Name:      Application<br />
Source:        Family Tree Maker<br />
Date:          2/2/2008 7:26:56 PM<br />
Event ID:      100<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Computer:      SherylLaptop<br />
Description:<br />
Timestamp: 2/3/2008 12:26:56 AM<br />
Message: HandlingInstanceID: 56a9fd3e-9696-4010-aae7-adf2b5502454<br />
An exception of type &#8216;System.ArgumentOutOfRangeException&#8217; occurred and was caught.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
02/02/2008 19:26:56<br />
Type : System.ArgumentOutOfRangeException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
Message : Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
Source : mscorlib<br />
Help link :<br />
ActualValue :<br />
ParamName : index<br />
Data : System.Collections.ListDictionaryInternal<br />
TargetSite : System.Object get_Item(Int32)<br />
Stack Trace :    at System.Collections.ArrayList.get_Item(Int32 index)<br />
   at System.Windows.Forms.AutoCompleteStringCollection.get_Item(Int32 index)<br />
   at MyFamily.FTM.UI.Common.AddMasterSourceView.comboBoxSourceRepository_SelectedIndexChanged(Object sender, EventArgs e)<br />
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)<br />
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message&amp; m)<br />
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)<br />
   at System.Windows.Forms.Control.SendMessage(Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr hWnd, Message&amp; m)<br />
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)<br />
   at System.Windows.Forms.NativeWindow.DefWndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.DefWndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG&amp; msg, HandleRef hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)<br />
   at MyFamily.FTM.UI.Common.AddMasterSourceController.Run()<br />
   at MyFamily.FTM.UI.Common.MasterSourceViewPresenter.ShowMasterSourceDialog(Boolean adding, IMasterSource masterSource, String name)<br />
   at MyFamily.FTM.UI.Common.MasterSourceView.buttonNew_Click(Object sender, EventArgs e)<br />
   at System.Windows.Forms.Control.OnClick(EventArgs e)<br />
   at System.Windows.Forms.Button.OnClick(EventArgs e)<br />
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)<br />
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Button.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)<br />
   at MyFamily.FTM.UI.Common.MasterSourceViewController.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMController.ShowEditMasterSourcesDialog(Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.Commands.Command.OnExecuteAction(Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.Commands.CommandAdapter.FireCommand()<br />
   at Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1.InvokerEventHandler(Object sender, EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)<br />
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)<br />
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)<br />
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)<br />
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)<br />
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.Run(Form mainForm)<br />
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()<br />
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)</p>
<p>Additional Info:</p>
<p>MachineName : SHERYLLAPTOP<br />
TimeStamp : 2/3/2008 12:26:56 AM<br />
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
AppDomainName : FTM.exe<br />
ThreadIdentity : SHERYLLAPTOP\Sheryl<br />
WindowsIdentity : SHERYLLAPTOP\Sheryl</p>
<p>Category: Exception<br />
Priority: 0<br />
EventId: 100<br />
Severity: Error<br />
Title:FTM Exception Handling<br />
Machine: SHERYLLAPTOP<br />
Application Domain: FTM.exe<br />
Process Id: 3392<br />
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe<br />
Win32 Thread Id: 3596<br />
Thread Name:<br />
Extended Properties:<br />
Event Xml:</p>
<p>    100<br />
    2<br />
    0<br />
    0&#215;80000000000000</p>
<p>    5090<br />
    Application<br />
    SherylLaptop</p>
<p>    Timestamp: 2/3/2008 12:26:56 AM<br />
Message: HandlingInstanceID: 56a9fd3e-9696-4010-aae7-adf2b5502454<br />
An exception of type &#8216;System.ArgumentOutOfRangeException&#8217; occurred and was caught.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
02/02/2008 19:26:56<br />
Type : System.ArgumentOutOfRangeException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
Message : Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
Source : mscorlib<br />
Help link :<br />
ActualValue :<br />
ParamName : index<br />
Data : System.Collections.ListDictionaryInternal<br />
TargetSite : System.Object get_Item(Int32)<br />
Stack Trace :    at System.Collections.ArrayList.get_Item(Int32 index)<br />
   at System.Windows.Forms.AutoCompleteStringCollection.get_Item(Int32 index)<br />
   at MyFamily.FTM.UI.Common.AddMasterSourceView.comboBoxSourceRepository_SelectedIndexChanged(Object sender, EventArgs e)<br />
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)<br />
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message&amp; m)<br />
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)<br />
   at System.Windows.Forms.Control.SendMessage(Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr hWnd, Message&amp; m)<br />
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)<br />
   at System.Windows.Forms.NativeWindow.DefWndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.DefWndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.WmCommand(Message&amp; m)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ComboBox.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG&amp; msg, HandleRef hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)<br />
   at MyFamily.FTM.UI.Common.AddMasterSourceController.Run()<br />
   at MyFamily.FTM.UI.Common.MasterSourceViewPresenter.ShowMasterSourceDialog(Boolean adding, IMasterSource masterSource, String name)<br />
   at MyFamily.FTM.UI.Common.MasterSourceView.buttonNew_Click(Object sender, EventArgs e)<br />
   at System.Windows.Forms.Control.OnClick(EventArgs e)<br />
   at System.Windows.Forms.Button.OnClick(EventArgs e)<br />
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)<br />
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Button.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.ShowForm(Form form, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.SmartClient.Library.Workspaces.WindowWorkspace.OnShow(Control smartPart, WindowSmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart, ISmartPartInfo smartPartInfo)<br />
   at Microsoft.Practices.CompositeUI.SmartParts.Workspace`2.Show(Object smartPart)<br />
   at MyFamily.FTM.UI.Common.MasterSourceViewController.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMController.ShowEditMasterSourcesDialog(Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.Commands.Command.OnExecuteAction(Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.Commands.CommandAdapter.FireCommand()<br />
   at Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1.InvokerEventHandler(Object sender, EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)<br />
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)<br />
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)<br />
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)<br />
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)<br />
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)<br />
   at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br />
   at System.Windows.Forms.Control.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.Run(Form mainForm)<br />
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()<br />
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)</p>
<p>Additional Info:</p>
<p>MachineName : SHERYLLAPTOP<br />
TimeStamp : 2/3/2008 12:26:56 AM<br />
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
AppDomainName : FTM.exe<br />
ThreadIdentity : SHERYLLAPTOP\Sheryl<br />
WindowsIdentity : SHERYLLAPTOP\Sheryl</p>
<p>Category: Exception<br />
Priority: 0<br />
EventId: 100<br />
Severity: Error<br />
Title:FTM Exception Handling<br />
Machine: SHERYLLAPTOP<br />
Application Domain: FTM.exe<br />
Process Id: 3392<br />
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe<br />
Win32 Thread Id: 3596<br />
Thread Name:<br />
Extended Properties: </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed Hornby</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2755</link>
		<dc:creator>Ed Hornby</dc:creator>
		<pubDate>Sun, 03 Feb 2008 15:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2755</guid>
		<description>using charts and reports under vista and after sp2 causes instant crash

Log Name:      Application
Source:        Family Tree Maker
Date:          03/02/2008 16:36:52
Event ID:      100
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      HPDESKTOP
Description:
Timestamp: 03/02/2008 15:36:52
Message: HandlingInstanceID: 9b09e5f7-0e6b-4db0-95a9-a51c6636de79
An exception of type &#039;Microsoft.Practices.CompositeUI.EventBroker.EventTopicException&#039; occurred and was caught.
---------------------------------------------------------------------------------------------------------------
02/03/2008 16:36:52
Type : Microsoft.Practices.CompositeUI.EventBroker.EventTopicException, Microsoft.Practices.CompositeUI, Version=1.0.51205.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
Message : One or more exceptions occurred while firing the topic &#039;ActivateViewDetails&#039;
Source : Microsoft.Practices.CompositeUI
Help link : 
Exceptions : System.Collections.ObjectModel.ReadOnlyCollection`1[System.Exception]
Topic : Microsoft.Practices.CompositeUI.EventBroker.EventTopic
Data : System.Collections.ListDictionaryInternal
TargetSite : Void CallSubscriptionHandlers(System.Object, System.EventArgs, Microsoft.Practices.CompositeUI.EventBroker.EventTopicFireDelegate[])
Stack Trace :    at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.CallSubscriptionHandlers(Object sender, EventArgs e, EventTopicFireDelegate[] handlers)
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Object sender, EventArgs e, WorkItem workItem, PublicationScope scope)
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Publication publication, Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.EventBroker.Publication.PublicationHandler(Object sender, EventArgs e)
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionViewPresenter.OnActivateViewDetails()
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.CreateChartReport()
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.listView1_DoubleClick(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
   at System.Windows.Forms.ListView.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)

Additional Info:

MachineName : HPDESKTOP
TimeStamp : 03/02/2008 15:36:52
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
AppDomainName : FTM.exe
ThreadIdentity : HPDESKTOP\Eddie
WindowsIdentity : HPDESKTOP\Eddie

Subscriber Exception(s):
	Inner Exception
	---------------
	Type : System.Reflection.TargetInvocationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
	Message : Exception has been thrown by the target of an invocation.
	Source : mscorlib
	Help link : 
	Data : System.Collections.ListDictionaryInternal
	TargetSite : System.Object _InvokeMethodFast(System.Object, System.Object[], System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeTypeHandle)
	Stack Trace :    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
	   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)
	   at Microsoft.Practices.ObjectBuilder.CreationParameter.GetValue(IBuilderContext context)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterInfo.GetValue(IBuilderContext context, Type type, String id, PropertyInfo propInfo)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.Build(Type typeToBuild, String idToBuild, Object item)
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.AddNew[TTypeToBuild](String id)
	   at MyFamily.FTM.UI.PublishModule.DetailsController.AddViews()
	   at MyFamily.FTM.UI.PublishModule.DetailsController.Run()
	   at MyFamily.FTM.UI.PublishModule.ModuleController.ViewDetails(Object sender, EventArgs e)
	   at MyFamily.FTM.UI.PublishModule.ModuleController.OnActivateViewDetails(Object sender, EventArgs eventArgs)

		Inner Exception
		---------------
		Type : System.AccessViolationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
		Message : Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
		Source : mscorlib
		Help link : 
		Data : System.Collections.ListDictionaryInternal
		TargetSite : Int32 nInit(System.Reflection.Assembly ByRef, Boolean, Boolean)
		Stack Trace :    at System.Reflection.AssemblyName.nInit(Assembly&amp; assembly, Boolean forIntrospection, Boolean raiseResolveEvent)
		   at System.Reflection.AssemblyName.nInit()
		   at System.Reflection.AssemblyName..ctor(String assemblyName)
		   at System.Resources.ResourceManager.CanUseDefaultResourceClasses(String readerTypeName, String resSetTypeName)
		   at System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)
		   at System.Resources.ResourceManager.GetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument.InitializeComponent()
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument..ctor()
		   at MyFamily.FTM.UI.PublishModule.Models.ChartOptions..ctor()
		   at MyFamily.FTM.UI.PublishModule.PublishDetailsPreviewContainerViewPresenter.set_ChartOptionsList(TaggedList`2 value)


Category: Exception
Priority: 0
EventId: 100
Severity: Error
Title:FTM Exception Handling
Machine: HPDESKTOP
Application Domain: FTM.exe
Process Id: 5648
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe
Win32 Thread Id: 2428
Thread Name: 
Extended Properties: 
Event Xml:

  
    
    100
    2
    0
    0x80000000000000
    
    19018
    Application
    HPDESKTOP
    
  
  
    Timestamp: 03/02/2008 15:36:52
Message: HandlingInstanceID: 9b09e5f7-0e6b-4db0-95a9-a51c6636de79
An exception of type &#039;Microsoft.Practices.CompositeUI.EventBroker.EventTopicException&#039; occurred and was caught.
---------------------------------------------------------------------------------------------------------------
02/03/2008 16:36:52
Type : Microsoft.Practices.CompositeUI.EventBroker.EventTopicException, Microsoft.Practices.CompositeUI, Version=1.0.51205.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
Message : One or more exceptions occurred while firing the topic &#039;ActivateViewDetails&#039;
Source : Microsoft.Practices.CompositeUI
Help link : 
Exceptions : System.Collections.ObjectModel.ReadOnlyCollection`1[System.Exception]
Topic : Microsoft.Practices.CompositeUI.EventBroker.EventTopic
Data : System.Collections.ListDictionaryInternal
TargetSite : Void CallSubscriptionHandlers(System.Object, System.EventArgs, Microsoft.Practices.CompositeUI.EventBroker.EventTopicFireDelegate[])
Stack Trace :    at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.CallSubscriptionHandlers(Object sender, EventArgs e, EventTopicFireDelegate[] handlers)
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Object sender, EventArgs e, WorkItem workItem, PublicationScope scope)
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Publication publication, Object sender, EventArgs e)
   at Microsoft.Practices.CompositeUI.EventBroker.Publication.PublicationHandler(Object sender, EventArgs e)
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionViewPresenter.OnActivateViewDetails()
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.CreateChartReport()
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.listView1_DoubleClick(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
   at System.Windows.Forms.ListView.WndProc(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)

Additional Info:

MachineName : HPDESKTOP
TimeStamp : 03/02/2008 15:36:52
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4
AppDomainName : FTM.exe
ThreadIdentity : HPDESKTOP\Eddie
WindowsIdentity : HPDESKTOP\Eddie

Subscriber Exception(s):
	Inner Exception
	---------------
	Type : System.Reflection.TargetInvocationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
	Message : Exception has been thrown by the target of an invocation.
	Source : mscorlib
	Help link : 
	Data : System.Collections.ListDictionaryInternal
	TargetSite : System.Object _InvokeMethodFast(System.Object, System.Object[], System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeTypeHandle)
	Stack Trace :    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
	   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)
	   at Microsoft.Practices.ObjectBuilder.CreationParameter.GetValue(IBuilderContext context)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterInfo.GetValue(IBuilderContext context, Type type, String id, PropertyInfo propInfo)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.Build(Type typeToBuild, String idToBuild, Object item)
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.AddNew[TTypeToBuild](String id)
	   at MyFamily.FTM.UI.PublishModule.DetailsController.AddViews()
	   at MyFamily.FTM.UI.PublishModule.DetailsController.Run()
	   at MyFamily.FTM.UI.PublishModule.ModuleController.ViewDetails(Object sender, EventArgs e)
	   at MyFamily.FTM.UI.PublishModule.ModuleController.OnActivateViewDetails(Object sender, EventArgs eventArgs)

		Inner Exception
		---------------
		Type : System.AccessViolationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
		Message : Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
		Source : mscorlib
		Help link : 
		Data : System.Collections.ListDictionaryInternal
		TargetSite : Int32 nInit(System.Reflection.Assembly ByRef, Boolean, Boolean)
		Stack Trace :    at System.Reflection.AssemblyName.nInit(Assembly&amp; assembly, Boolean forIntrospection, Boolean raiseResolveEvent)
		   at System.Reflection.AssemblyName.nInit()
		   at System.Reflection.AssemblyName..ctor(String assemblyName)
		   at System.Resources.ResourceManager.CanUseDefaultResourceClasses(String readerTypeName, String resSetTypeName)
		   at System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)
		   at System.Resources.ResourceManager.GetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument.InitializeComponent()
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument..ctor()
		   at MyFamily.FTM.UI.PublishModule.Models.ChartOptions..ctor()
		   at MyFamily.FTM.UI.PublishModule.PublishDetailsPreviewContainerViewPresenter.set_ChartOptionsList(TaggedList`2 value)


Category: Exception
Priority: 0
EventId: 100
Severity: Error
Title:FTM Exception Handling
Machine: HPDESKTOP
Application Domain: FTM.exe
Process Id: 5648
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe
Win32 Thread Id: 2428
Thread Name: 
Extended Properties: 
  
</description>
		<content:encoded><![CDATA[<p>using charts and reports under vista and after sp2 causes instant crash</p>
<p>Log Name:      Application<br />
Source:        Family Tree Maker<br />
Date:          03/02/2008 16:36:52<br />
Event ID:      100<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Computer:      HPDESKTOP<br />
Description:<br />
Timestamp: 03/02/2008 15:36:52<br />
Message: HandlingInstanceID: 9b09e5f7-0e6b-4db0-95a9-a51c6636de79<br />
An exception of type &#8216;Microsoft.Practices.CompositeUI.EventBroker.EventTopicException&#8217; occurred and was caught.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
02/03/2008 16:36:52<br />
Type : Microsoft.Practices.CompositeUI.EventBroker.EventTopicException, Microsoft.Practices.CompositeUI, Version=1.0.51205.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
Message : One or more exceptions occurred while firing the topic &#8216;ActivateViewDetails&#8217;<br />
Source : Microsoft.Practices.CompositeUI<br />
Help link :<br />
Exceptions : System.Collections.ObjectModel.ReadOnlyCollection`1[System.Exception]<br />
Topic : Microsoft.Practices.CompositeUI.EventBroker.EventTopic<br />
Data : System.Collections.ListDictionaryInternal<br />
TargetSite : Void CallSubscriptionHandlers(System.Object, System.EventArgs, Microsoft.Practices.CompositeUI.EventBroker.EventTopicFireDelegate[])<br />
Stack Trace :    at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.CallSubscriptionHandlers(Object sender, EventArgs e, EventTopicFireDelegate[] handlers)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Object sender, EventArgs e, WorkItem workItem, PublicationScope scope)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Publication publication, Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.Publication.PublicationHandler(Object sender, EventArgs e)<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionViewPresenter.OnActivateViewDetails()<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.CreateChartReport()<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.listView1_DoubleClick(Object sender, EventArgs e)<br />
   at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)<br />
   at System.Windows.Forms.ListView.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.Run(Form mainForm)<br />
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()<br />
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)</p>
<p>Additional Info:</p>
<p>MachineName : HPDESKTOP<br />
TimeStamp : 03/02/2008 15:36:52<br />
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
AppDomainName : FTM.exe<br />
ThreadIdentity : HPDESKTOP\Eddie<br />
WindowsIdentity : HPDESKTOP\Eddie</p>
<p>Subscriber Exception(s):<br />
	Inner Exception<br />
	&#8212;&#8212;&#8212;&#8212;&#8212;<br />
	Type : System.Reflection.TargetInvocationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
	Message : Exception has been thrown by the target of an invocation.<br />
	Source : mscorlib<br />
	Help link :<br />
	Data : System.Collections.ListDictionaryInternal<br />
	TargetSite : System.Object _InvokeMethodFast(System.Object, System.Object[], System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeTypeHandle)<br />
	Stack Trace :    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)<br />
	   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)<br />
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)<br />
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)<br />
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)<br />
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationParameter.GetValue(IBuilderContext context)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterInfo.GetValue(IBuilderContext context, Type type, String id, PropertyInfo propInfo)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)<br />
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)<br />
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.Build(Type typeToBuild, String idToBuild, Object item)<br />
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.AddNew[TTypeToBuild](String id)<br />
	   at MyFamily.FTM.UI.PublishModule.DetailsController.AddViews()<br />
	   at MyFamily.FTM.UI.PublishModule.DetailsController.Run()<br />
	   at MyFamily.FTM.UI.PublishModule.ModuleController.ViewDetails(Object sender, EventArgs e)<br />
	   at MyFamily.FTM.UI.PublishModule.ModuleController.OnActivateViewDetails(Object sender, EventArgs eventArgs)</p>
<p>		Inner Exception<br />
		&#8212;&#8212;&#8212;&#8212;&#8212;<br />
		Type : System.AccessViolationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
		Message : Attempted to read or write protected memory. This is often an indication that other memory is corrupt.<br />
		Source : mscorlib<br />
		Help link :<br />
		Data : System.Collections.ListDictionaryInternal<br />
		TargetSite : Int32 nInit(System.Reflection.Assembly ByRef, Boolean, Boolean)<br />
		Stack Trace :    at System.Reflection.AssemblyName.nInit(Assembly&amp; assembly, Boolean forIntrospection, Boolean raiseResolveEvent)<br />
		   at System.Reflection.AssemblyName.nInit()<br />
		   at System.Reflection.AssemblyName..ctor(String assemblyName)<br />
		   at System.Resources.ResourceManager.CanUseDefaultResourceClasses(String readerTypeName, String resSetTypeName)<br />
		   at System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)<br />
		   at System.Resources.ResourceManager.GetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)<br />
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)<br />
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument.InitializeComponent()<br />
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument..ctor()<br />
		   at MyFamily.FTM.UI.PublishModule.Models.ChartOptions..ctor()<br />
		   at MyFamily.FTM.UI.PublishModule.PublishDetailsPreviewContainerViewPresenter.set_ChartOptionsList(TaggedList`2 value)</p>
<p>Category: Exception<br />
Priority: 0<br />
EventId: 100<br />
Severity: Error<br />
Title:FTM Exception Handling<br />
Machine: HPDESKTOP<br />
Application Domain: FTM.exe<br />
Process Id: 5648<br />
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe<br />
Win32 Thread Id: 2428<br />
Thread Name:<br />
Extended Properties:<br />
Event Xml:</p>
<p>    100<br />
    2<br />
    0<br />
    0&#215;80000000000000</p>
<p>    19018<br />
    Application<br />
    HPDESKTOP</p>
<p>    Timestamp: 03/02/2008 15:36:52<br />
Message: HandlingInstanceID: 9b09e5f7-0e6b-4db0-95a9-a51c6636de79<br />
An exception of type &#8216;Microsoft.Practices.CompositeUI.EventBroker.EventTopicException&#8217; occurred and was caught.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
02/03/2008 16:36:52<br />
Type : Microsoft.Practices.CompositeUI.EventBroker.EventTopicException, Microsoft.Practices.CompositeUI, Version=1.0.51205.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
Message : One or more exceptions occurred while firing the topic &#8216;ActivateViewDetails&#8217;<br />
Source : Microsoft.Practices.CompositeUI<br />
Help link :<br />
Exceptions : System.Collections.ObjectModel.ReadOnlyCollection`1[System.Exception]<br />
Topic : Microsoft.Practices.CompositeUI.EventBroker.EventTopic<br />
Data : System.Collections.ListDictionaryInternal<br />
TargetSite : Void CallSubscriptionHandlers(System.Object, System.EventArgs, Microsoft.Practices.CompositeUI.EventBroker.EventTopicFireDelegate[])<br />
Stack Trace :    at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.CallSubscriptionHandlers(Object sender, EventArgs e, EventTopicFireDelegate[] handlers)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Object sender, EventArgs e, WorkItem workItem, PublicationScope scope)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.EventTopic.Fire(Publication publication, Object sender, EventArgs e)<br />
   at Microsoft.Practices.CompositeUI.EventBroker.Publication.PublicationHandler(Object sender, EventArgs e)<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionViewPresenter.OnActivateViewDetails()<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.CreateChartReport()<br />
   at MyFamily.FTM.UI.PublishModule.PublishCollectionListCollectionView.listView1_DoubleClick(Object sender, EventArgs e)<br />
   at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)<br />
   at System.Windows.Forms.ListView.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br />
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br />
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br />
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br />
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br />
   at System.Windows.Forms.Application.Run(Form mainForm)<br />
   at Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Start()<br />
   at Microsoft.Practices.CompositeUI.CabApplication`1.Run()<br />
   at MyFamily.FTM.UI.FTM.FTMApplication.Main(String[] args)</p>
<p>Additional Info:</p>
<p>MachineName : HPDESKTOP<br />
TimeStamp : 03/02/2008 15:36:52<br />
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=69cf5367912b86b4<br />
AppDomainName : FTM.exe<br />
ThreadIdentity : HPDESKTOP\Eddie<br />
WindowsIdentity : HPDESKTOP\Eddie</p>
<p>Subscriber Exception(s):<br />
	Inner Exception<br />
	&#8212;&#8212;&#8212;&#8212;&#8212;<br />
	Type : System.Reflection.TargetInvocationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
	Message : Exception has been thrown by the target of an invocation.<br />
	Source : mscorlib<br />
	Help link :<br />
	Data : System.Collections.ListDictionaryInternal<br />
	TargetSite : System.Object _InvokeMethodFast(System.Object, System.Object[], System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeTypeHandle)<br />
	Stack Trace :    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)<br />
	   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)<br />
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)<br />
	   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)<br />
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)<br />
	   at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationParameter.GetValue(IBuilderContext context)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterInfo.GetValue(IBuilderContext context, Type type, String id, PropertyInfo propInfo)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.InjectProperties(IBuilderContext context, Object obj, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.PropertySetterStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.CreationStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.ReflectionStrategy`1.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.SingletonStrategy.BuildUp(IBuilderContext context, Type typeToBuild, Object existing, String idToBuild)<br />
	   at Microsoft.Practices.ObjectBuilder.TypeMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)<br />
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)<br />
	   at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)<br />
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.Build(Type typeToBuild, String idToBuild, Object item)<br />
	   at Microsoft.Practices.CompositeUI.Collections.ManagedObjectCollection`1.AddNew[TTypeToBuild](String id)<br />
	   at MyFamily.FTM.UI.PublishModule.DetailsController.AddViews()<br />
	   at MyFamily.FTM.UI.PublishModule.DetailsController.Run()<br />
	   at MyFamily.FTM.UI.PublishModule.ModuleController.ViewDetails(Object sender, EventArgs e)<br />
	   at MyFamily.FTM.UI.PublishModule.ModuleController.OnActivateViewDetails(Object sender, EventArgs eventArgs)</p>
<p>		Inner Exception<br />
		&#8212;&#8212;&#8212;&#8212;&#8212;<br />
		Type : System.AccessViolationException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089<br />
		Message : Attempted to read or write protected memory. This is often an indication that other memory is corrupt.<br />
		Source : mscorlib<br />
		Help link :<br />
		Data : System.Collections.ListDictionaryInternal<br />
		TargetSite : Int32 nInit(System.Reflection.Assembly ByRef, Boolean, Boolean)<br />
		Stack Trace :    at System.Reflection.AssemblyName.nInit(Assembly&amp; assembly, Boolean forIntrospection, Boolean raiseResolveEvent)<br />
		   at System.Reflection.AssemblyName.nInit()<br />
		   at System.Reflection.AssemblyName..ctor(String assemblyName)<br />
		   at System.Resources.ResourceManager.CanUseDefaultResourceClasses(String readerTypeName, String resSetTypeName)<br />
		   at System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)<br />
		   at System.Resources.ResourceManager.GetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet&amp; resourceSet)<br />
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)<br />
		   at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)<br />
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument.InitializeComponent()<br />
		   at MyFamily.FTM.UI.PublishModule.PublishPrintDocument..ctor()<br />
		   at MyFamily.FTM.UI.PublishModule.Models.ChartOptions..ctor()<br />
		   at MyFamily.FTM.UI.PublishModule.PublishDetailsPreviewContainerViewPresenter.set_ChartOptionsList(TaggedList`2 value)</p>
<p>Category: Exception<br />
Priority: 0<br />
EventId: 100<br />
Severity: Error<br />
Title:FTM Exception Handling<br />
Machine: HPDESKTOP<br />
Application Domain: FTM.exe<br />
Process Id: 5648<br />
Process Name: C:\Program Files\Family Tree Maker 2008\FTM.exe<br />
Win32 Thread Id: 2428<br />
Thread Name:<br />
Extended Properties: </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen Bruton</title>
		<link>http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2374</link>
		<dc:creator>Karen Bruton</dc:creator>
		<pubDate>Mon, 21 Jan 2008 05:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ancestry.com/ancestry/2007/11/28/service-pack-2-rev-2/#comment-2374</guid>
		<description>The Genealogy Register Report is not the accepted format.  I would be able to turn in a report like this if it was a required report.  In the marriage section, it lists the husband and wife and then it names the spouse.  No kidding, it was redundant.  And sometimes wrong.  If someone was married twice, it would name the couple using the 2nd spouse but then it would list the first spouse.  There are not lowercase roman numerals.  Why did you change this report from the previous editions?  This report is a joke.</description>
		<content:encoded><![CDATA[<p>The Genealogy Register Report is not the accepted format.  I would be able to turn in a report like this if it was a required report.  In the marriage section, it lists the husband and wife and then it names the spouse.  No kidding, it was redundant.  And sometimes wrong.  If someone was married twice, it would name the couple using the 2nd spouse but then it would list the first spouse.  There are not lowercase roman numerals.  Why did you change this report from the previous editions?  This report is a joke.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
