Stephen Birarda
dce9cb0404
fix case where TCP Vegas would not re-send lost ACK
2018-06-29 15:42:59 -07:00
David Back
fd4a8fdd83
fix color NaN check
2018-06-29 15:33:55 -07:00
r3tk0n
9b59dc5809
Changed SpinnerSliderPreference.qml to general-case UI element as originally intended,
...
updated PreferencesDialog.cpp's Avatar Scale slider to hard-coded bounds [0.25, 4.0].
2018-06-29 15:22:57 -07:00
David Back
70dfb26418
Merge branch 'master' of https://github.com/highfidelity/hifi into particleExplorerOptionalPropFix
2018-06-29 15:16:37 -07:00
Wayne Chen
9e3626cca3
returning false if there is no entity to connect to
2018-06-29 14:42:33 -07:00
Wayne Chen
fa29bb537f
Merge branch 'master' of https://github.com/highfidelity/hifi
2018-06-29 13:17:20 -07:00
John Conklin II
d68815ba27
Merge pull request #13501 from danteruiz/fix-billboard-crash
...
Fix web entity crash
2018-06-29 12:02:31 -07:00
Wayne Chen
d430877c41
Merge branch 'master' of https://github.com/highfidelity/hifi
2018-06-29 10:58:06 -07:00
sabrina-shanman
e4377a6c95
Prevent type conversion in ~ResourceManager constant
2018-06-29 10:55:01 -07:00
sabrina-shanman
9dc03f5013
Destroy GeometryCache explicitly in Application destructor
2018-06-29 10:39:16 -07:00
David Back
328bf37f64
Merge branch 'master' of https://github.com/highfidelity/hifi into particleExplorerOptionalPropFix
2018-06-29 10:34:17 -07:00
sabrina-shanman
8cbe5e4541
Merge branch 'mac-shutdown-crash-frame-dtor' into fix-osx-crash-on-exit
2018-06-29 09:38:23 -07:00
sabrina-shanman
c849d8e2a8
Merge branch 'mac-shutdown-crash-on-present' into fix-osx-crash-on-exit
2018-06-29 09:37:54 -07:00
Sam Gateau
3435e7ca87
Merge pull request #13499 from hyperlogic/bug-fix/space-process-resets-crash
...
Guard against memory corruption in Space::processResets()
2018-06-29 17:56:44 +02:00
Olivier Prat
de831ffea9
Switched shadow maps to sampler2DArrayShadow to try to fix on Mac
2018-06-29 16:55:33 +02:00
Sam Gateau
d543cd0766
Fixing a bug if the last session display pluginis an invalid name, resolve to default
2018-06-29 15:42:19 +02:00
Dante Ruiz
8c96597aba
Merge branch 'master' of github.com:highfidelity/hifi into fix-billboard-crash
2018-06-28 16:25:52 -07:00
Dante Ruiz
847cad46ca
fix billboard crash
2018-06-28 16:25:34 -07:00
Anthony J. Thibault
17f9a01fa2
Fix signed unsigned compare warning
2018-06-28 15:29:01 -07:00
Wayne Chen
d2dda64dad
Merge branch 'master' of https://github.com/highfidelity/hifi
2018-06-28 15:16:11 -07:00
Anthony Thibault
a5919ee3fa
Merge pull request #13497 from hyperlogic/bug-fix/script-engine-batchloader-memory-corruption-fix
...
Fix memory corruption when running scripts using Script.require().
2018-06-28 14:18:56 -07:00
Anthony J. Thibault
9772fc4e22
Guard against memory corruption in Space::processResets()
...
Check the proxyID before reading from the _proxies vector and writing into the _owners vector.
2018-06-28 14:04:59 -07:00
Zach Fox
73e45b5fdf
Merge pull request #13498 from zfox23/MS14743_snappyFloor
...
Fix MS14743: Change SNAP prints such that they don't fall through the floor
2018-06-28 13:33:37 -07:00
John Conklin II
0a0e1668d5
Merge pull request #13478 from amantley/glowingOrbMaster
...
The client should render "something" for an avatar even if mesh or identity is not available
2018-06-28 12:12:16 -07:00
Zach Fox
2d27de12bd
Fix MS14743: Change SNAP prints such that they don't fall through the floor
2018-06-28 12:06:31 -07:00
David Back
a8e231c5af
floats .0f
2018-06-28 11:33:38 -07:00
Anthony J. Thibault
ac6fcf092c
Fix memory corruption via lambdas that capture local variables by reference.
...
The lambdas in ScriptEngine::fetchModuleSource() were referencing local stack variables by reference.
This could lead to un-expected results including memory corruption.
To workaround this issue the QTimer and QEventLoop variables are allocated on the heap and held onto by a shared_ptr.
This shared_ptr is passed to the lambda.
This will not result in cycles and should result in the QTimer and QEventLoop being destroyed when the BatchLoader
object they are connected to is deleted.
2018-06-28 11:15:25 -07:00
David Back
f373880af7
Merge branch 'master' of https://github.com/highfidelity/hifi into zeroOutSpreads
2018-06-28 11:07:35 -07:00
John Conklin II
040978830a
Merge pull request #13413 from Atlante45/fix/audio-starve
...
Fix audio device sometimes being on the wrong thread
2018-06-28 09:59:00 -07:00
John Conklin II
b07d317f4c
Merge pull request #13488 from hyperlogic/bug-fix/qstring-from-script-engine
...
Fix for heap-corruption in Settings::saveAll due to implicitly shared QStrings
2018-06-28 09:56:51 -07:00
John Conklin II
af13196d3f
Merge pull request #13489 from r3tk0n/mouse_menu
...
Re-added mouse sensitivity settings to General Preferences dialog.
2018-06-28 09:43:55 -07:00
John Conklin II
138342ba91
Merge pull request #13485 from zfox23/MS16257_clearOverlay
...
Implement MS16257: Remove 'clear overlay when moving' setting and code
2018-06-28 09:31:04 -07:00
Sam Gondelman
736c56f5f4
Merge pull request #13487 from gcalero/single_account_manager_android
...
Remove the duplicated AccountManager used for android
2018-06-28 09:07:23 -07:00
David Back
4f5a1bc340
zero out spread values for previous versions
2018-06-27 19:02:55 -07:00
David Back
e74d30ce22
fix color fallbacks
2018-06-27 17:43:41 -07:00
Alexia Mandeville
8228afb378
Resolving issue where VR input for movement stops emotes
2018-06-27 17:15:54 -07:00
David Back
dd09ec1656
Merge branch 'master' of https://github.com/highfidelity/hifi into particleExplorerOptionalPropFix
2018-06-27 16:32:21 -07:00
r3tk0n
f36ba49fbd
Update TabletGeneralPreferences.qml
...
Fixed a typo
2018-06-27 16:30:38 -07:00
r3tk0n
d6684e5ef7
Re-add mouse sensitivity option to tablet.
2018-06-27 16:23:40 -07:00
r3tk0n
c80ab0d237
Re-added mouse sensitivity settings to General Preferences dialog.
2018-06-27 16:10:07 -07:00
Anthony J. Thibault
70a3c9ce3c
Fix for heap-corruption in Settings::saveAll due to implicitly shared QStrings
...
Using gflags on windows and enabling full page heap verification, I was able to detect this as a source of
memory corruption.
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/enable-page-heap
Running interface with pageheap before and after, this change leads me to believe that this is a source of
some of our heap-corruption crashes on backtrace.
Specifically these 19 crashes in the last month, and possibly more.
https://highfidelity.sp.backtrace.io/dashboard/highfidelity/project/Interface/query-builder?qb=%7B%22mode%22%3A%22aggregate%22%2C%22sorting%22%3A%7B%22aggFactor%22%3A%22count%22%2C%22aggSortOrder%22%3A%22descending%22%2C%22selectFactor%22%3A%22timestamp%22%2C%22selectSortOrder%22%3A%22descending%22%2C%22sortedColumnNames%22%3A%5B%5D%7D%2C%22dateTimePicker%22%3A%7B%22granularity%22%3A%221M%22%2C%22start%22%3A%222018-05-27T07%3A00%3A00.000Z%22%2C%22end%22%3A%222018-06-27T23%3A05%3A29.399Z%22%7D%7D&qn=&query=%7B%22filter%22%3A%5B%7B%22callstack%22%3A%5B%5B%22contains%22%2C%22saveAll%22%5D%5D%2C%22timestamp%22%3A%5B%5B%22at-least%22%2C1527404400%5D%2C%5B%22at-most%22%2C1530140729%5D%5D%7D%5D%2C%22fold%22%3A%7B%22timestamp%22%3A%5B%5B%22range%22%5D%2C%5B%22bin%22%2C32%2C1527404400%2C1530140729%5D%5D%7D%2C%22group%22%3A%5B%22classifiers%22%5D%2C%22select%22%3A%5B%22timestamp%22%2C%22fingerprint%22%2C%22_deleted%22%2C%22callstack%22%2C%22object%22%5D%7D
2018-06-27 16:06:23 -07:00
John Conklin II
0cb8b4dfa1
Merge pull request #13471 from danteruiz/disable-flying-by-default
...
Disable flying by default
2018-06-27 16:04:16 -07:00
John Conklin II
3f6be6d259
Merge pull request #13476 from luiscuenca/avatarClusterScaleFix
...
Fix scaling avatar points twice
2018-06-27 16:03:46 -07:00
John Conklin II
d43324a3c8
Merge pull request #13462 from howard-stearns/guard-dynamic-domain-verification
...
guard startDynamicDomainVerification against missing entity
2018-06-27 16:01:55 -07:00
John Conklin II
e9d2797573
Merge pull request #13472 from alexiamandeville/sittingUpdate69
...
Restoring Emote app to stable build state, adding sit and love emotes
2018-06-27 16:00:53 -07:00
John Conklin II
02d0c7d795
Merge pull request #13454 from danteruiz/mac-fix-general-settings
...
make general settings be under settings instead of preferences
2018-06-27 15:59:16 -07:00
John Conklin II
8c516e1ca8
Merge pull request #13480 from birarda/bug/go-to-before-clear-master
...
move AddressManager to NodeList thread, make AccountManager safer
2018-06-27 15:58:56 -07:00
Zach Fox
1b414fbbfe
Quick CR comments
2018-06-27 15:11:59 -07:00
Gabriel Calero
e15fc787d3
Remove the duplicated AccountManager used for android
2018-06-27 19:04:27 -03:00
Zach Fox
8ba184db6a
Don't use flags; use a bool
2018-06-27 14:59:46 -07:00