1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_core/containers
reuk 0ea1af03a1
ListenerList: Fix rare use-after-free when assertions are enabled
This issue manifested on Linux when building in Debug mode. It may also
have caused issues on other platforms. When editing a slider's value
using its text box, and then pressing the enter key, the program would
crash. The issue was not present when running with address sanitizer.
Valgrind was able to find the problem.
2024-11-07 21:00:22 +00:00
..
juce_AbstractFifo.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_AbstractFifo.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Array.h ListenerList: Assert if initialisation could throw for any reason other than a bad allocation 2024-06-27 14:17:37 +01:00
juce_ArrayAllocationBase.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ArrayBase.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ArrayBase.h ListenerList: Assert if initialisation could throw for any reason other than a bad allocation 2024-06-27 14:17:37 +01:00
juce_DynamicObject.cpp DynamicObject: Add virtual functions that are called to indicate a property change 2024-10-20 22:59:39 +01:00
juce_DynamicObject.h DynamicObject: Add virtual functions that are called to indicate a property change 2024-10-20 22:59:39 +01:00
juce_ElementComparator.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Enumerate.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Enumerate_test.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_FixedSizeFunction.h FixedSizeFunction: Replace std::aligned_storage_t to avoid C++23 warning 2024-08-15 11:15:15 +02:00
juce_FixedSizeFunction_test.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_HashMap.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_HashMap_test.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_LinkedListPointer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ListenerList.h ListenerList: Fix rare use-after-free when assertions are enabled 2024-11-07 21:00:22 +00:00
juce_ListenerList_test.cpp ListenerList: Add a LightweightListenerList class 2024-08-01 16:10:09 +00:00
juce_NamedValueSet.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_NamedValueSet.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Optional.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Optional_test.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_OwnedArray.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_OwnedArray.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_PropertySet.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_PropertySet.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ReferenceCountedArray.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ReferenceCountedArray.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ScopedValueSetter.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_SingleThreadedAbstractFifo.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_SortedSet.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Span.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_SparseSet.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_SparseSet.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Variant.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Variant.h Update licensing information 2024-04-16 11:39:35 +01:00