Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 693178 Details for
Bug 907744
[abrt] mysql-proxy-0.8.1-4.fc18: network_connection_pool_add: Process /usr/bin/mysql-proxy was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 13.18 KB, created by
Qiao
on 2013-02-05 07:41:03 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Qiao
Created:
2013-02-05 07:41:03 UTC
Size:
13.18 KB
patch
obsolete
>[New LWP 16127] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `mysql-proxy --daemon --pid-file=/var/run/mysql-proxy.pid --defaults-file=/etc/m'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000038f4e11d81 in network_connection_pool_add (pool=0x18495c0, sock=0x1871420) at network-conn-pool.c:237 >237 if (NULL == (conns = g_hash_table_lookup(pool->users, sock->response->username))) { > >Thread 1 (Thread 0x7f17e52cf740 (LWP 16127)): >#0 0x00000038f4e11d81 in network_connection_pool_add (pool=0x18495c0, sock=0x1871420) at network-conn-pool.c:237 > entry = 0x18717a0 > conns = 0x0 >#1 0x00000038f4e122a0 in network_connection_pool_lua_add_connection (con=con@entry=0x184bfc0) at network-conn-pool-lua.c:217 > pool_entry = 0x0 > st = 0x184c0c0 >#2 0x00000038f4e0b1e8 in proxy_connection_set (L=<optimized out>) at network-mysqld-lua.c:137 > backend_ndx = -1 > send_sock = <optimized out> > con = 0x184bfc0 > st = 0x184c0c0 > keysize = 11 > key = 0x184fd08 "backend_ndx" >#3 0x0000003afc80c434 in luaD_precall (L=L@entry=0x18530f0, func=func@entry=0x185ab60, nresults=0) at ldo.c:319 > ci = <optimized out> > n = <optimized out> > cl = <optimized out> > funcr = <optimized out> >#4 0x0000003afc80c814 in luaD_call (L=L@entry=0x18530f0, func=0x185ab60, nResults=nResults@entry=0) at ldo.c:376 >No locals. >#5 0x0000003afc815cfa in callTM (p3=0x1855a30, p2=0x1855a20, p1=0x185ab30, L=0x18530f0, f=<optimized out>) at lvm.c:104 >No locals. >#6 luaV_settable (L=L@entry=0x18530f0, t=0x185ab30, key=0x1855a20, val=0x1855a30) at lvm.c:153 > tm = <optimized out> > loop = <optimized out> > temp = {value = {gc = 0x18497a0, p = 0x18497a0, n = 1.2582263084459524e-316, b = 25466784}, tt = -58580384} >#7 0x0000003afc81682c in luaV_execute (L=L@entry=0x18530f0, nexeccalls=nexeccalls@entry=1) at lvm.c:457 > i = <optimized out> > ra = <optimized out> > cl = 0x1870cb0 > base = <optimized out> > k = 0x1855970 > pc = 0x1855acc >#8 0x0000003afc80c85d in luaD_call (L=0x18530f0, func=0x185ab10, nResults=<optimized out>) at ldo.c:377 >No locals. >#9 0x0000003afc80bada in luaD_rawrunprotected (L=L@entry=0x18530f0, f=f@entry=0x3afc8070d0 <f_call>, ud=ud@entry=0x7fff709f4a90) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {25506032, 2903469677658355970, 1, 25487792, 25487792, 0, -2903181874793694974, 2899978722679175426}, __mask_was_saved = 0, __saved_mask = {__val = {549755813897, 25630320, 1, 25451712, 140735082875472, 253344434375, 100, 25537312, 25506032, 253344439298, 25537280, 253344430536, 25476528, 253344430536, 25471072, 25429240}}}}, status = 0} >#10 0x0000003afc80ca0f in luaD_pcall (L=L@entry=0x18530f0, func=func@entry=0x3afc8070d0 <f_call>, u=u@entry=0x7fff709f4a90, old_top=<optimized out>, ef=<optimized out>) at ldo.c:463 > status = <optimized out> > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 >#11 0x0000003afc8084e1 in lua_pcall (L=L@entry=0x18530f0, nargs=nargs@entry=0, nresults=nresults@entry=1, errfunc=errfunc@entry=0) at lapi.c:821 > c = {func = 0x185ab10, nresults = 1} > status = <optimized out> > func = <optimized out> >#12 0x00007f17e4ec6106 in proxy_lua_disconnect_client (con=0x184bfc0) at proxy-plugin.c:1720 > ret = PROXY_NO_DECISION > st = 0x184c0c0 > L = 0x18530f0 >#13 proxy_disconnect_client (chas=chas@entry=0x1835ec0, con=con@entry=0x184bfc0) at proxy-plugin.c:1780 > st = 0x184c0c0 > sc = 0x18401c0 >#14 0x00000038f4e08966 in plugin_call_cleanup (srv=<optimized out>, con=<optimized out>) at network-mysqld.c:134 > func = <optimized out> > retval = <optimized out> >#15 0x00000038f4e09811 in network_mysqld_con_handle (event_fd=<optimized out>, events=<optimized out>, user_data=<optimized out>) at network-mysqld.c:939 > ostate = <optimized out> > con = <optimized out> > srv = <optimized out> > retval = <optimized out> > call_ret = <optimized out> > __PRETTY_FUNCTION__ = "network_mysqld_con_handle" >#16 0x0000003ae48100e2 in event_process_active_single_queue (activeq=<optimized out>, base=<optimized out>) at event.c:1340 > ev = <optimized out> > count = 1 >#17 event_process_active (base=<optimized out>) at event.c:1407 > i = <optimized out> > c = 0 >#18 event_base_loop (base=<optimized out>, flags=flags@entry=0) at event.c:1604 > evsel = 0x3ae4a44ba0 <epollops> > tv = {tv_sec = 0, tv_usec = 970} > tv_p = <optimized out> > res = <optimized out> > done = <optimized out> > retval = 0 > __func__ = "event_base_loop" >#19 0x0000003ae4811177 in event_base_dispatch (event_base=<optimized out>) at event.c:1435 >No locals. >#20 0x00000038f5a086be in chassis_event_thread_loop (event_thread=event_thread@entry=0x18497f0) at chassis-event-thread.c:350 > timeout = {tv_sec = 1, tv_usec = 0} > r = <optimized out> > __PRETTY_FUNCTION__ = "chassis_event_thread_loop" >#21 0x00000038f5a0822d in chassis_mainloop (_chas=_chas@entry=0x1835ec0) at chassis-mainloop.c:353 > chas = 0x1835ec0 > i = <optimized out> > ev_sigterm = {ev_active_next = {tqe_next = 0x0, tqe_prev = 0x0}, ev_next = {tqe_next = 0x7fff709f4d50, tqe_prev = 0x1849a58}, ev_timeout_pos = {ev_next_with_common_timeout = {tqe_next = 0xffffffff, tqe_prev = 0x38f464d79f <g_free+15>}, min_heap_idx = -1}, ev_fd = 15, ev_base = 0x1849a20, _ev = {ev_io = {ev_io_next = {tqe_next = 0x0, tqe_prev = 0x184ae50}, ev_timeout = {tv_sec = 549781176320, tv_usec = 0}}, ev_signal = {ev_signal_next = {tqe_next = 0x0, tqe_prev = 0x184ae50}, ev_ncalls = 0, ev_pncalls = 0x0}}, ev_events = 24, ev_res = 0, ev_flags = 130, ev_pri = 0 '\000', ev_closure = 1 '\001', ev_timeout = {tv_sec = 0, tv_usec = 25393168}, ev_callback = 0x38f5a07fa0 <sigterm_handler>, ev_arg = 0x0} > ev_sigint = {ev_active_next = {tqe_next = 0x3adf3b4f48 <fork_handler_pool+8>, tqe_prev = 0x1835e70}, ev_next = {tqe_next = 0x7fff709f4de0, tqe_prev = 0x7fff709f4cd0}, ev_timeout_pos = {ev_next_with_common_timeout = {tqe_next = 0x3affffffff, tqe_prev = 0x14f03640b64a3700}, min_heap_idx = -1}, ev_fd = 2, ev_base = 0x1849a20, _ev = {ev_io = {ev_io_next = {tqe_next = 0x0, tqe_prev = 0x1845fa0}, ev_timeout = {tv_sec = 0, tv_usec = 0}}, ev_signal = {ev_signal_next = {tqe_next = 0x0, tqe_prev = 0x1845fa0}, ev_ncalls = 0, ev_pncalls = 0x0}}, ev_events = 24, ev_res = 0, ev_flags = 130, ev_pri = 0 '\000', ev_closure = 1 '\001', ev_timeout = {tv_sec = 244618423858, tv_usec = 0}, ev_callback = 0x38f5a07fa0 <sigterm_handler>, ev_arg = 0x0} > ev_sighup = {ev_active_next = {tqe_next = 0x0, tqe_prev = 0x0}, ev_next = {tqe_next = 0x0, tqe_prev = 0x7fff709f4d60}, ev_timeout_pos = {ev_next_with_common_timeout = {tqe_next = 0xffffffff, tqe_prev = 0x3adf13f720 <__memcpy_ssse3+7168>}, min_heap_idx = -1}, ev_fd = 1, ev_base = 0x1849a20, _ev = {ev_io = {ev_io_next = {tqe_next = 0x0, tqe_prev = 0x184bb30}, ev_timeout = {tv_sec = 25362432, tv_usec = 0}}, ev_signal = {ev_signal_next = {tqe_next = 0x0, tqe_prev = 0x184bb30}, ev_ncalls = 0, ev_pncalls = 0x0}}, ev_events = 24, ev_res = 0, ev_flags = 130, ev_pri = 0 '\000', ev_closure = 1 '\001', ev_timeout = {tv_sec = 244639113160, tv_usec = 252853304000}, ev_callback = 0x38f5a07c00 <sighup_handler>, ev_arg = 0x1835ec0} > mainloop_thread = 0x18497f0 > __PRETTY_FUNCTION__ = "chassis_mainloop" >#22 0x0000000000402a18 in main_cmdline (argc=1, argv=0x7fff709f4ff8) at mysql-proxy-cli.c:594 > srv = 0x1835ec0 > sigsegv_sa = {__sigaction_handler = {sa_handler = 0x401e40 <sigsegv_handler>, sa_sigaction = 0x401e40 <sigsegv_handler>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0} > option_ctx = 0x0 > main_entries = 0x183b250 > frontend = 0x1837810 > opts = 0x1836b10 > gerr = 0x0 > log = 0x1835030 > exit_code = 0 > exit_location = 0x402d53 "mysql-proxy-cli.c:273" >#23 0x0000003adf021a05 in __libc_start_main (main=0x401d40 <main>, argc=4, ubp_av=0x7fff709f4ff8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff709f4fe8) at libc-start.c:225 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2903469677658355970, 4201800, 140735082876912, 0, 0, -2903181874590271230, 2899909475962697986}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x3ade80eff0 <_dl_init+160>, 0x7b16113}, data = {prev = 0x0, cleanup = 0x0, canceltype = -561975312}}} > not_first_call = <optimized out> >#24 0x0000000000401d71 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00000038f5a05f50 0x00000038f5a0a838 Yes /lib64/libmysql-chassis.so.0 >0x00000038f4e08800 0x00000038f4e15e0c Yes /lib64/libmysql-proxy.so.0 >0x0000003ae480c850 0x0000003ae4836050 Yes /lib64/libevent-2.0.so.5 >0x0000003afc806f60 0x0000003afc821a68 Yes /lib64/liblua-5.1.so >0x0000003adfc055b0 0x0000003adfc6fd68 Yes /lib64/libm.so.6 >0x0000003adf400ed0 0x0000003adf4019f0 Yes /lib64/libdl.so.2 >0x00000038f5201130 0x00000038f5201ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000038f4a006b0 0x00000038f4a0080c Yes /lib64/libgthread-2.0.so.0 >0x0000003ae00022a0 0x0000003ae000557c Yes /lib64/librt.so.1 >0x00000038f5e00fe0 0x00000038f5e01aa0 Yes /lib64/libmysql-chassis-timing.so.0 >0x00000038f56011f0 0x00000038f56019ac Yes /lib64/libmysql-chassis-glibext.so.0 >0x00000038f461a050 0x00000038f46ae86c Yes /lib64/libglib-2.0.so.0 >0x0000003adf805790 0x0000003adf8104b4 Yes /lib64/libpthread.so.0 >0x0000003adf01f1a0 0x0000003adf160940 Yes /lib64/libc.so.6 >0x0000003ade800b20 0x0000003ade81a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f17e50cbc80 0x00007f17e50cc9ec Yes /usr/lib64/mysql-proxy/plugins/libadmin.so >0x00007f17e4ec3be0 0x00007f17e4ec6c7c Yes /usr/lib64/mysql-proxy/plugins/libproxy.so >0x00007f17e4cb18a0 0x00007f17e4cb5190 Yes /usr/lib64/mysql-proxy/lua/mysql.so >0x00007f17e4aa4fa0 0x00007f17e4aa9a88 Yes /usr/lib64/mysql-proxy/lua/lpeg.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x18717a0 25630624 >rcx 0x1 1 >rdx 0x69bf8 433144 >rsi 0x0 0 >rdi 0x1837240 25391680 >rbp 0x184c0c0 0x184c0c0 >rsp 0x7fff709f46e0 0x7fff709f46e0 >r8 0x0 0 >r9 0x5110b32b 1360048939 >r10 0x20 32 >r11 0x185ab20 25537312 >r12 0x18495c0 25466304 >r13 0x1871420 25629728 >r14 0x18530f0 25506032 >r15 0x1 1 >rip 0x38f4e11d81 0x38f4e11d81 <network_connection_pool_add+65> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function network_connection_pool_add: > 0x00000038f4e11d40 <+0>: mov %rbx,-0x20(%rsp) > 0x00000038f4e11d45 <+5>: mov %rbp,-0x18(%rsp) > 0x00000038f4e11d4a <+10>: mov %r12,-0x10(%rsp) > 0x00000038f4e11d4f <+15>: mov %r13,-0x8(%rsp) > 0x00000038f4e11d54 <+20>: sub $0x28,%rsp > 0x00000038f4e11d58 <+24>: mov %rsi,%r13 > 0x00000038f4e11d5b <+27>: mov %rdi,%r12 > 0x00000038f4e11d5e <+30>: callq 0x38f4e07770 <network_connection_pool_entry_new@plt> > 0x00000038f4e11d63 <+35>: lea 0x10(%rax),%rdi > 0x00000038f4e11d67 <+39>: mov %r13,(%rax) > 0x00000038f4e11d6a <+42>: mov %r12,0x8(%rax) > 0x00000038f4e11d6e <+46>: mov %rax,%rbx > 0x00000038f4e11d71 <+49>: callq 0x38f4e084d0 <g_get_current_time@plt> > 0x00000038f4e11d76 <+54>: mov 0xe0(%r13),%rax > 0x00000038f4e11d7d <+61>: mov (%r12),%rdi >=> 0x00000038f4e11d81 <+65>: mov 0x10(%rax),%rsi > 0x00000038f4e11d85 <+69>: callq 0x38f4e07a00 <g_hash_table_lookup@plt> > 0x00000038f4e11d8a <+74>: test %rax,%rax > 0x00000038f4e11d8d <+77>: mov %rax,%rbp > 0x00000038f4e11d90 <+80>: je 0x38f4e11dc0 <network_connection_pool_add+128> > 0x00000038f4e11d92 <+82>: mov %rbx,%rsi > 0x00000038f4e11d95 <+85>: mov %rbp,%rdi > 0x00000038f4e11d98 <+88>: callq 0x38f4e07c60 <g_queue_push_tail@plt> > 0x00000038f4e11d9d <+93>: mov %rbx,%rax > 0x00000038f4e11da0 <+96>: mov 0x10(%rsp),%rbp > 0x00000038f4e11da5 <+101>: mov 0x8(%rsp),%rbx > 0x00000038f4e11daa <+106>: mov 0x18(%rsp),%r12 > 0x00000038f4e11daf <+111>: mov 0x20(%rsp),%r13 > 0x00000038f4e11db4 <+116>: add $0x28,%rsp > 0x00000038f4e11db8 <+120>: retq > 0x00000038f4e11db9 <+121>: nopl 0x0(%rax) > 0x00000038f4e11dc0 <+128>: callq 0x38f4e081e0 <g_queue_new@plt> > 0x00000038f4e11dc5 <+133>: mov %rax,%rbp > 0x00000038f4e11dc8 <+136>: mov 0xe0(%r13),%rax > 0x00000038f4e11dcf <+143>: mov 0x10(%rax),%rdi > 0x00000038f4e11dd3 <+147>: callq 0x38f4e07a30 <g_string_dup@plt> > 0x00000038f4e11dd8 <+152>: mov (%r12),%rdi > 0x00000038f4e11ddc <+156>: mov %rbp,%rdx > 0x00000038f4e11ddf <+159>: mov %rax,%rsi > 0x00000038f4e11de2 <+162>: callq 0x38f4e08100 <g_hash_table_insert@plt> > 0x00000038f4e11de7 <+167>: jmp 0x38f4e11d92 <network_connection_pool_add+82> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 907744
: 693178 |
693179
|
693180
|
693181
|
693182
|
693183
|
693184
|
693185
|
693186
|
693187
|
693188