Commit Graph

43416 Commits (94ce45441d3e00a8ff2dac6c41be23fa04cee31b)

Author SHA1 Message Date
Andrey Kleshchev 00764cc236 SL-14079 crash accessing LLHUDText
LLHUDObject has a lot of deriveds stored as LLPointer<LLHUDObject>, no-virtual destructor is unlikely to be cause of the crash, but might be related
2020-10-14 23:16:35 +03:00
Brad Payne (Vir Linden) 107af833ab merge 2020-10-14 20:52:16 +01:00
Brad Payne (Vir Linden) 3866b62700 SL-14081 - changed debug level for one message 2020-10-14 20:50:19 +01:00
Brad Payne (Vir Linden) 9edb2fb6a7 SL-14081 - detail on viewer-initiated timeout 2020-10-14 20:50:19 +01:00
Brad Payne (Vir Linden) 6cbb59e13a SL-14081 - more teleport logging 2020-10-14 20:50:19 +01:00
Brad Payne (Vir Linden) d06db587b2 SL-14081 - more detailed logging of teleport process 2020-10-14 20:50:19 +01:00
Andrey Lihatskiy 6299326bed build fix 2020-10-14 22:35:16 +03:00
Andrey Lihatskiy c66f46121a Merge branch 'master' into DRTVWR-516-maint 2020-10-14 22:00:32 +03:00
Andrey Lihatskiy 80dd72ff2b Merge branch 'master' into DRTVWR-514-keymappings 2020-10-14 22:00:09 +03:00
Andrey Lihatskiy 14bf268fbb Merge branch 'master' into DRTVWR-513-maint 2020-10-14 21:59:52 +03:00
Andrey Lihatskiy 35708568d6 Merge branch 'master' into DRTVWR-507-maint
# Conflicts:
#	indra/newview/llfloatermodelpreview.cpp
2020-10-14 21:58:43 +03:00
Nat Goodspeed a2c8c8238c Increment viewer version to 6.4.11
following promotion of DRTVWR-482
2020-10-14 14:55:31 -04:00
Brad Payne (Vir Linden) d8168fa720 SL-14081 - detail on viewer-initiated timeout 2020-10-14 14:52:36 +01:00
Andrey Kleshchev 8a64ded50f SL-14119 Crash at LLVolumeFace::cacheOptimize 2020-10-14 11:48:07 +03:00
Brad Payne (Vir Linden) d95d9713dd SL-14081 - more teleport logging 2020-10-13 21:24:02 +01:00
Mnikolenko Productengine a350009614 SL-14107 fixed crash due to missing animation when avatar hits the ground after falling down 2020-10-13 15:01:22 +03:00
Andrey Kleshchev 131996176f SL-14078 Small optimization 2020-10-12 22:53:36 +03:00
Andrey Kleshchev fa52c03939 SL-13980 Crash at cullAvatarsByPixelArea
LLVOAvatars and derived classes appear to be stored as LLPointer<LLViewerObject> in a lot of cases, so non-virtual ~LLViewerObject() might be triggered by LLPointer and end up not cleaning sInstances in some cases (animeshes specific?), thus causing broken pointers in sInstances.
2020-10-12 22:26:50 +03:00
Andrey Kleshchev a5dd5037f8 SL-13830 One more crash when quiting on startup or right after teleport 2020-10-12 22:26:50 +03:00
Andrey Kleshchev 0a2b748705 SL-14078 No point in verifying display name cap each frame #2 2020-10-12 19:40:22 +03:00
Mnikolenko Productengine d9c779d59c SL-14093 Show the amount of saved categories and items 2020-10-12 19:04:54 +03:00
Andrey Kleshchev 1edd38e742 SL-14078 Maked couple functions as const 2020-10-12 18:35:34 +03:00
Andrey Kleshchev fc63aa7424 SL-14078 No point in verifying display name cap each frame
Convoluted due to multiple workarounds. Might be a good idea to spend some time refactoring this, but for now just trottled checks.
2020-10-09 21:53:53 +03:00
Andrey Kleshchev 1cf3a5c505 SL-14078 Caps request should log region they are requested for 2020-10-09 18:49:35 +03:00
Andrey Kleshchev 26ef8e6c65 SL-14078 Validate region id for environments
It is possible for agent to pass multiple region borders fast, resulting in environment updates affecting wrong regions
2020-10-09 18:47:49 +03:00
Brad Payne (Vir Linden) f45ba33ff8 SL-14081 - more detailed logging of teleport process 2020-10-09 16:18:19 +01:00
Mnikolenko Productengine 30bcce4e7a SL-13699 FIXED The sky settings are changed after entering the 'Editing Appearance' mode 2020-10-09 14:05:47 +03:00
Mnikolenko ProductEngine 31d80c21b5 macos build fix 2020-10-08 21:17:28 +03:00
Andrey Kleshchev 6531ba9a58 SL-14079 crash accessing LLHUDText
LLHUDObject has a lot of deriveds stored as LLPointer<LLHUDObject>, no-virtual destructor is unlikely to be cause of the crash, but might be related
2020-10-08 21:00:52 +03:00
Maxim Nikolenko 9f6a60cd85 Merged in maxim_productengine/maxim-viewer/DRTVWR-519 (pull request #332)
Purge excessive files from disc cache each startup

Approved-by: Callum Linden <callum@lindenlab.com>
2020-10-08 16:16:38 +00:00
Mnikolenko Productengine 3051db7b61 Purge excessive files from disc cache each startup 2020-10-08 15:26:54 +03:00
Callum Prentice a818c44ef2 Tweak name of cache folder in the Viewer cache directory 2020-10-07 18:16:30 -07:00
Callum Prentice a11e8ffe4b remove the static cache files from the viewer and update viewer_manifest.py to not try to copy them into the installer bundle 2020-10-07 16:50:33 -07:00
Callum Prentice 1a9942a51c Improve, rationalize and expand comments 2020-10-07 16:43:01 -07:00
Callum Prentice 5fdc4a1fb4 Add in some cache stats for the about box 2020-10-07 16:03:28 -07:00
Callum Prentice 08dfc0836f This changeset hooks up many things that have been in progress and moves things about between llfilesystem and lldiskcache - there is still some bookkeeping work left but this is the first version that appears to work and actively manage the cache 2020-10-07 15:25:12 -07:00
Andrey Kleshchev 3ad517c6e2 SL-14080 Crash in updateTextureVirtualSize
LLVOVolume::updateTextures() does not check for null drawable prior to updateTextureVirtualSize
2020-10-07 22:24:10 +03:00
Andrey Kleshchev 1ff3f15203 SL-14074 LLConversationItemParticipant crash 2020-10-07 19:56:13 +03:00
Mnikolenko Productengine 838f49b7a5 SL-14067 minor cleanup 2020-10-07 15:31:30 +03:00
Mnikolenko Productengine 3c6237f4eb SL-14067 FIXED The 'Unable to Buy' (L$) error persists until relogin 2020-10-07 12:33:42 +03:00
Mnikolenko Productengine 31c7b08c86 SL-14030 FIXED Clicking in Places > My Landmarks scrolls the Places window. 2020-10-07 11:14:14 +03:00
Callum Prentice a0ea119623 Replace references to static writefile with write so we end up with only a single read and a single write function 2020-10-06 18:18:18 -07:00
Callum Prentice 56e3061553 Remove SQLite from project and we are now not going to use it for the cache 2020-10-06 17:20:08 -07:00
Callum Prentice 3092aa8aae Add in the C++ filesystem based cache and clean up some indempotent functions in llfilesystem 2020-10-06 17:16:53 -07:00
Andrey Kleshchev f08421e651 SL-14012 Crashes from Win10 are sent with uninformative callstacks
Simplify name generation according to slack discussion, also helps bugsplat with matching files
2020-10-06 21:59:39 +03:00
Mnikolenko Productengine fc17790a35 SL-14030 FIXED Clicking in Places > My Landmarks scrolls the Places window. 2020-10-06 19:45:26 +03:00
Andrey Kleshchev 8803157a21 SL-13953 Builds should fail if symbols upload failed 2020-10-05 20:56:26 +03:00
Brad Payne (Vir Linden) dc733d2c80 SL-14046 - jellydoll impostor extents should be based only on system avatar 2020-10-05 14:29:05 +01:00
Brad Payne (Vir Linden) 8e1dabbc99 SL-14045 - add a distinguishing flag in animation info so playing animations can be distinguished from others 2020-10-02 18:20:56 +01:00
Mnikolenko Productengine 2b5396a8e8 SL-14050 Remove all Help question marks from Viewer UI 2020-10-02 13:24:00 +03:00