| Previous | Next |
| NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE | NS_E_WMPCORE_INVALID_PLAYLIST_URL |
NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE
The exact condition behind the dialog
Windows Media Player reports NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE (0xC00D10AE) when the runtime cannot find the Media object that should mark the end of a REPEAT block. The playback core playlist repeat end media none condition is owned by the layer that turns ASX/WAX/WVX/WMX or library playlists into Media objects, resolves REF and ENTRYREF URLs, expands nesting, handles EVENT and REPEAT blocks and advances to alternates.
An additional test is to record repeat end node, parsed object identity and mutations after playlist construction; that evidence is more useful than reinstalling the Player or changing several unrelated settings at once.
Inputs that distinguish the causes
Preserve the first occurrence before retry or fallback changes the playback core playlist repeat end media none evidence. Capture one consistent object instance:
| Field | What to record |
|---|---|
| What to verify | Record repeat end node, parsed object identity and mutations after playlist construction |
| Artifact identity | Repeat/event point and the media object expected at its start or end for this reproduction |
| Runtime state | Playlist URL, format, response content type and exact downloaded bytes for this reproduction |
| Owning object | ASX version and element stack at the failure for this reproduction |
| Lower-level result | Resolved base URL for REF or ENTRYREF targets for this reproduction |
| Correlation | Current item index, alternate index and nested-playlist depth for this reproduction |
The surrounding WMP state
Windows Media metafiles are XML documents, but a well-formed document can still violate required ASX element and attribute rules. A second relevant constraint is that relative references are resolved against the containing metafile URL, and nested playlists introduce a stack and a new base URL rather than a simple flat list.
Representative case: Editing removes the final repeated item while the repeat structure still retains its end marker.
Do not confuse it with nearby results
| Result | Different condition |
|---|---|
NS_E_WMPCORE_INVALID_PLAYLIST_URL | The playlist URL is syntactically invalid or unusable by the playlist manager |
NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE | The runtime cannot find the Media object that should mark the beginning of a REPEAT block |
NS_E_WMPCORE_PLAYLIST_REPEAT_EMPTY | A REPEAT block contains no media items to repeat |
Investigation order
- Preserve
0xC00D10AE, the ErrorItem context and the object instance involved in the failing operation. - Confirm the failure directly: record repeat end node, parsed object identity and mutations after playlist construction.
- After you restore or rebuild the missing end boundary before executing the repeat block, recreate the owning WMP object and verify that the corrected generation completes.
Verification after correction
Keep one fixture that reproduces 0xC00D10AE and one corrected fixture that changes only the identified precondition.
What a real fix must change
Change the responsible precondition rather than masking the symptom: restore or rebuild the missing end boundary before executing the repeat block.
Technical references
- Windows Media metafile reference — API or format context.
- Metafile elements reference — documentation for this result.
- ENTRYREF element — normative or platform material relevant to this result.
- REPEAT element
Looking for a different code? Search another status or error code.
