DPM 2012 R2 Console crashing with custom filter

Hi,

I created a custom filter to show the next 7 days scheduled jobs, now every time I elect the filter the DPM concole crashes and exits.

Event log show the following error;-

Log Name:      Application
Source:        MSDPM
Date:          25/03/2015 09:31:33
Event ID:      999
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Description:
An unexpected error caused a failure for process 'mmc'.  Restart the DPM process 'mmc'.

Problem Details:
<FatalServiceError><__System><ID>19</ID><Seq>0</Seq><TimeCreated>25/03/2015 09:31:33</TimeCreated><Source>DpmThreadPool.cs</Source><Line>163</Line><HasError>True</HasError></__System><ExceptionType>ArgumentException</ExceptionType><ExceptionMessage>The supplied DateTime represents an invalid time.  For example, when the clock is adjusted forward, any time in the period that is skipped is invalid.
Parameter name: dateTime</ExceptionMessage><ExceptionDetails>System.ArgumentException: The supplied DateTime represents an invalid time.  For example, when the clock is adjusted forward, any time in the period that is skipped is invalid.
Parameter name: dateTime
   at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone, TimeZoneInfoOptions flags, CachedData cachedData)
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.GetScheduledJobs(Guid jobDefId, DateTime jobStartTime, DateTime jobEndTime)
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.PopulateFromDatabase()
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.GetJobsThreadStart(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()</ExceptionDetails></FatalServiceError>

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSDPM" />
    <EventID Qualifiers="0">999</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-03-25T09:31:33.000000000Z" />
    <EventRecordID>234036</EventRecordID>
    <Channel>Application</Channel>
    <Computer>UK-LUT-MOB-375.internal.stepstonesolutions.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>An unexpected error caused a failure for process 'mmc'.  Restart the DPM process 'mmc'.

Problem Details:
&lt;FatalServiceError&gt;&lt;__System&gt;&lt;ID&gt;19&lt;/ID&gt;&lt;Seq&gt;0&lt;/Seq&gt;&lt;TimeCreated&gt;25/03/2015 09:31:33&lt;/TimeCreated&gt;&lt;Source&gt;DpmThreadPool.cs&lt;/Source&gt;&lt;Line&gt;163&lt;/Line&gt;&lt;HasError&gt;True&lt;/HasError&gt;&lt;/__System&gt;&lt;ExceptionType&gt;ArgumentException&lt;/ExceptionType&gt;&lt;ExceptionMessage&gt;The supplied DateTime represents an invalid time.  For example, when the clock is adjusted forward, any time in the period that is skipped is invalid.
Parameter name: dateTime&lt;/ExceptionMessage&gt;&lt;ExceptionDetails&gt;System.ArgumentException: The supplied DateTime represents an invalid time.  For example, when the clock is adjusted forward, any time in the period that is skipped is invalid.
Parameter name: dateTime
   at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone, TimeZoneInfoOptions flags, CachedData cachedData)
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.GetScheduledJobs(Guid jobDefId, DateTime jobStartTime, DateTime jobEndTime)
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.PopulateFromDatabase()
   at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.JobManagement.JobQuery.GetJobsThreadStart(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()&lt;/ExceptionDetails&gt;&lt;/FatalServiceError&gt;
</Data>
    <Binary>3C0046006100740061006C0053006500720076006900630065004500720072006F0072003E003C005F005F00530079007300740065006D003E003C00490044003E00310039003C002F00490044003E003C005300650071003E0030003C002F005300650071003E003C00540069006D00650043007200650061007400650064003E00320035002F00300033002F0032003000310035002000300039003A00330031003A00330033003C002F00540069006D00650043007200650061007400650064003E003C0053006F0075007200630065003E00440070006D0054006800720065006100640050006F006F006C002E00630073003C002F0053006F0075007200630065003E003C004C0069006E0065003E003100360033003C002F004C0069006E0065003E003C004800610073004500720072006F0072003E0054007200750065003C002F004800610073004500720072006F0072003E003C002F005F005F00530079007300740065006D003E003C0045007800630065007000740069006F006E0054007900700065003E0041007200670075006D0065006E00740045007800630065007000740069006F006E003C002F0045007800630065007000740069006F006E0054007900700065003E003C0045007800630065007000740069006F006E004D006500730073006100670065003E00540068006500200073007500700070006C0069006500640020004400610074006500540069006D006500200072006500700072006500730065006E0074007300200061006E00200069006E00760061006C00690064002000740069006D0065002E002000200046006F00720020006500780061006D0070006C0065002C0020007700680065006E002000740068006500200063006C006F0063006B002000690073002000610064006A0075007300740065006400200066006F00720077006100720064002C00200061006E0079002000740069006D006500200069006E002000740068006500200070006500720069006F00640020007400680061007400200069007300200073006B0069007000700065006400200069007300200069006E00760061006C00690064002E000D000A0050006100720061006D00650074006500720020006E0061006D0065003A0020006400610074006500540069006D0065003C002F0045007800630065007000740069006F006E004D006500730073006100670065003E003C0045007800630065007000740069006F006E00440065007400610069006C0073003E00530079007300740065006D002E0041007200670075006D0065006E00740045007800630065007000740069006F006E003A002000540068006500200073007500700070006C0069006500640020004400610074006500540069006D006500200072006500700072006500730065006E0074007300200061006E00200069006E00760061006C00690064002000740069006D0065002E002000200046006F00720020006500780061006D0070006C0065002C0020007700680065006E002000740068006500200063006C006F0063006B002000690073002000610064006A0075007300740065006400200066006F00720077006100720064002C00200061006E0079002000740069006D006500200069006E002000740068006500200070006500720069006F00640020007400680061007400200069007300200073006B0069007000700065006400200069007300200069006E00760061006C00690064002E000D000A0050006100720061006D00650074006500720020006E0061006D0065003A0020006400610074006500540069006D0065000D000A00200020002000610074002000530079007300740065006D002E00540069006D0065005A006F006E00650049006E0066006F002E0043006F006E007600650072007400540069006D00650028004400610074006500540069006D00650020006400610074006500540069006D0065002C002000540069006D0065005A006F006E00650049006E0066006F00200073006F007500720063006500540069006D0065005A006F006E0065002C002000540069006D0065005A006F006E00650049006E0066006F002000640065007300740069006E006100740069006F006E00540069006D0065005A006F006E0065002C002000540069006D0065005A006F006E00650049006E0066006F004F007000740069006F006E007300200066006C006100670073002C00200043006100630068006500640044006100740061002000630061006300680065006400440061007400610029000D000A002000200020006100740020004D006900630072006F0073006F00660074002E0049006E007400650072006E0061006C002E0045006E0074006500720070007200690073006500530074006F0072006100670065002E0044006C0073002E00550049002E004F0062006A006500630074004D006F00640065006C002E004A006F0062004D0061006E006100670065006D0065006E0074002E004A006F006200510075006500720079002E004700650074005300630068006500640075006C00650064004A006F00620073002800470075006900640020006A006F006200440065006600490064002C0020004400610074006500540069006D00650020006A006F00620053007400610072007400540069006D0065002C0020004400610074006500540069006D00650020006A006F00620045006E006400540069006D00650029000D000A002000200020006100740020004D006900630072006F0073006F00660074002E0049006E007400650072006E0061006C002E0045006E0074006500720070007200690073006500530074006F0072006100670065002E0044006C0073002E00550049002E004F0062006A006500630074004D006F00640065006C002E004A006F0062004D0061006E006100670065006D0065006E0074002E004A006F006200510075006500720079002E0050006F00700075006C00610074006500460072006F006D0044006100740061006200610073006500280029000D000A002000200020006100740020004D006900630072006F0073006F00660074002E0049006E007400650072006E0061006C002E0045006E0074006500720070007200690073006500530074006F0072006100670065002E0044006C0073002E00550049002E004F0062006A006500630074004D006F00640065006C002E004A006F0062004D0061006E006100670065006D0065006E0074002E004A006F006200510075006500720079002E004700650074004A006F00620073005400680072006500610064005300740061007200740028004F0062006A0065006300740020007300740061007400650029000D000A00200020002000610074002000530079007300740065006D002E0054006800720065006100640069006E0067002E0045007800650063007500740069006F006E0043006F006E0074006500780074002E00520075006E0049006E007400650072006E0061006C00280045007800650063007500740069006F006E0043006F006E007400650078007400200065007800650063007500740069006F006E0043006F006E0074006500780074002C00200043006F006E007400650078007400430061006C006C006200610063006B002000630061006C006C006200610063006B002C0020004F0062006A006500630074002000730074006100740065002C00200042006F006F006C00650061006E00200070007200650073006500720076006500530079006E00630043007400780029000D000A00200020002000610074002000530079007300740065006D002E0054006800720065006100640069006E0067002E0045007800650063007500740069006F006E0043006F006E0074006500780074002E00520075006E00280045007800650063007500740069006F006E0043006F006E007400650078007400200065007800650063007500740069006F006E0043006F006E0074006500780074002C00200043006F006E007400650078007400430061006C006C006200610063006B002000630061006C006C006200610063006B002C0020004F0062006A006500630074002000730074006100740065002C00200042006F006F006C00650061006E00200070007200650073006500720076006500530079006E00630043007400780029000D000A00200020002000610074002000530079007300740065006D002E0054006800720065006100640069006E0067002E0051007500650075006500550073006500720057006F0072006B004900740065006D00430061006C006C006200610063006B002E00530079007300740065006D002E0054006800720065006100640069006E0067002E00490054006800720065006100640050006F006F006C0057006F0072006B004900740065006D002E00450078006500630075007400650057006F0072006B004900740065006D00280029000D000A00200020002000610074002000530079007300740065006D002E0054006800720065006100640069006E0067002E0054006800720065006100640050006F006F006C0057006F0072006B00510075006500750065002E0044006900730070006100740063006800280029003C002F0045007800630065007000740069006F006E00440065007400610069006C0073003E003C002F0046006100740061006C0053006500720076006900630065004500720072006F0072003E00</Binary>
  </EventData>
</Event>

Is there a way to remove this custom filter from the console without having to load the console?  I cannot delete it in the console as every time I select it the console crashed before I can delete.

March 25th, 2015 5:54am

Hi,

One of the below outlined options may assist.  

Option 1:

You can attempt to rename the jobfilters.xml with the below steps. Please note renaming jobfilters.xml will remove all custom filters in place and they will need to be recreated.

  1. Log into DPM server with the user account the custom filter was created with. Ensure the DPM console is closed.
  2. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  3. From windows explorer navigate to the following path

<OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center Data Protection Manager\JobsFilter.xml

   4. Rename JobsFilter.xml to JobFilters_old.xml

   5. Open the DPM console.

    6. Navigate to Monitoring- Jobs we should see all custom filters are no longer in place. If so re-create pervious working filters if any.

Option 2:

Provide full DPMUI0Curr.errlog to assist with investigating further as it may contain errors on the crash.

  1. Log into DPM server with the user account the custom filter was created with.
  2. Take needed steps to reproduce the crash behavior.
  3. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  4. From windows explorer navigate to the following path
  5. <OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center 2012 R2 Data Protection Manager\DPMUI0Curr.errlog

   6. Open the DPMUI0Curr.errlog

**************

Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Dwayne Jackson II. [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights."



Free Windows Admin Tool Kit Click here and download it now
March 25th, 2015 9:39am

Hi,

One of the below outlined options may assist.  

Option 1:

You can attempt to rename the jobfilters.xml with the below steps. Please note renaming jobfilters.xml will remove all custom filters in place and they will need to be recreated.

  1. Log into DPM server with the user account the custom filter was created with. Ensure the DPM console is closed.
  2. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  3. From windows explorer navigate to the following path

<OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center Data Protection Manager\JobsFilter.xml

   4. Rename JobsFilter.xml to JobFilters_old.xml

   5. Open the DPM console.

    6. Navigate to Monitoring- Jobs we should see all custom filters are no longer in place. If so re-create pervious working filters if any.

Option 2:

Provide full DPMUI0Curr.errlog to assist with investigating further as it may contain errors on the crash.

  1. Log into DPM server with the user account the custom filter was created with.
  2. Take needed steps to reproduce the crash behavior.
  3. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  4. From windows explorer navigate to the following path
  5. <OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center 2012 R2 Data Protection Manager\DPMUI0Curr.errlog

   6. Open the DPMUI0Curr.errlog

**************

Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Dwayne Jackson II. [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights."



March 25th, 2015 1:36pm

Hi,

One of the below outlined options may assist.  

Option 1:

You can attempt to rename the jobfilters.xml with the below steps. Please note renaming jobfilters.xml will remove all custom filters in place and they will need to be recreated.

  1. Log into DPM server with the user account the custom filter was created with. Ensure the DPM console is closed.
  2. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  3. From windows explorer navigate to the following path

<OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center Data Protection Manager\JobsFilter.xml

   4. Rename JobsFilter.xml to JobFilters_old.xml

   5. Open the DPM console.

    6. Navigate to Monitoring- Jobs we should see all custom filters are no longer in place. If so re-create pervious working filters if any.

Option 2:

Provide full DPMUI0Curr.errlog to assist with investigating further as it may contain errors on the crash.

  1. Log into DPM server with the user account the custom filter was created with.
  2. Take needed steps to reproduce the crash behavior.
  3. From control panel select appearance---show hidden file and folders. Ensure for Hidden files and folders that the radio button is selected for Show hidden files, folders, and drives
  4. From windows explorer navigate to the following path
  5. <OS Install Path>\Users\ <account logged in with when DPM custom filter was created> \ AppData\Roaming\Microsoft System Center 2012 R2 Data Protection Manager\DPMUI0Curr.errlog

   6. Open the DPMUI0Curr.errlog

**************

Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Dwayne Jackson II. [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights."



Free Windows Admin Tool Kit Click here and download it now
March 25th, 2015 1:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics