Steam Problems.
I tried posting on planet halflife but I didn't get a response for two days.
When I start up steam I get:
'PreCondition Assertion Failed
Name: EntryIndexInBounds
Program: C:\program files\steam\steam.exe
File: Src\CacheFileFixedDirectory.cpp
Line: 722
uEntry uMaxEntries
(Press Retry to debug the application - JIT debugging must be enabled)
| Abort | Retry | Ignore |'
When I press abort steam closes, when I press retry steam crashes, and when I press ignore the message closes then a different message pops up again, it's a cycle of different messages that keeps repeating itself.
Does anybody know how can I fix this?
here's my Steam.log:
-----------------------------------------------------------
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
-----------------------------------------------------------
When I start up steam I get:
'PreCondition Assertion Failed
Name: EntryIndexInBounds
Program: C:\program files\steam\steam.exe
File: Src\CacheFileFixedDirectory.cpp
Line: 722
uEntry uMaxEntries
(Press Retry to debug the application - JIT debugging must be enabled)
| Abort | Retry | Ignore |'
When I press abort steam closes, when I press retry steam crashes, and when I press ignore the message closes then a different message pops up again, it's a cycle of different messages that keeps repeating itself.
Does anybody know how can I fix this?
here's my Steam.log:
-----------------------------------------------------------
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 722, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
DebugAssert, Name: ?, Line: 7938, Expr: DirEntry.IsValid(), File: Src\CacheOneFileFixedBlock.cpp
AssertPreCondition, Name: EntryIndexInBounds, Line: 802, Expr: uEntry m_uMaxEntries, File: Src\CacheFileFixedDirectory.cpp
AssertPreCondition, Name: EntryIsValid, Line: 803, Expr: ( !((m_uMaxEntries=0xFFFF)) || ((m_MiniEntries[uEntry].m_u16Flags & CCacheFileFixedDirectoryEntry::s_cu16ValidMask) != 0) ), File: Src\CacheFileFixedDirectory.cpp
-----------------------------------------------------------
This discussion has been closed.
Comments
Thanks for reminding me, for some reason I forgot that STEAM had a website. Close/lock this topic.