secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
212 stars 53 forks source link

BugSplat Crash: Second Life Test!LLInlineViewSegment::clone(LLTextBase&) const(3899) #3128

Open sl-service-account opened 17 hours ago

sl-service-account commented 17 hours ago

BugSplat Key Crash 97370

Notes: Crashed on teleport

Some Customer Responses: Log: 2024-11-21T23:21:47Z ERROR # llui/lltextbase.cpp(3899) clone : 0# LLError::Log::flush(std::1::basic_ostringstream<char, std::__1::char_traits, std::1::allocator> const&, LLError::CallSite const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 1# LLInlineViewSegment::clone(LLTextBase&) const in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 2# LLTextBase::insertSegment(LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 3# LLTextBase::insertStringNoUndo(int, std::1::basic_string<wchar_t, std::1::char_traits, std::1::allocator> const&, std::1::vector<LLPointer, std::1::allocator<LLPointer>>) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 4# LLTextEditor::TextCmdAddChar::execute(LLTextBase, int) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 5# LLTextEditor::execute(LLTextBase::TextCmd) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 6# LLTextEditor::insert(int, std::1::basic_string<wchar_t, std::1::char_traits, std::__1::allocator> const&, bool, LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 7# LLTextEditor::appendWidget(LLInlineViewSegment::Params const&, std::1::basic_string<char, std::1::char_traits, std::1::allocator> const&, bool) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 8# LLChatHistory::appendMessage(LLChat const&, LLSD const&, LLStyle::Params const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 9# LLFloaterIMSessionTab::appendMessage(LLChat const&, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n10# LLFloaterIMNearbyChat::addMessage(LLChat const&, bool, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n11# LLFloaterIMNearbyChat::loadHistory() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n12# LLFloaterIMNearbyChat::postBuild() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n13# LLFloater::initFloaterXML(LLPointer, LLView*, std::1::basic_string<char, std::1::char_traits, std::1::allocator> const&, LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n14# LLFloater::buildFromFile(std::1::basic_string<char, std::1::char_traits, std::1::allocator> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n15# LLFloaterReg::getInstance(std::1::basic_string_view<char, std::__1::char_traits>, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n16# LLFloaterIMSessionTab::getConversation(LLUUID const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n17# LLConversationViewSession::getSessionFloater() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n18# LLFloaterIMContainer::setVisible(bool) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n19# LLFloaterView::pushVisibleAll(bool, std::1::set<LLView, std::__1::less<LLView>, std::1::allocator<LLView*>> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n20# LLAgent::endAnimationUpdateUI() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n21# LLAgentCamera::cameraOrbitIn(float) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n22# LLAgentCamera::handleScrollWheel(int) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n23# LLViewerWindow::handleScrollWheel(int) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n24# -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n25# -[NSWindow(NSEventRouting) sendEvent:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n26# -[NSApplication(NSEventRouting) sendEvent:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n27# -[LLApplication sendEvent:] in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n28# -[NSApplication _handleEvent:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n29# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n30# NSApplicationMain in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n - mailto:dan linden
Log: 2024-11-21T23:19:54Z ERROR # llui/lltextbase.cpp(3899) clone : 0# LLError::Log::flush(std::
1::basic_ostringstream<char, std::1::char_traits, std::1::allocator> const&, LLError::CallSite const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 1# LLInlineViewSegment::clone(LLTextBase&) const in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 2# LLTextBase::insertSegment(LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 3# LLTextBase::insertStringNoUndo(int, std::1::basic_string<wchar_t, std::1::char_traits, std::1::allocator> const&, std::1::vector<LLPointer, std::1::allocator<LLPointer>>) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 4# LLTextEditor::TextCmdAddChar::execute(LLTextBase, int) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 5# LLTextEditor::execute(LLTextBase::TextCmd) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 6# LLTextEditor::insert(int, std::1::basic_string<wchar_t, std::1::char_traits, std::1::allocator> const&, bool, LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 7# LLTextEditor::appendWidget(LLInlineViewSegment::Params const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator> const&, bool) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 8# LLChatHistory::appendMessage(LLChat const&, LLSD const&, LLStyle::Params const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n 9# LLFloaterIMSessionTab::appendMessage(LLChat const&, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n10# LLFloaterIMNearbyChat::addMessage(LLChat const&, bool, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n11# LLFloaterIMNearbyChat::loadHistory() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n12# LLFloaterIMNearbyChat::postBuild() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n13# LLFloater::initFloaterXML(LLPointer, LLView, std::1::basic_string<char, std::__1::char_traits, std::1::allocator> const&, LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n14# LLFloater::buildFromFile(std::1::basic_string<char, std::__1::char_traits, std::1::allocator> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n15# LLFloaterReg::getInstance(std::1::basic_string_view<char, std::1::char_traits>, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n16# LLAgent::addTPNearbyChatSeparator() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n17# LLAgent::handleTeleportFinished() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n18# boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, LLVector3d const&, bool const&>, std::1::list_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional>, boost::signals2::slot<void (LLVector3d const&, bool const&), boost::function<void (LLVector3d const&, bool const&)>>, boost::signals2::mutex>>, void>, boost::signals2::detail::connection_body<std::1::pair<boost::signals2::detail::slot_meta_group, boost::optional>, boost::signals2::slot<void (LLVector3d const&, bool const&), boost::function<void (LLVector3d const&, bool const&)>>, boost::signals2::mutex>>::dereference() const in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n19# boost::signals2::detail::signal_impl<void (LLVector3d const&, bool const&), boost::signals2::optional_last_value, int, std::1::less, boost::function<void (LLVector3d const&, bool const&)>, boost::function<void (boost::signals2::connection const&, LLVector3d const&, bool const&)>, boost::signals2::mutex>::operator()(LLVector3d const&, bool const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n20# LLViewerParcelMgr::processParcelProperties(LLMessageSystem*, void*) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n21# LLMessageSystem::callHandler(char const, bool, LLMessageSystem*) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n22# LLMessageHandlerBridge::post(LLPointer, LLSD const&, LLSD const&) const in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n23# LLMessageSystem::dispatch(std::1::basic_string<char, std::1::char_traits, std::1::allocator> const&, LLSD const&, LLPointer) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n24# LLMessageSystem::dispatch(std::1::basic_string<char, std::1::char_traits, std::1::allocator> const&, LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n25# LLEventPolling::Details::LLEventPollImpl::handleMessage(LLSD const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n26# LL::WorkQueueBase::callWork(std::1::function<void ()> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n27# LL::WorkQueueBase::runUntil(std::__1::chrono::time_point<std::1::chrono::steady_clock, std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>>> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n28# bool LL::WorkQueueBase::runFor<long long, std::1::ratio<1l, 1000000000l>>(std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l>> const&) in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n29# LLAppViewer::idle() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n30# LLAppViewer::doFrame() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n31# LLAppViewer::frame() in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n32# -[LLAppDelegate oneFrame] in /Users/tester/Desktop/develop 7.1.12.11839252315.app/Contents/MacOS/Second Life Test\n33# NSFireTimer in /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation\n34# CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation\n35# CFRunLoopDoTimer in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation\n36# CFRunLoopDoTimers in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation\n37# __CFRunLoopRun in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation\n38# CFRunLoopRunSpecific in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation\n39# RunCurrentEventLoopInMode in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox\n40# ReceiveNextEventCommon in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox\n41# _BlockUntilNextEventMatchingListInModeWithFilter in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox\n42# _DPSNextEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n43# -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n44# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n45# NSApplicationMain in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit\n - mailto:dan linden

