Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-1049

[crashhunters] crash at LLViewerFetchedTexture::forceToSaveRawImage(int,bool) [secondlife-bin llviewertexture.cpp]

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Sprint 12
    • Labels:
      None
    • Environment:
      -
    • Approvals:
      Code Review, Product Owner
    • Acceptance Criteria:
      * IQA-92 passes QA
    • Test Plan:
      Hide

      see IQA-92

      Show
      see IQA-92

      Description

      https://osiris.lindenlab.com/viewer_crash_browser/index.php?filter_id=24556

      [0] boost::detail::function::void_function_invoker1,std::allocator > const &),void,std::basic_string,std::allocator > const &>::invoke(boost::detail::function::function_buffer &,std::basic_string,std::allocator > const &) [secondlife-bin function_template.hpp]
      [1] LLViewerFetchedTexture::forceToSaveRawImage(int,bool) [secondlife-bin llviewertexture.cpp]
      [2] LLPreviewTexture::saveAs() [secondlife-bin llpreviewtexture.cpp]
      [3] boost::detail::function::void_function_invoker1::invoke(boost::detail::function::function_buffer &,void *) [secondlife-bin function_template.hpp]
      [4] boost::function1::operator()(void *) [secondlife-bin function_template.hpp]
      [5] boost::detail::function::void_function_obj_invoker2,boost::_bi::list1 > >,void,LLUICtrl *,LLSD const &>::invoke(boost::detail::function::function_buffer &,LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [6] boost::function2::operator()(LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [7] boost::signals2::detail::slot_call_iterator_t,int,std::less,boost::function,boost::function,boost::signals2::mutex>::slot_invoker,std::list >,boost::signals2::slot2 >,boost::signals2::mutex> >,std::allocator >,boost::signals2::slot2 >,boost::signals2::mutex> > > >::_Iterator<0>,boost::signals2::detail::connection_body >,boost::signals2::slot2 >,boost::signals2::mutex> >::dereference() [secondlife-bin slot_call_iterator.hpp]
      [8] boost::signals2::optional_last_value::operator(),int,std::less,boost::function,boost::function,boost::signals2::mutex>::slot_invoker,std::list >,boost::signals2::slot2 >,boost::signals2::mutex> >,std::allocator >,boost::signals2::slot2 >,boost::signals2::mutex> > > >::_Iterator<0>,boost::signals2::detail::connection_body >,boost::signals2::slot2 >,boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t,int,std::less,boost::function,boost::function,boost::signals2::mutex>::slot_invoker,std::list >,boost::signals2::slot2 >,boost::signals2::mutex> >,std::allocator >,boost::signals2::slot2 >,boost::signals2::mutex> > > >::_Iterator<0>,boost::signals2::detail::connection_body >,boost::signals2::slot2 >,boost::signals2::mutex> >,boost::signals2::detail::slot_call_iterator_t,int,std::less,boost::function,boost::function,boost::signals2::mutex>::slot_invoker,std::list >,boost::signals2::slot2 >,boost::signals2::mutex> >,std::allocator >,boost::signals2::slot2 >,boost::signals2::mutex> > > >::_Iterator<0>,boost::signals2::detail::connection_body >,boost::signals2::slot2 >,boost::signals2::mutex> >) [secondlife-bin optional_last_value.hpp]
      [9] boost::signals2::detail::signal2_impl,int,std::less,boost::function,boost::function,boost::signals2::mutex>::operator()(LLUICtrl *,LLSD const &) [secondlife-bin signal_template.hpp]
      [10] LLUICtrl::onCommit() [secondlife-bin lluictrl.cpp]
      [11] LLButton::handleMouseUp(int,int,unsigned int) [secondlife-bin llbutton.cpp]
      [12] LLMouseHandler::handleAnyMouseClick(int,int,unsigned int,LLMouseHandler::EClickType,int) [secondlife-bin llmousehandler.cpp]
      [13] LLViewerWindow::handleAnyMouseClick(LLWindow *,LLCoordGL,unsigned int,LLMouseHandler::EClickType,int) [secondlife-bin llviewerwindow.cpp]
      [14] LLViewerWindow::handleMouseUp(LLWindow *,LLCoordGL,unsigned int) [secondlife-bin llviewerwindow.cpp]
      [15] LLWindowWin32::mainWindowProc(HWND__ *,unsigned int,unsigned int,long) [secondlife-bin llwindowwin32.cpp]
      [16] LLWindowWin32::gatherInput() [secondlife-bin llwindowwin32.cpp]
      [17] LLAppViewer::mainLoop() [secondlife-bin llappviewer.cpp]
      [18] WinMain [secondlife-bin llappviewerwin32.cpp]
      [19] __tmainCRTStartup [secondlife-bin crtexe.c]

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              grumpity.productengine Grumpity ProductEngine
              Prod Owner Approved:
              Merov Linden
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: