Difference between revisions of "Crash Reports"
Dan Linden (talk | contribs) |
m (Fixing bugs moved to Crash Reports: This article lists the crash reports of the bugs for which patches would most likely be accepted. Other content dealing with Fixing Bugs can be found in the article Submiting Code.) |
(No difference)
|
Revision as of 15:31, 10 June 2007
The easiest way to get involved as a developer is to start fixing bugs. These are the most likely patches to get accepted.
Call stacks for Top 10 Viewer crashes
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-16-0\indra\newview\llxmlrpctransaction.cpp @ 248] SecondLife!LLXMLRPCTransaction::Impl::Impl+0xb1 [c:\builds\1-16-0\indra\newview\llxmlrpctransaction.cpp @ 178] SecondLife!LLXMLRPCTransaction::LLXMLRPCTransaction+0x4c [c:\builds\1-16-0\indra\newview\llxmlrpctransaction.cpp @ 502] SecondLife!LLUserAuth::authenticate+0x583 [c:\builds\1-16-0\indra\newview\lluserauth.cpp @ 144] SecondLife!idle_startup+0x33c1 [c:\builds\1-16-0\indra\newview\llstartup.cpp @ 1145] SecondLife!idle+0x12d [c:\builds\1-16-0\indra\newview\viewer.cpp @ 3533] SecondLife!main_loop+0x1ba [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1837] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] SecondLife!WinMainCRTStartup+0x184 [f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251] kernel32!BaseProcessStart+0x23
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-16-0\indra\newview\lldrawpool.cpp @ 525] SecondLife!LLRenderPass::renderTexture+0x2d [c:\builds\1-16-0\indra\newview\lldrawpool.cpp @ 492] SecondLife!LLDrawPoolSimple::render+0x99 [c:\builds\1-16-0\indra\newview\lldrawpoolsimple.cpp @ 126] SecondLife!LLPipeline::renderGeom+0x49f [c:\builds\1-16-0\indra\newview\pipeline.cpp @ 1981] SecondLife!display+0x944 [c:\builds\1-16-0\indra\newview\llviewerdisplay.cpp @ 543] SecondLife!main_loop+0x21b [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1837] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] 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-16-0\indra\llwindow\llwindowwin32.cpp @ 854] SecondLife!LLWindowManager::destroyWindow+0x96 [c:\builds\1-16-0\indra\llwindow\llwindow.cpp @ 418] SecondLife!LLViewerWindow::~LLViewerWindow+0x39a [c:\builds\1-16-0\indra\newview\llviewerwindow.cpp @ 2001] SecondLife!LLViewerWindow::`scalar deleting destructor'+0x8 SecondLife!cleanup_app+0x83f [c:\builds\1-16-0\indra\newview\viewer.cpp @ 6398] SecondLife!WinMain+0x2dfd [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1689] 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-16-0\indra\newview\llface.cpp @ 235] SecondLife!LLVOClouds::updateGeometry+0x1de [c:\builds\1-16-0\indra\newview\llvoclouds.cpp @ 123] SecondLife!LLDrawable::updateGeometry+0x13 [c:\builds\1-16-0\indra\newview\lldrawable.cpp @ 762] SecondLife!LLPipeline::updateGeom+0x10d [c:\builds\1-16-0\indra\newview\pipeline.cpp @ 1061] SecondLife!display+0x86e [c:\builds\1-16-0\indra\newview\llviewerdisplay.cpp @ 459] SecondLife!main_loop+0x21b [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1837] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] 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-16-0\indra\llmessage\lltemplatemessagebuilder.cpp @ 440] SecondLife!LLMessageSystem::addString+0x2a [c:\builds\1-16-0\indra\llmessage\message.cpp @ 4492] SecondLife!callback_script_dialog+0xc1 [c:\builds\1-16-0\indra\newview\llviewermessage.cpp @ 4775] SecondLife!LLNotifyBox::onClickButton+0x1e [c:\builds\1-16-0\indra\newview\llnotify.cpp @ 562] SecondLife!LLButton::handleMouseUp+0xe8 [c:\builds\1-16-0\indra\llui\llbutton.cpp @ 340] SecondLife!LLViewerWindow::handleMouseUp+0x229 [c:\builds\1-16-0\indra\newview\llviewerwindow.cpp @ 820] SecondLife!LLWindowWin32::mainWindowProc+0xb4b [c:\builds\1-16-0\indra\llwindow\llwindowwin32.cpp @ 1996] user32!InternalCallWinProc+0x28
LLVLComposition::generateHeights
Bug tracking: https://jira.secondlife.com/browse/VWR-591
SecondLife!LLVLComposition::generateHeights+0x24 [c:\builds\1-16-0\indra\newview\llvlcomposition.cpp @ 110] SecondLife!LLSurfacePatch::updateTexture+0xdf [c:\builds\1-16-0\indra\newview\llsurfacepatch.cpp @ 666] SecondLife!LLSurface::idleUpdate+0xb8 [c:\builds\1-16-0\indra\newview\llsurface.cpp @ 634] SecondLife!LLViewerRegion::idleUpdate+0x14 [c:\builds\1-16-0\indra\newview\llviewerregion.cpp @ 589] SecondLife!LLWorld::updateRegions+0x71 [c:\builds\1-16-0\indra\newview\llworld.cpp @ 606] SecondLife!idle+0x97d [c:\builds\1-16-0\indra\newview\viewer.cpp @ 3780] SecondLife!main_loop+0x1ba [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1837] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] 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-16-0\indra\llinventory\llinventory.cpp @ 405] SecondLife!LLVOPartGroup::updateGeometry+0x321 [c:\builds\1-16-0\indra\newview\llvopartgroup.cpp @ 199] SecondLife!LLDrawable::updateGeometry+0x13 [c:\builds\1-16-0\indra\newview\lldrawable.cpp @ 762] SecondLife!LLPipeline::updateGeom+0x10d [c:\builds\1-16-0\indra\newview\pipeline.cpp @ 1061] SecondLife!display+0x86e [c:\builds\1-16-0\indra\newview\llviewerdisplay.cpp @ 459] SecondLife!main_loop+0x21b [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1837] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] SecondLife!WinMainCRTStartup+0x184 [f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251] kernel32!BaseProcessStart+0x23
LLError::crashAndLoop
Bug tracking: https://jira.secondlife.com/browse/VWR-594
SecondLife!LLError::crashAndLoop [c:\builds\1-16-0\indra\llcommon\llerror.cpp @ 1032] SecondLife!LLError::Log::flush+0x4f1 [c:\builds\1-16-0\indra\llcommon\llerror.cpp @ 964] SecondLife!LLTextureCacheWorker::doWrite+0x1e0 [c:\builds\1-16-0\indra\newview\lltexturecache.cpp @ 472] SecondLife!LLTextureCacheWorker::doWork+0x47 [c:\builds\1-16-0\indra\newview\lltexturecache.cpp @ 644] SecondLife!LLWorkerThread::WorkRequest::processRequest+0x1c [c:\builds\1-16-0\indra\llcommon\llworkerthread.cpp @ 142] SecondLife!LLQueuedThread::processNextRequest+0x17c [c:\builds\1-16-0\indra\llcommon\llqueuedthread.cpp @ 401] SecondLife!LLQueuedThread::run+0x36 [c:\builds\1-16-0\indra\llcommon\llqueuedthread.cpp @ 472] SecondLife!LLThread::staticRun+0x2a [c:\builds\1-16-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!BaseThreadInitThunk+0xe ntdll!_RtlUserThreadStart+0x23 0:005> q quit:
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-16-0\indra\newview\lltexturefetch.cpp @ 419] SecondLife!LLTextureFetchWorker::~LLTextureFetchWorker+0x13e [c:\builds\1-16-0\indra\newview\lltexturefetch.cpp @ 413] SecondLife!LLTextureFetchWorker::`scalar deleting destructor'+0x8 SecondLife!LLWorkerThread::update+0x206 [c:\builds\1-16-0\indra\llcommon\llworkerthread.cpp @ 85] SecondLife!LLTextureFetch::update+0xe [c:\builds\1-16-0\indra\newview\lltexturefetch.cpp @ 1448] SecondLife!main_loop+0x330 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1851] SecondLife!WinMain+0x2df8 [c:\builds\1-16-0\indra\newview\viewer.cpp @ 1685] SecondLife!WinMainCRTStartup+0x184 [f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c @ 251] kernel32!BaseProcessStart+0x23
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-16-0\indra\llui\llui.cpp @ 312] SecondLife!LLViewBorder::drawOnePixelLines+0x190 [c:\builds\1-16-0\indra\llui\llviewborder.cpp @ 146] SecondLife!LLViewBorder::draw+0x35 [c:\builds\1-16-0\indra\llui\llviewborder.cpp @ 103] SecondLife!LLView::draw+0x20e [c:\builds\1-16-0\indra\llui\llview.cpp @ 1409] SecondLife!LLLineEditor::draw+0x9b9 [c:\builds\1-16-0\indra\llui\lllineeditor.cpp @ 1504] SecondLife!LLView::draw+0x20e [c:\builds\1-16-0\indra\llui\llview.cpp @ 1409] SecondLife!LLUI::translate+0x15 [c:\builds\1-16-0\indra\llui\llui.cpp @ 1634] SecondLife!LLView::draw+0x20e [c:\builds\1-16-0\indra\llui\llview.cpp @ 1409] ddraw!Blt24to24_NoBlend_Trans_NoHcopy_SRCCOPY+0x10e ddraw!InternalUnlock+0x1cc
Call stacks for Top 5 Mac-specific crashes
LLViewerImageList::updateImagesFetchTextures(float)
Bug tracking: https://jira.secondlife.com/browse/VWR-1081
0 com.secondlife.indra.viewer 0x00b33c38 std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*) + 36 1 com.secondlife.indra.viewer 0x00b33c44 std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*) + 48 2 com.secondlife.indra.viewer 0x00b33c44 std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*) + 48 3 com.secondlife.indra.viewer 0x00b33c44 std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*) + 48 4 com.secondlife.indra.viewer 0x0026aea0 LLViewerImageList::updateImagesFetchTextures(float) + 1004 5 com.secondlife.indra.viewer 0x0027290c LLViewerImageList::updateImages(float) + 380 6 com.secondlife.indra.viewer 0x004a6880 idle() + 6384 7 com.secondlife.indra.viewer 0x004ab8e0 main_loop() + 920 8 com.secondlife.indra.viewer 0x004b53b4 main + 22028 9 com.secondlife.indra.viewer 0x0000312c _start + 760 10 com.secondlife.indra.viewer 0x00002e30 start + 48
LLMsgData::~LLMsgData
Bug tracking: https://jira.secondlife.com/browse/VWR-1082
0 com.secondlife.indra.viewer 0x00c2eb68 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) + 36 1 com.secondlife.indra.viewer 0x00c2eb74 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) + 48 2 com.secondlife.indra.viewer 0x00c2eb74 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) + 48 3 com.secondlife.indra.viewer 0x00c2ef84 LLMsgData::~LLMsgData [in-charge]() + 140 4 com.secondlife.indra.viewer 0x00820244 LLTemplateMessageBuilder::newMessage(char const*) + 60 5 com.secondlife.indra.viewer 0x0089b860 LLMessageSystem::newMessageFast(char const*) + 280 6 com.secondlife.indra.viewer 0x00136710 send_agent_update(int, int) + 1280 7 com.secondlife.indra.viewer 0x004a52e0 idle() + 848 8 com.secondlife.indra.viewer 0x004ab8e0 main_loop() + 920 9 com.secondlife.indra.viewer 0x004b53b4 main + 22028 10 com.secondlife.indra.viewer 0x0000312c _start + 760 11 com.secondlife.indra.viewer 0x00002e30 start + 48
LLRenderPass::pushBatch
Bug tracking: https://jira.secondlife.com/browse/VWR-1083
0 <<00000000>> 0x1bd43488 0 + 466891912 1 GLEngine 0x19548199 gleDrawArraysOrElements_Core + 157 2 GLEngine 0x195cceef gleDrawArraysOrElements_VBO_Exec + 853 3 libGL.dylib 0x92b1b8bd glDrawRangeElements + 118 4 com.secondlife.indra.viewer 0x002904fa LLRenderPass::pushBatch(LLDrawInfo&, unsigned, int) + 204 5 com.secondlife.indra.viewer 0x00291385 LLRenderPass::renderGroup(LLSpatialGroup*, unsigned, unsigned, int) + 239 6 com.secondlife.indra.viewer 0x00290a4f LLRenderPass::renderActive(unsigned, unsigned, int) + 247 7 com.secondlife.indra.viewer 0x004a6c82 LLDrawPoolSimple::render(int) + 182 8 com.secondlife.indra.viewer 0x000294e2 LLPipeline::renderGeom(LLCamera&) + 1506 9 com.secondlife.indra.viewer 0x0056b1a3 display(int, float, int) + 3439 10 com.secondlife.indra.viewer 0x00504bb3 main_loop() + 1551 11 com.secondlife.indra.viewer 0x0050c321 main + 12187 12 com.secondlife.indra.viewer 0x00002ce6 _start + 216 13 com.secondlife.indra.viewer 0x00002c0d start + 41
LLFloaterTools::setStatusText
Bug tracking: https://jira.secondlife.com/browse/VWR-1084
0 com.secondlife.indra.viewer 0x003c9dca LLFloaterTools::setStatusText(LLStringBase const&) + 6 1 com.secondlife.indra.viewer 0x00216130 LLToolGrab::handleSelect() + 46 2 com.secondlife.indra.viewer 0x00372f22 LLToolMgr::getCurrentTool() + 84 3 com.secondlife.indra.viewer 0x00373ebe LLToolMgr::initTools() + 900 4 com.secondlife.indra.viewer 0x005cbb58 idle_startup() + 34734 5 com.secondlife.indra.viewer 0x004fec1a idle() + 4142 6 com.secondlife.indra.viewer 0x00504753 main_loop() + 431 7 com.secondlife.indra.viewer 0x0050c321 main + 12187 8 com.secondlife.indra.viewer 0x00002ce6 _start + 216 9 com.secondlife.indra.viewer 0x00002c0d start + 41
LLPipeline::updateMove()
Bug tracking: https://jira.secondlife.com/browse/VWR-617
0 com.secondlife.indra.viewer 0x0002c0e4 LLPipeline::updateMove() + 300 1 com.secondlife.indra.viewer 0x004a68a4 idle() + 6420 2 com.secondlife.indra.viewer 0x004ab8e0 main_loop() + 920 3 com.secondlife.indra.viewer 0x004b53b4 main + 22028 4 com.secondlife.indra.viewer 0x0000312c _start + 760 5 com.secondlife.indra.viewer 0x00002e30 start + 48