2013-01-04, 03:14
The issue is still present in Jan 3 nightly / RC3.
So its not fixed
So its not fixed
XBMC.exe!EPG::CGUIEPGGridContainer::Render() Line 325 + 0x4 bytes C++
XBMC.exe!std::_Deque_iterator<CPTSOutputQueue::TPTSItem,std::allocator<CPTSOutputQueue::TPTSItem> >::operator-(int _Off) Line 673 + 0x28 bytes C++
XBMC.exe!CGUIControl::DoRender() Line 180 C++
XBMC.exe!CGUIControlGroup::Render() Line 122 C++
XBMC.exe!CGUIControl::DoRender() Line 180 C++
XBMC.exe!CGUIControlGroup::Render() Line 122 C++
XBMC.exe!CGUIControl::DoRender() Line 180 C++
XBMC.exe!CGUIControlGroup::Render() Line 122 C++
XBMC.exe!CGUIControl::DoRender() Line 180 C++
XBMC.exe!CGUIWindow::DoRender() Line 354 C++
XBMC.exe!CGUIWindowManager::RenderPass() Line 538 C++
XBMC.exe!CGUIWindowManager::Render() Line 560 C++
XBMC.exe!CApplication::RenderNoPresent() Line 2194 + 0xa bytes C++
XBMC.exe!CApplication::Render() Line 2320 + 0x9 bytes C++
XBMC.exe!CXBApplicationEx::Run() Line 177 + 0x15 bytes C++
XBMC.exe!WinMain(HINSTANCE__ * hInst, HINSTANCE__ * __formal, char * commandLine, HINSTANCE__ * __formal) Line 163 C++
XBMC.exe!__tmainCRTStartup() Line 275 + 0x1c bytes C
kernel32.dll!74ae8543()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]
ntdll.dll!7703ac69()
ntdll.dll!7703ac3c()
XBMC.exe!CVariant::operator=(const CVariant & rhs) Line 561 + 0x7 bytes C++
XBMC.exe!CBuiltins::Execute(const CStdStr<char> & execString) Line 1259 + 0x7 bytes C++
XBMC.exe!JSONRPC::CJSONRPC::Initialize() Line 74 + 0x25 bytes C++
XBMC.exe!JSONRPC::CJSONRPC::Initialize() Line 74 + 0x25 bytes C++
XBMC.exe!CBuiltins::Execute(const CStdStr<char> & execString) Line 1259 + 0x7 bytes C++
XBMC.exe!CBuiltins::Execute(const CStdStr<char> & execString) Line 1259 + 0x7 bytes C++
EPG::CGUIEPGGridContainer * const
cacheBeforeChannel 1123811328 int
pos 358.92001 float
focusedPos 1200.0000 float
+ focusedItem {px=0x0b23f238 pn={...} } boost::shared_ptr<CGUIListItem>
focusedPosY 116.00000 float
+ item {px=0x0b4a7eb0 pn={...} } boost::shared_ptr<CGUIListItem>
cacheBeforeProgramme 1123811328 int
focusedPosX 1093.9200 float
cacheBeforeRuler 1123811328 int
+ originRuler {x=4.8153186e-032 y=3.1623901e-032} CPoint
endA 1200.0000 float
end 428.00000 float
focusedheight 52.000000 float
+ originChannel {x=252.00000 y=4.5859375} CPoint
endB 636.00000 float
DrawOffsetA 126.00000 float
DrawOffsetB 126.00000 float
focusedwidth 126.00000 float
chanOffset 1122500608 int
rulerOffset 1142882304 int
posA 358.92001 float
cacheAfterChannel 1149812081 int
blockOffset 1 int
drawOffset 1.401e-045#DEN float
cacheAfterRuler 1149812081 int
cacheAfterProgramme 1149812081 int
+ originProgramme {x=4.8153186e-032 y=3.1623901e-032} CPoint
posB 428.00000 float
+ item {px=0x0b7a0690 pn={...} } boost::shared_ptr<CGUIListItem>
if (blockOffset > 0 && item == m_gridIndex[channel][blockOffset-1].item)
{
/* first program starts before current view */
int startBlock = blockOffset - 1;
while (m_gridIndex[channel][startBlock].item == item)
startBlock--;
block = startBlock + 1;
int missingSection = blockOffset - block;
posA2 -= missingSection * m_blockSize;
}