[sldev] Top Ten viewer crashes

Dan Maronn dan at lindenlab.com
Mon Apr 30 18:05:12 PDT 2007


Hi folks,
The stack traces for the top ten viewer crashes have been posted to 
https://wiki.secondlife.com/wiki/Fixing_bugs and also in JIRA. Aric or I 
will keep these updated each week.

Thanks
Dan


LLRenderPass::pushBatch

Bug tracking: https://jira.secondlife.com/browse/VWR-586

WARNING: Frame IP not in any known module. Following frames may be wrong.
0x0
SecondLife!LLRenderPass::pushBatch+0xa5 
[c:\builds\1-15-0\indra\newview\lldrawpool.cpp @ 525]
SecondLife!LLRenderPass::renderTexture+0x2d 
[c:\builds\1-15-0\indra\newview\lldrawpool.cpp @ 492]
SecondLife!LLDrawPoolSimple::render+0x99 
[c:\builds\1-15-0\indra\newview\lldrawpoolsimple.cpp @ 126]
SecondLife!LLPipeline::renderGeom+0x49f 
[c:\builds\1-15-0\indra\newview\pipeline.cpp @ 1977]
SecondLife!display+0x944 
[c:\builds\1-15-0\indra\newview\llviewerdisplay.cpp @ 543]
SecondLife!main_loop+0x21b [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1833]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLXMLRPCTransaction::Impl::init

Bug tracking: https://jira.secondlife.com/browse/VWR-587

SecondLife!Curl_hash_init+0x4c
SecondLife!Curl_hash_alloc+0x22
SecondLife!Curl_mk_dnscache+0xc
SecondLife!curl_multi_init+0x1f
SecondLife!LLXMLRPCTransaction::Impl::init+0x378 
[c:\builds\1-15-0\indra\newview\llxmlrpctransaction.cpp @ 248]
SecondLife!LLXMLRPCTransaction::Impl::Impl+0xb1 
[c:\builds\1-15-0\indra\newview\llxmlrpctransaction.cpp @ 178]
SecondLife!LLXMLRPCTransaction::LLXMLRPCTransaction+0x4c 
[c:\builds\1-15-0\indra\newview\llxmlrpctransaction.cpp @ 502]
SecondLife!LLUserAuth::authenticate+0x583 
[c:\builds\1-15-0\indra\newview\lluserauth.cpp @ 144]
SecondLife!idle_startup+0x33c1 
[c:\builds\1-15-0\indra\newview\llstartup.cpp @ 1144]
SecondLife!idle+0x12d [c:\builds\1-15-0\indra\newview\viewer.cpp @ 3529]
SecondLife!main_loop+0x1ba [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1833]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLInventoryItem::setCreationDate

Bug tracking: https://jira.secondlife.com/browse/VWR-588

SecondLife!LLInventoryItem::setCreationDate+0x4 
[c:\builds\1-15-0\indra\llinventory\llinventory.cpp @ 590]
SecondLife!LLVOPartGroup::updateGeometry+0x27e 
[c:\builds\1-15-0\indra\newview\llvopartgroup.cpp @ 193]
SecondLife!LLDrawable::updateGeometry+0x13 
[c:\builds\1-15-0\indra\newview\lldrawable.cpp @ 762]
SecondLife!LLPipeline::updateGeom+0x10d 
[c:\builds\1-15-0\indra\newview\pipeline.cpp @ 1060]
SecondLife!display+0x86e 
[c:\builds\1-15-0\indra\newview\llviewerdisplay.cpp @ 459]
SecondLife!main_loop+0x21b [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1833]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLFace::setSize

Bug tracking: https://jira.secondlife.com/browse/VWR-589

SecondLife!LLFace::setSize+0x8 
[c:\builds\1-15-0\indra\newview\llface.cpp @ 235]
SecondLife!LLVOClouds::updateGeometry+0x148 
[c:\builds\1-15-0\indra\newview\llvoclouds.cpp @ 117]
SecondLife!LLDrawable::updateGeometry+0x13 
[c:\builds\1-15-0\indra\newview\lldrawable.cpp @ 762]
SecondLife!LLPipeline::updateGeom+0x10d 
[c:\builds\1-15-0\indra\newview\pipeline.cpp @ 1060]
SecondLife!display+0x86e 
[c:\builds\1-15-0\indra\newview\llviewerdisplay.cpp @ 459]
SecondLife!main_loop+0x21b [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1833]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLWindowWin32::close

