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

[crashhunters] crash while opening script_floater

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Severe
    • Resolution: Incomplete
    • Affects Version/s: None
    • Fix Version/s: crash horde
    • Environment:
      All windows variants

      Description

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

      [0] boost::detail::function::void_function_obj_invoker2,boost::_bi::list2,boost::arg<2> > >,void,LLUICtrl *,LLSD const &>::invoke(boost::detail::function::function_buffer &,LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [1] boost::function2::operator()(LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [2] boost::detail::function::void_function_obj_invoker2,boost::_bi::list2<1>,boost::_bi::value::Optional > > > >,void,LLUICtrl *,LLSD const &>::invoke(boost::detail::function::function_buffer &,LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [3] boost::function2::operator()(LLUICtrl *,LLSD const &) [secondlife-bin function_template.hpp]
      [4] 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]
      [5] 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]
      [6] boost::signals2::detail::signal2_impl,int,std::less,boost::function,boost::function,boost::signals2::mutex>::operator()(LLUICtrl *,LLSD const &) [secondlife-bin signal_template.hpp]
      [7] LLUICtrl::onCommit() [secondlife-bin lluictrl.cpp]
      [8] LLMenuItemGL::handleMouseUp(int,int,unsigned int) [secondlife-bin llmenugl.cpp]
      [9] LLView::childrenHandleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [10] LLView::handleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [11] LLUICtrl::handleMouseUp(int,int,unsigned int) [secondlife-bin lluictrl.cpp]
      [12] LLView::childrenHandleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [13] LLView::handleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [14] LLUICtrl::handleMouseUp(int,int,unsigned int) [secondlife-bin lluictrl.cpp]
      [15] LLView::childrenHandleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [16] LLView::handleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [17] LLUICtrl::handleMouseUp(int,int,unsigned int) [secondlife-bin lluictrl.cpp]
      [18] LLView::childrenHandleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [19] LLView::handleMouseUp(int,int,unsigned int) [secondlife-bin llview.cpp]
      [20] LLMouseHandler::handleAnyMouseClick(int,int,unsigned int,LLMouseHandler::EClickType,int) [secondlife-bin llmousehandler.cpp]
      [21] LLViewerWindow::handleAnyMouseClick(LLWindow *,LLCoordGL,unsigned int,LLMouseHandler::EClickType,int) [secondlife-bin llviewerwindow.cpp]
      [22] LLViewerWindow::handleMouseUp(LLWindow *,LLCoordGL,unsigned int) [secondlife-bin llviewerwindow.cpp]
      [23] LLWindowWin32::mainWindowProc(HWND__ *,unsigned int,unsigned int,long) [secondlife-bin llwindowwin32.cpp]
      [24] LLWindowWin32::gatherInput() [secondlife-bin llwindowwin32.cpp]
      [25] LLAppViewer::mainLoop() [secondlife-bin llappviewer.cpp]
      [26] WinMain [secondlife-bin llappviewerwin32.cpp]

      It's impossible to tell from the call stacks that this is the script floater, but you can see from the SecondLife.log files attached to the crash reports that the last action before crashing is:

      2011-04-01T15:48:31Z INFO: LLFloater::openFloater: Opening floater script_floater

      http://viewercrashreport.lindenlab.com/cgi-bin/view_archive/5b446f8c-c243-4f07-2805-c2951380ead8/SecondLifeLog

        Attachments

          Activity

            People

            • Assignee:
              brad.linden Brad Linden
              Reporter:
              brad.linden Brad Linden
              Extended Group Visibility:
              jira-users
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: