Opened 11 years ago
Closed 10 years ago
#1744 closed defect (needsinfo)
[NEEDS INFO] Alt+Tab causing crash in water reflections rendering with Intel G45
Reported by: | historic_bruno | Owned by: | |
---|---|---|---|
Priority: | Nice to Have | Milestone: | |
Component: | Core engine | Keywords: | windows crash crashlog |
Cc: | wraitii, alpha123 | Patch: |
Description
Reported by alpha123 on IRC. It looks related to fancy water rendering, possibly an Intel driver bug. It did not occur in Alpha 11. Only occurs sporadically now, after the game has been running for a while.
Unhandled exception at 0x05308982 in pyrogenesis.exe: 0xC0000005: Access violation reading location 0x0000000c
ig4icd32.dll!05308982() [Frames below may be incorrect and/or missing, no symbols loaded for ig4icd32.dll] ig4icd32.dll!05308ce2() ig4icd32.dll!052f66c4() ig4icd32.dll!04e011da() ig4icd32.dll!052f81dc() ig4icd32.dll!052f81f7() ig4icd32.dll!04e027be() > pyrogenesis.exe!CRenderer::RenderReflections(const CShaderDefines & context, const CBoundingBoxAligned & scissor) Line 1198 + 0x22 bytes C++ pyrogenesis.exe!CRenderer::RenderSubmissions() Line 1483 C++ pyrogenesis.exe!CRenderer::RenderScene(Scene & scene) Line 1776 C++ pyrogenesis.exe!CGameView::Render() Line 503 + 0x3c bytes C++ pyrogenesis.exe!Render() Line 227 C++ pyrogenesis.exe!Frame() Line 395 C++ pyrogenesis.exe!RunGameOrAtlas(int argc, const char * * argv) Line 507 + 0x5 bytes C++ pyrogenesis.exe!main(int argc, char * * argv) Line 550 + 0xf bytes C++ pyrogenesis.exe!wmain(int argc, wchar_t * * argv) Line 380 + 0xb bytes C++ pyrogenesis.exe!__tmainCRTStartup() Line 583 + 0x17 bytes C pyrogenesis.exe!CallStartupWithinTryBlock() Line 397 C++ kernel32.dll!75773677() ntdll.dll!77749f42() ntdll.dll!77749f15()
Attachments (3)
Change History (10)
by , 11 years ago
Attachment: | system_info.txt added |
---|
by , 11 years ago
Attachment: | crashlog.txt added |
---|
by , 11 years ago
Attachment: | crashlog.dmp added |
---|
follow-up: 3 comment:1 by , 11 years ago
comment:3 by , 11 years ago
Replying to wraitii:
Might be cause by some changes I did in RenderReflections(). I'll have to check.
After r12013 some of the variables used, can be uninitialized (dirty.{x1,x2,y1,y2}).
comment:5 by , 11 years ago
Keywords: | windows crash crashlog added |
---|
comment:6 by , 11 years ago
Replying to historic_bruno:
Does this still occur?
I haven't encountered it for a while, however I do not usually Alt-Tab out of the game anymore, largely because of this. :P
comment:7 by , 10 years ago
Milestone: | Backlog |
---|---|
Resolution: | → needsinfo |
Status: | new → closed |
Summary: | Alt+Tab causing crash in water reflections rendering with Intel G45 → [NEEDS INFO] Alt+Tab causing crash in water reflections rendering with Intel G45 |
Note:
See TracTickets
for help on using tickets.
Might be cause by some changes I did in RenderReflections(). I'll have to check.