Created
January 10, 2020 14:23
-
-
Save niv/d7d63b406fcdc2cac6cf26d87589026e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0x00000000005af45a in rawAlloc__mE4QEVyMvGRVliDWDngZCQ (a=..., requestedSize=72) at /root/.cache/nim/app_dtlsproxy_d/stdlib_system.nim.cpp:2468 | |
2468 (*c).freeList = (*(*c).freeList).next; | |
(gdb) bt | |
#0 0x00000000005af45a in rawAlloc__mE4QEVyMvGRVliDWDngZCQ (a=..., requestedSize=72) at /root/.cache/nim/app_dtlsproxy_d/stdlib_system.nim.cpp:2468 | |
#1 0x00000000005c526d in rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ (typ=0x17e68c0 <NTI__uVmNFiI0xQ3yrW47Pn7iPw_>, size=56, gch=...) at /root/.cache/nim/app_dtlsproxy_d/stdlib_system.nim.cpp:4035 | |
#2 0x00000000005c7b3e in newObj (typ=0x17e68c0 <NTI__uVmNFiI0xQ3yrW47Pn7iPw_>, size=56) at /root/.cache/nim/app_dtlsproxy_d/stdlib_system.nim.cpp:4174 | |
#3 0x0000000000a08561 in readNext__AxO20hruG4CCQDvq3oNtPQ_2 (r=0x7ffff3366320) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3152 | |
#4 0x0000000000a0a610 in readArrayLinesIter__CtFN9cvNetT51fqrS8aIltQ_6 (ClE_0=0x7ffff2d899a8) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3250 | |
#5 0x0000000000a0c6f3 in readArrayLinesNimAsyncContinue__MZeLh6ZpEQy6ksNvqoYQ0A_9 (ClE_0=0x7ffff2dc78b8) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3367 | |
#6 0x0000000000a063e4 in readArrayLines__NSvRfMrkkkVHUBIHEgMagA (r=0x7ffff3366320, countLine=0x7ffff2dc6ea8) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3471 | |
#7 0x0000000000a0e1e8 in readArrayIter__CtFN9cvNetT51fqrS8aIltQ_4 (ClE_0=0x7ffff2dc7868) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3528 | |
#8 0x0000000000a0ef63 in readArrayNimAsyncContinue__MZeLh6ZpEQy6ksNvqoYQ0A_10 (ClE_0=0x7ffff29b2dc8) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3581 | |
#9 0x0000000000a1089e in readArray__AxO20hruG4CCQDvq3oNtPQ (r=0x7ffff3366320) at /root/.cache/nim/app_dtlsproxy_d/@mlib@slibredis.nim.cpp:3681 | |
#10 0x0000000000a3c828 in redisKeySpaceWatcherTaskIter__igR7fy8XxwOrFBN3q2o6Aw (ClE_0=0x7ffff33712c8) at /root/.cache/nim/app_dtlsproxy_d/@mdb@stulip_redis.nim.cpp:931 | |
#11 0x0000000000a41313 in redisKeySpaceWatcherTaskNimAsyncContinue__1oyH89csHBxSRFQHlC9cKXQQ (ClE_0=0x7ffff33750c0) at /root/.cache/nim/app_dtlsproxy_d/@mdb@stulip_redis.nim.cpp:1122 | |
#12 0x00000000007ae991 in processPendingCallbacks__xdICRvJ1ns9byYHPjM07uJQ (p=0x7ffff3361688, didSomeWork=@0x7fffffffc080: true) at /root/.cache/nim/app_dtlsproxy_d/stdlib_asyncdispatch.nim.cpp:1598 | |
#13 0x00000000007b6102 in runOnce__nEnn7ilZ6aSkcXTtLEKnJA (timeout=500) at /root/.cache/nim/app_dtlsproxy_d/stdlib_asyncdispatch.nim.cpp:2055 | |
#14 0x00000000007b89ab in poll__wcvh7vf5dGU1VYto9aiAnpA (timeout=500) at /root/.cache/nim/app_dtlsproxy_d/stdlib_asyncdispatch.nim.cpp:2063 | |
#15 0x00000000007cab0c in runForever__4E2MjiuuW9bb2xAhvUqWsoQ_2 () at /root/.cache/nim/app_dtlsproxy_d/stdlib_asyncdispatch.nim.cpp:3289 | |
#16 0x0000000000909168 in supervisor__qBnyIlB7RcY9cdfSISsrhfA (tasks=0x7ffff33c2d08, aroundTaskHandler=..., exceptionHandler=...) at /root/.cache/nim/app_dtlsproxy_d/@mlib@ssupervisor.nim.cpp:1672 | |
#17 0x0000000000b20e3c in NimMainModule () at /root/.cache/nim/app_dtlsproxy_d/@mapp_dtlsproxy.nim.cpp:1469 | |
#18 0x0000000000b1f8c9 in NimMainInner () at /root/.cache/nim/app_dtlsproxy_d/@mapp_dtlsproxy.nim.cpp:1388 | |
#19 0x0000000000b2104b in NimMain () at /root/.cache/nim/app_dtlsproxy_d/@mapp_dtlsproxy.nim.cpp:1396 | |
#20 0x0000000000b210e1 in main (argc=1, args=0x7fffffffe158, env=0x7fffffffe168) at /root/.cache/nim/app_dtlsproxy_d/@mapp_dtlsproxy.nim.cpp:1403 | |
(gdb) info locals | |
s = 9 | |
c = 0x7ffff29b2000 | |
FR_ = {prev = 0x7fffffff9120, procname = 0xb4b7e0 <.str.33> "rawAlloc", line = 777, filename = 0xb4b1a0 <.str.9> "/root/.choosenim/toolchains/nim-1.0.4/lib/system/alloc.nim", len = 0, calldepth = 16} | |
result = 0x8 | |
T1_ = 72 | |
size = 72 | |
(gdb) p c | |
$1 = (tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ *) 0x7ffff29b2000 | |
(gdb) p *c | |
$2 = {<tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w> = {prevSize = 1, size = 72}, next = 0x7ffff2986000, prev = 0x0, freeList = 0x8, free = 2240, acc = 4032, data = 0} | |
(gdb) p *c.freeList | |
Cannot access memory at address 0x8 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment