arena change/dl crash

Issue #131 new
roxxkatt
created an issue

wrote an arena redirect module activating after PA_ENTERARENA is sent

(JabJabJab)>was being re-routed from pub to your arena and i kept trying to get away from it (JabJabJab)>and ended up downloading at over 1000% and rising

caused zone to crash, not sure how or why yet
creating issue as it pertains to core failure

Comments (3)

  1. roxxkatt reporter
    Thread 11 (Thread 0xb75bab70 (LWP 2443)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7766736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x080505f5 in fullsleep (millis=10000) at main/util.c:70
            ts = {tv_sec = 0, tv_nsec = 652128841}
    #3  0x080a49a2 in thread_check (dummy=0x0) at core/deadlock.c:31
            seen = 70927950
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 10 (Thread 0xb6db9b70 (LWP 2444)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0x80cd1e0 <work_queue>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1227123864, -1385251149, 268761038}, __mask_was_saved = 0}}, __pad = {0xb6db9454, 0x0, 0x0, 0xb6db9368}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0x80cd1e8 <work_queue+8>
            not_first_call = 0
            data = 0xb14241c0
    #3  0x0805c085 in thread_main (dummy=0x0) at core/mainloop.c:156
            wd = 0x8802960
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 9 (Thread 0xb65b8b70 (LWP 2445)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0x80cd1e0 <work_queue>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1235516568, -1387348302, 268761038}, __mask_was_saved = 0}}, __pad = {0xb65b8454, 0x0, 0x0, 0xb65b8368}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0x80cd1e8 <work_queue+8>
            not_first_call = 0
            data = 0x51def100
    #3  0x0805c085 in thread_main (dummy=0x0) at core/mainloop.c:156
            wd = 0x8802858
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    
    Thread 8 (Thread 0xb5db7b70 (LWP 2446)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0x80cd1e0 <work_queue>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1243909272, -1397834059, 268761038}, __mask_was_saved = 0}}, __pad = {0xb5db7454, 0x0, 0x0, 0xb5db7368}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0x80cd1e8 <work_queue+8>
            not_first_call = 0
                                                    __cancel_arg = 0x80cd1e8 <work_queue+8>
            not_first_call = 0
            data = 0x51def100
    #3  0x0805c085 in thread_main (dummy=0x0) at core/mainloop.c:156
            wd = 0x88029b0
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 7 (Thread 0xb55b6b70 (LWP 2447)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7688f21 in select () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0x0805e752 in RecvThread (dummy=0x0) at core/net.c:1283
            tv = {tv_sec = 0, tv_usec = 942661}
            myfds = {fds_bits = {448, 0 <repeats 31 times>}}
            selfds = {fds_bits = {448, 0 <repeats 31 times>}}
            maxfd = 8
            l = 0x0
    #3  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #4  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 6 (Thread 0xb4db5b70 (LWP 2448)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7659f86 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0xb76899fc in usleep () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #3  0x0805fd49 in SendThread (dummy=0x0) at core/net.c:1757
            conn = 0xb141f23c
            link = 0x0
            gtc = 223242783
            p = 0xb141efa8
            dropme = 0x0
            tofree = {start = 0x0, end = 0x0}
            tokill = {start = 0x0, end = 0x0}
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 5 (Thread 0xb45b4b70 (LWP 2449)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0x80cd6e0 <relqueue>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1269087384, -1395736906, 268761038}, __mask_was_saved = 0}}, __pad = {0xb45b4454, 0x0, 0x80c9ff4, 0xb7762319 <__pthread_mutex_unlock_usercnt+25>}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0x80cd6e8 <relqueue+8>
            not_first_call = 0
            data = 0x80c9ff4
    #3  0x0805fd73 in RelThread (dummy=0x0) at core/net.c:1773
            conn = 0xb141f23c
            buf = 0x0
            spot = 15
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 4 (Thread 0xb3b48b70 (LWP 2450)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0xb3db3320 <dbq>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1280015544, 1934458553, 268761038}, __mask_was_saved = 0}}, __pad = {0xb3b48454, 0x0, 0x3d0f00, 0xb3b48348}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
                                                 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1280015544, 1934458553, 268761038}, __mask_was_saved = 0}}, __pad = {0xb3b48454, 0x0, 0x3d0f00, 0xb3b48348}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0xb3db3328 <dbq+8>
            not_first_call = 0
            data = 0x0
    #3  0xb3daa71d in DBThread (dummy=0x0) at scoring/persist.c:580
            msg = 0x87f67d0
            l = 0x0
            link = 0x0
            arena = 0x8786820
            i = 0xb141efa8
            result = 0
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 3 (Thread 0xb308eb70 (LWP 2451)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0xb3347160 <dbq>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 141494424, 141494448, -1291263208, 193797816, 268761038}, __mask_was_saved = 0}}, __pad = {0xb308e340, 0x0, 0x86f0898, 0xb308e318}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0xb3347168 <dbq+8>
            not_first_call = 0
            data = 0xb3346ff4
    #3  0xb33432e2 in work_thread (dummy=0x0) at database/mysql.c:135
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1288409100, 0, 4001536, -1291263080, 193912504, 1915476664}, __mask_was_saved = 0}}, __pad = {0xb308e454, 0x0, 0x0, 0x0}}
            __cancel_routine = 0xb33430db <close_db>
            __cancel_arg = 0x86f2c18
            not_first_call = 0
            cmd = 0xb140b178
            tickcnt = 1507066253
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 2 (Thread 0xb288db70 (LWP 2453)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7763015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0x08052681 in MPRemove (q=0x80cd140 <queue>) at main/util.c:1311
            __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {135045108, 0, 4001536, -1299655832, 200195771, 268761038}, __mask_was_saved = 0}}, __pad = {0xb288d454, 0x0, 0x0, 0xb288d368}}
            __cancel_routine = 0xb7762400 <pthread_mutex_unlock>
            __cancel_arg = 0x80cd148 <queue+8>
            not_first_call = 0
            data = 0x51def100
    #3  0x0805a69b in LoggingThread (dummy=0x0) at core/logman.c:76
            ll = 0xb140b070 "P\005B\261@"
    #4  0xb775e96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb768fffe in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    
    Thread 1 (Thread 0xb75bb6c0 (LWP 2441)):
    #0  0xf57fe416 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7659a9b in waitpid () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0xb75f78b3 in ?? () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #3  0xb75f7c42 in system () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #4  0xb776727d in system () from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0x080a51ae in handle_sigsegv (sig=11) at core/unixsignal.c:109
            cmd = "/bin/sh bin/backtrace bin/asss 2441 segv", '\000' <repeats 87 times>
            type = 0x80c471d "segv"
    #6  <signal handler called>
    No symbol table info available.
                                                       #6  <signal handler called>
    No symbol table info available.
    #7  0x08068c53 in get_map (arena=0xb14241c0, lvznum=0, wantopt=1) at core/mapnewsdl.c:335
            dls = 0xb1424240
            data = 0x8068c72 <get_data>
            result = 0x0
            i = 0
            link = 0x3
    #8  0x08068d2d in get_data (clos=0xb140ae30, offset=24000, buf=0xbf9f40e0 "\365\364\212\\\245#?'\343\327\237\222\271w\036\257X\342r\217U\364\214\205\033.\311\333\213#\324\322\257\327\342}\255i\362\215\247|q\254u\\Td\224p%\025\254}t\006Jc\361T\226R\372\270d\261\035\275(u\346E^#\256\336Ho\244\067\322\033\351\325N\305\356\226\223\370\252\252j\210Z\260)\343+\372\036u\002\221\370LA\255bG\313U\005A\265\302\023\312UF\312o\222q\376\302\323\023\271\360\344\212Y_.\226}E\225p\326\334\321\346\351\363'\324|E\327\363\325\330\212\016\315\260\335\371\001\237Rz\374\025S1_\244\212\310\062\006\225\005\337QVSUX\003\027\220\001+J\233\241;\265\252\302\347)<\241\323G"..., needed=2725) at core/mapnewsdl.c:369
            data = 0x80c9ff4
            dl = 0xb140ae30
    #9  0x0805eb7e in queue_more_data (dummy=0x0) at core/net.c:1375
            sd = 0xb140ad00
            buffer = 0xbf9f40e0 "\365\364\212\\\245#?'\343\327\237\222\271w\036\257X\342r\217U\364\214\205\033.\311\333\213#\324\322\257\327\342}\255i\362\215\247|q\254u\\Td\224p%\025\254}t\006Jc\361T\226R\372\270d\261\035\275(u\346E^#\256\336Ho\244\067\322\033\351\325N\305\356\226\223\370\252\252j\210Z\260)\343+\372\036u\002\221\370LA\255bG\313U\005A\265\302\023\312UF\312o\222q\376\302\323\023\271\360\344\212Y_.\226}E\225p\326\334\321\346\351\363'\324|E\327\363\325\330\212\016\315\260\335\371\001\237Rz\374\025S1_\244\212\310\062\006\225\005\337QVSUX\003\027\220\001+J\233\241;\265\252\302\347)<\241\323G"...
            dp = 0x0
            packet = {t1 = 0 '\000', t2 = 10 '\n', seqnum = 26725, data = "\000\000N\307b\267\330p\237\277Pp\237\277`\314d\267\220al\b\266\251d\267v\002\000\000\355\377\377\377\000\000\000\000\336\a\000\000\336\a\000\000\320\a\000\000\310\243q\267\240\306q\267\b\000\000\000\364\217q\267\000\000\000\000\000\000\000\000xp\237\277\220/e\267\020\000\000\000\240\306q\267wp\237\277\300\243q\267\364\217q\000\230p\237\277\364\217q\267\300\243q\267\000\000\000\000\250p\237\277\234\355b\267\240\223q\267\364_\005\262\030r\237\277\364\237\f\b\000\000\000\000\365\033m\267\364\237\f\b[\a\005\bx\203\177\b\000\000\000\000\b\000\000\000\000\000\000\000'\017v\267\000\000\000\000\031#v\267x\203\177\b'\017v\267\364\237\f\b\211\t"...}
            needed = 2725
            l = 0xb141daf8
            link = 0x0
            p = 0xb141efa8
            conn = 0xb141f23c
    #10 0x0805bdb0 in RunLoop () at core/mainloop.c:63
            ret = 1
            td = 0x86c9800
            l = 0x86c9820
            gtc = 223242763
    #11 0x0804ddc6 in main (argc=1, argv=0xbf9f7344) at main/main.c:297
            code = -1080069480
    
  2. Log in to comment