[sldev] Top Ten [Windows] viewer crashes
Dan Maronn
dan at lindenlab.com
Tue May 1 16:55:02 PDT 2007
Thanks for your interest, Ben.
Some of the top 10 crashes affect Mac as well as PC. I just posted the
top 5 Mac specific crashes on the same page,
https://wiki.secondlife.com/wiki/Fixing_bugs#Call_stacks_for_Top_5_Mac-specific_crashes
Our crash reporter does not filter on Linux specific crashes.
Thanks for the suggestion on Smart Crash Reports. Aric is looking at it.
Dan
Ben Byer wrote:
> Any plans to expand upon this to include Linux and OS X crashes?
>
> For OS X, have you looked into Smart Crash Reports?
> http://smartcrashreports.com/
>
> -b
>
> On Apr 30, 2007, at 6:05 PM, Dan Maronn wrote:
>
>> 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
>>
>> _______________________________________________
>> Click here to unsubscribe or manage your list subscription:
>> /index.html
>
More information about the SLDev
mailing list