06:57 <+bridge_> [ddnet] @Ryozuki you still using visual studio for tw compiling? 08:26 <+heinrich5991> jxsl13: sounds like one of these pointers is invalid 08:26 <+heinrich5991> try print pNewItem and print pNewItem->m_pNext 10:11 <+bridge_> [ddnet] @ZimE i no longer use visual studio, i use mingw + clion as i can get it for free now that i am a uni student 10:12 <+bridge_> [ddnet] is it better? 10:12 <+bridge_> [ddnet] it is paid 10:12 <+bridge_> [ddnet] yeah 10:13 <+bridge_> [ddnet] but visual studio is p good too 10:14 <+bridge_> [ddnet] clion uses lot less memory i think 10:46 <+bridge_> [ddnet] :ddnet: 11:42 <+bridge_> [ddnet] if(g_Config.m_ClDummyControl){ 11:42 <+bridge_> [ddnet] CNetObj_PlayerInput *pDummyInput = &m_pClient->m_DummyInput; 11:42 <+bridge_> [ddnet] pDummyInput->m_Jump = g_Config.m_ClDummyJump; 11:42 <+bridge_> [ddnet] pDummyInput->m_Fire = g_Config.m_ClDummyFire; 11:42 <+bridge_> [ddnet] pDummyInput->m_Hook = g_Config.m_ClDummyHook; 11:42 <+bridge_> [ddnet] } 11:42 <+bridge_> [ddnet] i didnt even know thats possible 11:42 <+bridge_> [ddnet] lol 14:42 <+bridge_> [ddnet] ``` 14:42 <+bridge_> [ddnet] (gdb) print pNewItem 14:42 <+bridge_> [ddnet] $3 = (CRingBufferBase::CItem *) 0x7ffff6c8dfa8 14:42 <+bridge_> [ddnet] (gdb) print pNewItem->m_pNext 14:42 <+bridge_> [ddnet] $4 = (CRingBufferBase::CItem *) 0x656461 14:42 <+bridge_> [ddnet] (gdb) print pNewItem->m_pNext->m_pPrev 14:42 <+bridge_> [ddnet] Cannot access memory at address 0x656461 14:42 <+bridge_> [ddnet] ``` 14:42 <+bridge_> [ddnet] :c not my code, I do not know, what the heck's going on :c 14:56 <@heinrich5991> so pNewItem->m_pNext has a wrong value 14:56 <@heinrich5991> sounds like an out-of-bounds write overwriting that value or `m_pNext` being uninitalized? 14:57 <@heinrich5991> I especially liked msvc's debugger 14:57 <@heinrich5991> it was nice to use 15:01 <+bridge_> [ddnet] repo isaccessible ._. 15:01 <+bridge_> [ddnet] repo is accessible ._. 15:09 <@heinrich5991> jxsl13: what do you mean? 15:13 <+bridge_> [ddnet] you can look at the code 😮 15:13 <+bridge_> [ddnet] if it helps 15:18 <@heinrich5991> nah, don't want to, right now :/ 15:19 <@heinrich5991> an out-of-bounds write might also come from your code, and cause problems in the `CRingBuffer` class 16:02 <@heinrich5991> eeeee: where's your patched vanilla? 16:12 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/issues/1257#issuecomment-413396743 16:15 <@heinrich5991> ah, on the ddnet fork 16:15 <@heinrich5991> thank you 20:10 <+bridge_> [ddnet] where is my background ? What is this ? :/ i know its fixing with relog but i thinked too zoom in :/ ! 20:10 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/485149393893195781/2018-08-31_21-08-13.mp4