Alexander Gavriliuk
5d25504f83
#2100 BugSplat Crash #1497210 : LLVOAvatar::updateImpostors()(10616)
2024-07-29 19:50:28 +02:00
Ansariel
9fdca96f8b
Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now
2024-07-08 20:27:14 +02:00
Brad Linden
a1f49564d6
Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into brad/merge-maint-a-to-dev
2024-05-23 11:31:19 -07:00
RunitaiLinden
7fc5f7e649
#1354 Make coroutines use LLCoros::Mutex instead of LLMutex ( #1356 )
...
* #1354 Make coroutines use LLCoros::Mutex instead of LLMutex
* #1354 Fix some more unsafe coroutine executions.
* #1354 Implement changes requested by Nat
2024-05-02 10:57:39 -05:00
Andrey Lihatskiy
1b68f71348
#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed
2024-04-29 07:56:09 +03:00
Andrey Kleshchev
78ce375dda
SL-17896 Don't crash silently if files are missing or out of memory
...
Under debug LL_ERRS will show a message as well, but release won't show
anything and will quit silently so show a notification when applicable.
2024-03-05 00:29:35 +02:00
Andrey Kleshchev
ef9cb58a9e
SL-18623 LLAvatarRenderInfoAccountant coroutine crash
...
For unknown reason allocations of these coroutines often crash on client machines.
1. Limit quantity of coros running in parallel by reducing retries and wait time
2. Print out more diagnostic info
2023-08-01 01:07:51 +03:00
Andrey Kleshchev
87664fa35d
SL-18219 Crash getting and sending render info on exit
...
There might be other causes for sendRenderInfoToRegion and getRenderInfoFromRegion, crashing, but in some cases viewer was shutting down
2022-11-22 23:08:47 +02:00
Andrey Lihatskiy
9b0569840f
Merge branch 'master' into DRTVWR-544-maint
...
# Conflicts:
# indra/llprimitive/llmodel.cpp
# indra/llprimitive/llmodel.h
# indra/newview/llappviewer.cpp
# indra/newview/llappviewer.h
2022-05-31 01:58:09 +03:00
Andrey Kleshchev
ce4c694b66
Merge branch master (D540) into DRTVWR-546
...
# Conflicts:
# indra/llcommon/llsdutil.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/lldrawpoolalpha.cpp
# indra/newview/lldrawpoolwater.cpp
2022-04-18 23:42:39 +03:00
Andrey Lihatskiy
026ad511ea
Merge branch 'master' into DRTVWR-544-maint
...
# Conflicts:
# indra/newview/app_settings/settings.xml
# indra/newview/llfloatersearch.cpp
# indra/newview/llgroupactions.cpp
# indra/newview/llvovolume.cpp
2022-04-18 20:43:49 +03:00
Andrey Kleshchev
a41855ac54
SL-17059 SEH crash at getRenderInfoFromRegion
2022-03-29 21:48:47 +03:00
Andrey Kleshchev
1d79d101ec
SL-17040 Crash when looking for a region by handle or position
...
Might be a better idea to turn LLWorld back into an LLSingleton. Too many things to track.
2022-03-21 21:14:20 +02:00
Andrey Kleshchev
d358cca943
SL-15365 LLCoros::launch crash
...
Superficially looks like an out of memory crash, redirect allocation failures into LL_ERRS.
2021-06-09 00:30:19 +03:00
Brad Payne (Vir Linden)
ee464c2f16
MAINT-8790 - ignore control avatars when fetching or sending complexity stats.
2018-06-26 14:19:26 +01:00
andreykproductengine
0a36c8d3be
MAINT-8689 Potential crash fix
2018-06-07 20:10:24 +03:00
Brad Payne (Vir Linden)
cba0bb3038
SL-109 - little bit of log spam cleanup
2016-07-05 16:18:50 -04:00
Oz Linden
f0107eb8aa
fix merge error that broke reading avatar complexity reports from simulator
2016-04-05 17:01:15 -04:00
Oz Linden
9be58e915a
merge with 4.0.3-release
2016-04-04 15:53:09 -04:00
Oz Linden
2dcfa3b6bd
Suppress some overly verbose logging
2016-02-12 16:58:41 -05:00
Rider Linden
75c6549fde
Set consistent terminology for yield/wait -> suspend for coroutines.
2015-09-18 11:39:22 -07:00
Oz Linden
712a4e70c8
refine fix for MAINT-5560 based on review feedback and to fix VS objection
2015-08-26 12:07:16 -04:00
Oz Linden
206ef7a156
MAINT-5560: Correct imposter rendering flaws for avatars that have not had any attachments
2015-08-25 17:51:35 -04:00
andreykproductengine
75304b4ca8
MAINT-5378 Add notices for avatar complexity changes
2015-08-19 15:43:06 -04:00
Nat Goodspeed
efa9a0f99c
Backed out changeset bab1000e1b2d: restore 'selfless' changes
2015-07-10 19:30:10 -04:00
Oz Linden
90590a0604
add markers for where the UI notice hooks go
2015-07-08 12:09:00 -04:00
Rider Linden
247eb0c9c3
Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5
2015-07-07 19:41:27 +01:00
Nat Goodspeed
b262ded7e0
MAINT-5351: Remove 'self' parameter from coroutine functions.
...
lleventcoro_test.cpp runs clean (as modified for new API), and all the rest
builds clean, but the resulting viewer is as yet untested.
2015-07-01 18:33:29 -04:00
Rider Linden
0d3fb07bfa
Remove vestigial httpclient.h include from files that no longer need it.
2015-06-03 16:04:40 -07:00
Oz Linden
3537b6a70e
add reception of how many avatars report that you are over their limit
2015-05-15 15:30:04 -04:00
Rider Linden
3e004ce66e
Updated feature manager downloader to coroutine.
...
Added "raw" coroutine handler (returns raw result as LLSD::Binary) and split out the guts of the get, put, etc methods.
Moved getStatusFromLLSD from HttpCoroHandler into HttpCorutineAdapter
2015-05-11 16:52:02 -07:00
Oz Linden
1da60c1d92
reorganize visual muting, impostors, and complexity criteria [does not render correctly yet]
2015-04-17 13:37:46 -04:00
Rider Linden
c4bcc83336
Facebook conversion.
2015-04-16 17:01:10 -07:00
Rider Linden
0d302e692f
Avatar rendering accountant upgrade.
2015-04-15 16:40:01 -07:00
Rider Linden
7353640387
first set of chnages from code review from Nat
2015-03-27 17:00:02 -07:00
Oz Linden
c1e73c77f1
add visual mute status to rendering info reported to the simulator
2015-02-22 08:30:13 -05:00
Oz Linden
d12f3d15d9
merge impostor and visual muting changes
2015-02-21 15:08:40 -05:00
Oz Linden
fe627f6474
MAINT-4716: correct reading of and debug display for avatar render cost info
2014-12-15 15:59:49 -05:00
Oz Linden
9785a88ba4
further improvements to avatar render info display and logging of associated server messages
2014-12-03 10:13:50 -05:00
Oz Linden
c71cf9cf23
Improve display of avatar rendering info, remove last use of RenderAutoMuteFunctions
2014-12-01 13:45:48 -05:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
simon
321a81e371
Re-fix merge issue that removed "AvatarRenderInfo" cap usage
2013-12-10 13:24:10 -08:00
Richard Linden
17e9c872ad
Automated merge with http://bitbucket.org/lindenlab/viewer-release
2013-11-11 19:17:49 -08:00
Richard Linden
80dfbbaacd
merge from viewer-release
2013-10-08 11:59:24 -07:00
MaximB ProductEngine
f806073646
MAINT-3193 FIXED crash with LLControlCache<bool>::LLControlCache: Control named RenderAutoMuteLoggingnot found.
2013-09-30 11:40:01 +03:00
simon
6d1c45f863
Fix AvatarRenderInfo cap broken in merge, add a new diagnostic log message
2013-09-20 15:26:44 -07:00
simon
33e70236f0
MAINT-3161 : Clean up avatar muting code and prototype feature
2013-09-17 17:01:52 -07:00
simon
dc54af030e
MAINT-3065 : Avatar render info's 'geometry' stat is unpredictable for linked objects
...
Removed "geometry" and "surface" Reviewed by Kelly
2013-08-27 14:57:43 -07:00
maksymsproductengine
63cc379c72
MAINT-3270 FIXED crash in LLControlCache<unsigned int>::LLControlCache: Control named RenderAutoMuteFunctionsnot found
2013-10-04 02:50:50 +03:00
MaximB ProductEngine
9423692704
MAINT-3193 FIXED crash with LLControlCache<bool>::LLControlCache: Control named RenderAutoMuteLoggingnot found.
2013-09-30 11:41:16 +03:00