Bug tracking: https://jira.secondlife.com/browse/VWR-590

WARNING: Frame IP not in any known module. Following frames may be wrong.
0x6757b2c0
user32!InternalCallWinProc+0x28
user32!UserCallWinProcCheckWow+0x150
user32!DispatchClientMessage+0xa3
user32!__fnDWORD+0x24
ntdll!KiUserCallbackDispatcher+0x13
*** WARNING: Unable to verify checksum for SecondLife.exe
user32!NtUserShowWindow+0xc
SecondLife!LLWindowWin32::close+0x420 
[c:\builds\1-15-0\indra\llwindow\llwindowwin32.cpp @ 850]
SecondLife!LLWindowManager::destroyWindow+0x96 
[c:\builds\1-15-0\indra\llwindow\llwindow.cpp @ 418]
SecondLife!LLViewerWindow::~LLViewerWindow+0x39a 
[c:\builds\1-15-0\indra\newview\llviewerwindow.cpp @ 2020]
SecondLife!LLViewerWindow::`scalar deleting destructor'+0x8
SecondLife!cleanup_app+0x83f [c:\builds\1-15-0\indra\newview\viewer.cpp 
@ 6376]
SecondLife!WinMain+0x2dfd [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1685]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLVLComposition::generateHeights

Bug tracking: https://jira.secondlife.com/browse/VWR-591

SecondLife!LLVLComposition::generateHeights+0xd5 
[c:\builds\1-15-0\indra\newview\llvlcomposition.cpp @ 125]
SecondLife!LLSurfacePatch::updateTexture+0xdf 
[c:\builds\1-15-0\indra\newview\llsurfacepatch.cpp @ 666]
SecondLife!LLSurface::idleUpdate+0xb8 
[c:\builds\1-15-0\indra\newview\llsurface.cpp @ 634]
SecondLife!LLViewerRegion::idleUpdate+0x14 
[c:\builds\1-15-0\indra\newview\llviewerregion.cpp @ 589]
SecondLife!LLWorld::updateRegions+0x71 
[c:\builds\1-15-0\indra\newview\llworld.cpp @ 606]
SecondLife!idle+0x97d [c:\builds\1-15-0\indra\newview\viewer.cpp @ 3776]
SecondLife!main_loop+0x1ba [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1833]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23


LLTemplateMessageBuilder::addString

Bug tracking: https://jira.secondlife.com/browse/VWR-592

SecondLife!LLTemplateMessageBuilder::addString+0x4 
[c:\builds\1-15-0\indra\llmessage\lltemplatemessagebuilder.cpp @ 440]
SecondLife!LLMessageSystem::addString+0x2a 
[c:\builds\1-15-0\indra\llmessage\message.cpp @ 4449]
SecondLife!callback_script_dialog+0xc1 
[c:\builds\1-15-0\indra\newview\llviewermessage.cpp @ 4657]
SecondLife!LLNotifyBox::onClickButton+0x1e 
[c:\builds\1-15-0\indra\newview\llnotify.cpp @ 562]
SecondLife!LLButton::handleMouseUp+0xe8 
[c:\builds\1-15-0\indra\llui\llbutton.cpp @ 340]
SecondLife!LLViewerWindow::handleMouseUp+0x229 
[c:\builds\1-15-0\indra\newview\llviewerwindow.cpp @ 820]
SecondLife!LLWindowWin32::mainWindowProc+0xb4b 
[c:\builds\1-15-0\indra\llwindow\llwindowwin32.cpp @ 1992]
user32!InternalCallWinProc+0x28


LLError::crashAndLoop

Bug tracking: https://jira.secondlife.com/browse/VWR-594

SecondLife!LLError::crashAndLoop 
[c:\builds\1-15-0\indra\llcommon\llerror.cpp @ 1032]
SecondLife!LLError::Log::flush+0x4f1 
[c:\builds\1-15-0\indra\llcommon\llerror.cpp @ 964]
SecondLife!first_mem_error_handler+0xa0 
[c:\builds\1-15-0\indra\newview\viewer.cpp @ 737]
SecondLife!_shi_invokeErrorHandler1+0xe7
SecondLife!_shi_allocExternal+0x78
SecondLife!MemAllocPtr+0x121
SecondLife!shi_New+0x48
SecondLife!operator new+0xe
SecondLife!LLImageBase::allocateData+0x1b8 
[c:\builds\1-15-0\indra\llimage\llimage.cpp @ 127]
SecondLife!LLImageRaw::allocateData+0xd 
[c:\builds\1-15-0\indra\llimage\llimage.cpp @ 223]
SecondLife!LLImageRaw::LLImageRaw+0x5d 
[c:\builds\1-15-0\indra\llimage\llimage.cpp @ 194]
SecondLife!LLImageWorker::doWork+0xc4 
[c:\builds\1-15-0\indra\llimage\llimageworker.cpp @ 81]
SecondLife!LLWorkerThread::WorkRequest::processRequest+0x1c 
[c:\builds\1-15-0\indra\llcommon\llworkerthread.cpp @ 142]
SecondLife!LLQueuedThread::processNextRequest+0x17c 
[c:\builds\1-15-0\indra\llcommon\llqueuedthread.cpp @ 401]
SecondLife!LLQueuedThread::run+0x36 
[c:\builds\1-15-0\indra\llcommon\llqueuedthread.cpp @ 472]
SecondLife!LLThread::staticRun+0x2a 
[c:\builds\1-15-0\indra\llcommon\llthread.cpp @ 52]
SecondLife!_flswbuf+0x14d 
[c:\linden\libraries\apr_build\apr\threadproc\win32\thread.c @ 78]
SecondLife!_threadstartex+0x6f 
[f:\vs70builds\3077\vc\crtbld\crt\src\threadex.c @ 241]
kernel32!BaseThreadStart+0x37
0:004> q
quit:



LLViewBorder::drawOnePixelLines

Bug tracking: https://jira.secondlife.com/browse/VWR-595

WARNING: Frame IP not in any known module. Following frames may be wrong.
0x0
vticd+0x128171
*** WARNING: Unable to verify checksum for SecondLife.exe
vticd+0x12b3bf
SecondLife!gl_line_2d+0x62 [c:\builds\1-15-0\indra\llui\llui.cpp @ 312]
SecondLife!LLViewBorder::drawOnePixelLines+0x190 
[c:\builds\1-15-0\indra\llui\llviewborder.cpp @ 146]
SecondLife!LLViewBorder::draw+0x35 
[c:\builds\1-15-0\indra\llui\llviewborder.cpp @ 103]
SecondLife!LLView::draw+0x20e [c:\builds\1-15-0\indra\llui\llview.cpp @ 
1409]
SecondLife!LLLineEditor::draw+0x9b9 
[c:\builds\1-15-0\indra\llui\lllineeditor.cpp @ 1502]
SecondLife!LLView::draw+0x20e [c:\builds\1-15-0\indra\llui\llview.cpp @ 
1409]
SecondLife!LLUI::translate+0x15 [c:\builds\1-15-0\indra\llui\llui.cpp @ 
1616]
SecondLife!LLView::draw+0x20e [c:\builds\1-15-0\indra\llui\llview.cpp @ 
1409]
ddraw!Blt24to24_NoBlend_Trans_NoHcopy_SRCCOPY+0x10e
ddraw!InternalUnlock+0x1cc



LLTextureFetchWorker::clearPackets

Bug tracking: https://jira.secondlife.com/browse/VWR-596

SecondLife!std::for_each >::iterator,DeletePointer>+0x16 [c:\program 
files\microsoft visual studio .net 2003\vc7\include\algorithm @ 21]
SecondLife!LLTextureFetchWorker::clearPackets+0x23 
[c:\builds\1-15-0\indra\newview\lltexturefetch.cpp @ 419]
SecondLife!LLTextureFetchWorker::~LLTextureFetchWorker+0x13e 
[c:\builds\1-15-0\indra\newview\lltexturefetch.cpp @ 413]
SecondLife!LLTextureFetchWorker::`scalar deleting destructor'+0x8
SecondLife!LLWorkerThread::update+0x206 
[c:\builds\1-15-0\indra\llcommon\llworkerthread.cpp @ 85]
SecondLife!LLTextureFetch::update+0xe 
[c:\builds\1-15-0\indra\newview\lltexturefetch.cpp @ 1448]
SecondLife!main_loop+0x330 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 
1847]
SecondLife!WinMain+0x2df8 [c:\builds\1-15-0\indra\newview\viewer.cpp @ 1681]
SecondLife!WinMainCRTStartup+0x184 
[f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251]
kernel32!BaseProcessStart+0x23



More information about the SLDev mailing list