Commit Graph

24886 Commits (2005b4fed4dcfc17ec46d21ce093dbc6a368083b)

Author SHA1 Message Date
Nicky 2005b4fed4 Crashfix: in ll_safe_string not only guard against 0 pointer, but against illegal length of buffer too. 2012-07-12 18:04:53 +02:00
Nicky 60393abdad Crashfix: In LLAttachmentsMgr::onIdle make sure we've a valid region before dereferencing it. 2012-07-13 13:37:18 +02:00
Nicky 85025ffc7b Crashfix: LLVOVolume::calcLOD make sure avatar and avatar->mDrawable are valid. 2012-07-13 13:46:38 +02:00
Nicky c0e8656477 Crashfix: Stop notifications when we're about to exit. 2012-07-13 14:04:45 +02:00
Nicky 9b856a124a Crashfix: showToastsTop/Bottom, don't iterate over mToastList. The member can change during recursive calls, invalidating iterators. 2012-07-14 03:10:24 +02:00
Nicky 6fab95060f Crashfix; Make sure getImage returns a valid result. 2012-07-19 22:54:17 +02:00
Nicky bef60207e3 Crashfix; Guard against 0 pointer in LLRiggedVolume::update. 2012-07-21 13:35:14 +02:00
Nicky e0b334c615 Crashfix; Change llassert_always to llassert + llwarns. This way users don't get disruptive crashes. 2012-07-21 14:18:10 +02:00
Nicky fdb0218bfc Crashfix; Guard against 0 pointer textures. 2012-10-22 15:40:18 -04:00
Nicky c8ba971e84 Crashfix; don't crash in LLRightClickInventoryFetchDescendentsObserver::execute when there's a 0 pointer for item_array or cat_array. 2012-07-24 17:22:18 +02:00
Nicky 944469b84f Make sure only one thread access mPendingLOD at a time. 2012-08-14 19:57:43 +02:00
Nicky f9c9a89444 Crashfix in animation preview floater. 2012-08-21 19:45:45 +02:00
Nicky 57d36df3bc Make sure mWearableItem/mNameEditor are valid before dereferencing them. 2012-08-21 19:47:16 +02:00
Nicky dec4f9b4be Gracefully handle 'Started' status. Ignore it and continue login. 2012-08-26 12:56:13 +02:00
Nicky 33263bb5e7 Don't crash if star_brightness misses in a WL-Param set. Instead warn to log and exit the fuction gracefully. 2012-08-28 23:52:30 +02:00
Nicky 48631db986 Crashfix; During TP, or shortly after, gAgent.getRegion can be invalid. Handle that instead of crashing. 2012-08-28 23:53:16 +02:00
Nicky 86e84ae75e Crashfix; handle errors in release builds more gracefully. 2012-09-01 15:24:54 +02:00
Ansariel 510e1b9e0e Possible crash fix in LLAgent::doTeleportViaLocation 2012-09-12 19:44:53 +02:00
Ansariel 1282cd91d1 Crash fix for non finite target in editing motion 2012-09-20 20:23:54 +02:00
Nicky bc34217979 Add virtual destructor to LLGLFence. 2012-09-26 20:02:32 +02:00
Oz Linden 1b0ea26ecb merge back late fix for MAINT-1753 2012-10-19 14:19:22 -04:00
Oz Linden f2a674274f Added tag 3.4.1-beta9 for changeset 637fe8bbee5e 2012-10-19 14:07:05 -04:00
Oz Linden 246d2b9476 merge changes for DRTVWR-233 2012-10-19 14:06:55 -04:00
Oz Linden 04a16d2836 tag merge of DRTVWR-233 2012-10-19 14:06:50 -04:00
Oz Linden 1d3487e2ea pull back changes from 3.4.1-beta9 2012-10-19 13:38:57 -04:00
Oz Linden c8fcb6c798 Added tag 3.4.1-beta9 for changeset 9c4519aa5c70 2012-10-19 11:33:24 -04:00
Oz Linden f71d2a649b tag merge of DRTVWR-231 2012-10-19 10:31:11 -04:00
William Todd Stinson 11017315e6 MAINT-1753: Correcting behavior of ll_aligned_realloc_16() on Linux to avoid memory corruption in the case that the new memory size requested is smaller than the old memory size. Also, adding check to ensure that the aligned malloc returns a non-null value before memcopying. 2012-10-18 17:36:57 -07:00
Dave Parks 5a2f71b0bc MAINT-1527 Fix for crash on exit when VBO disabled 2012-10-17 18:18:06 -05:00
Oz Linden 7021e4b21b change to force new build number 2012-10-16 16:07:25 -04:00
Oz Linden e7a5dc7cda pull back changes from 3.4.1-beta8 2012-10-16 09:36:15 -04:00
Oz Linden a7f6dcaef7 Added tag 3.4.1-beta8 for changeset 1dc94555582f 2012-10-15 23:19:06 -04:00
Oz Linden ab9debd994 tag merge of DRTVWR-228 2012-10-15 23:18:55 -04:00
Dave Parks c97730988e MAINT-1721 Fix for crash when clicking "back" button after editing appearance.
Reviewed by VoidPointer
2012-10-15 15:59:41 -05:00
Oz Linden 474ea25a5e pull back 3.4.1-beta7 fixes 2012-10-15 16:21:24 -04:00
Oz Linden 5ad21254de Added tag 3.4.1-beta7 for changeset 524da902713e 2012-10-12 17:53:23 -04:00
Oz Linden ede388aeb2 merge changes for DRTVWR-227 2012-10-12 17:51:55 -04:00
Oz Linden d18d3684a8 tag merge of DRTVWR-227 2012-10-12 17:51:49 -04:00
William Todd Stinson e1bc3cb096 MAINT-1684: Correcting the calls to ll_aligned_free() which should have actually been to ll_aligned_free_16(). 2012-10-11 18:25:13 -07:00
William Todd Stinson 572d4bc071 MAINT-1684: Attempt at correcting the linux crash on startup. Replacing the memory allocations and frees in the LLPrivateMemoryPool with aligned memory allocations and frees. 2012-10-11 16:47:16 -07:00
Oz Linden 1709952adb pull back 3.4.1-beta6 fixes 2012-10-10 21:40:10 -04:00
Oz Linden 3f45fa719e Added tag 3.4.1-beta6 for changeset 49ed253c80be 2012-10-10 19:29:14 -04:00
Oz Linden 2a0d7acccf tag merge of DRTVWR-179 2012-10-10 19:15:00 -04:00
Dave Parks 830ecff00b DRTVWR-225 Cleanup assertions 2012-10-10 14:13:52 -05:00
William Todd Stinson 4a3bdb6896 Pull and merge from ssh://hg@bitbucket.org/oz_linden/viewer-beta-drtvwr-179. 2012-10-10 15:10:48 -07:00
Oz Linden 9edd628643 merge changes for DRTVWR-226 2012-10-10 09:16:05 -04:00
Oz Linden bf9eb5cc25 tag merge of DRTVWR-226 2012-10-10 09:16:02 -04:00
Dave Parks 827d8814cf MAINT-1688 Potential fix for crash on exit in LLTextureFetch 2012-10-09 13:34:28 -05:00
Oz Linden 04663d0329 Added tag 3.4.1-beta5 for changeset 0bd3744ff060 2012-10-06 06:16:26 -04:00
Oz Linden 66901ca487 tag merge of DRTVWR-224 2012-10-06 06:16:13 -04:00