Sample Version: 7.1.12.11839252315 (7.1.12.11839252315)

Sample Callstack:

Second Life Test!LLInlineViewSegment::clone(LLTextBase&) constlltextbase.cpp(3899)
Second Life Test!LLTextBase::insertSegment(LLPointer)lltextbase.cpp(1076)
Second Life Test!LLTextBase::insertStringNoUndo(int, std::__1::basic_string, std::__1::allocator > const&, std::__1::vector, std::__1::allocator > >*)lltextbase.cpp(938)
Second Life Test!LLTextEditor::TextCmdInsert::execute(LLTextBase*, int*)lltexteditor.cpp(94)
Second Life Test!LLTextEditor::execute(LLTextBase::TextCmd*)lltexteditor.cpp(983)
Second Life Test!LLTextEditor::insert(int, std::__1::basic_string, std::__1::allocator > const&, bool, LLPointer)lltexteditor.cpp(1021)
Second Life Test!LLTextEditor::appendWidget(LLInlineViewSegment::Params const&, std::__1::basic_string, std::__1::allocator > const&, bool)lltexteditor.cpp(2506)
Second Life Test!LLChatHistory::appendMessage(LLChat const&, LLSD const&, LLStyle::Params const&)llchathistory.cpp(1448)
Second Life Test!LLFloaterIMSessionTab::appendMessage(LLChat const&, LLSD const&)llfloaterimsessiontab.cpp
Second Life Test!LLFloaterIMNearbyChat::addMessage(LLChat const&, bool, LLSD const&)llfloaterimnearbychat.cpp(653)
Second Life Test!LLFloaterIMNearbyChat::loadHistory()llfloaterimnearbychat.cpp(263)
Second Life Test!LLFloaterIMNearbyChat::postBuild()llfloaterimnearbychat.cpp(154)
Second Life Test!LLFloater::initFloaterXML(LLPointer, LLView*, std::__1::basic_string, std::__1::allocator > const&, LLPointer)llfloater.cpp(3512)
Second Life Test!LLFloater::buildFromFile(std::__1::basic_string, std::__1::allocator > const&)llfloater.cpp
Second Life Test!LLFloaterReg::getInstance(std::__1::basic_string_view >, LLSD const&)llfloaterreg.cpp(176)
Second Life Test!LLFloaterIMSessionTab::getConversation(LLUUID const&)llfloaterimsessiontab.cpp(155)
Second Life Test!LLConversationViewSession::getSessionFloater()llconversationview.cpp
Second Life Test!LLFloaterIMContainer::setVisible(bool)llfloaterimcontainer.cpp(813)
Second Life Test!LLFloaterView::pushVisibleAll(bool, std::__1::set, std::__1::allocator > const&)llfloater.cpp
Second Life Test!LLAgent::endAnimationUpdateUI()llagent.cpp(2429)
Second Life Test!LLAgentCamera::cameraOrbitIn(float)llagentcamera.cpp(999)
Second Life Test!LLAgentCamera::handleScrollWheel(int)llagentcamera.cpp
Second Life Test!LLViewerWindow::handleScrollWheel(int)llviewerwindow.cpp
AppKit!NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent
AppKit!NSWindow(NSEventRouting) sendEvent
AppKit!NSApplication(NSEventRouting) sendEvent
Second Life Test!LLApplication sendEventllappdelegate-objc.mm(374)
AppKit!NSApplication _handleEvent
AppKit!NSApplication run
AppKit!NSApplicationMain
???!0