diff --git a/Crash_1/5.raw b/Crash_1/2.raw
similarity index 100%
rename from Crash_1/5.raw
rename to Crash_1/2.raw
diff --git a/Crash_1/crash_1.patch b/Crash_1/crash_1.patch
new file mode 100644
index 0000000000000000000000000000000000000000..014e84eb82805c2bd5d194cb5751b484e823058b
--- /dev/null
+++ b/Crash_1/crash_1.patch
@@ -0,0 +1,13 @@
+diff --git a/core/packet.c b/core/packet.c
+index c6f941b..58506d9 100644
+--- a/core/packet.c
++++ b/core/packet.c
+@@ -341,6 +341,8 @@ static lwm2m_transaction_t * prv_create_next_block_transaction(lwm2m_transaction
+ static int prv_send_new_block1(lwm2m_context_t * contextP, lwm2m_transaction_t * previous, uint32_t block_num, uint16_t block_size)
+ {
+     lwm2m_transaction_t * next;
++    if (previous == NULL)
++        return 0;
+     // Done sending block
+     if (block_num * (size_t)block_size >= previous->payload_len)
+         return 0;
diff --git a/Crash_2/14.raw b/Crash_2/14.raw
deleted file mode 100644
index 54f892c260ee20daae0db46bef3bcb9511cdd4ed..0000000000000000000000000000000000000000
Binary files a/Crash_2/14.raw and /dev/null differ
diff --git a/Crash_2/2.raw b/Crash_2/2.raw
new file mode 100644
index 0000000000000000000000000000000000000000..c107a5027156e988bc52ac41e7b28b7617e54ee0
Binary files /dev/null and b/Crash_2/2.raw differ
diff --git a/Crash_2/3.raw b/Crash_2/3.raw
index c107a5027156e988bc52ac41e7b28b7617e54ee0..54f892c260ee20daae0db46bef3bcb9511cdd4ed 100644
Binary files a/Crash_2/3.raw and b/Crash_2/3.raw differ
diff --git a/Crash_3/10.raw b/Crash_3/1.raw
similarity index 100%
rename from Crash_3/10.raw
rename to Crash_3/1.raw
diff --git a/Crash_3/13.raw b/Crash_3/2.raw
similarity index 100%
rename from Crash_3/13.raw
rename to Crash_3/2.raw
diff --git a/Crash_CoAP.pcapng b/Crash_CoAP.pcapng
new file mode 100644
index 0000000000000000000000000000000000000000..4810d39f3abf0487c64d9bdbf47e85d5f1162daa
Binary files /dev/null and b/Crash_CoAP.pcapng differ