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 836159 Details for
Bug 1042704
[abrt] virtuoso-opensource-6.1.6-3.fc19: dk_free_tree: Process /usr/bin/virtuoso-t 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), 22.79 KB, created by
Gilson
on 2013-12-13 06:31:14 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Gilson
Created:
2013-12-13 06:31:14 UTC
Size:
22.79 KB
patch
obsolete
>[New LWP 2055] >[New LWP 2051] >[New LWP 2052] >[New LWP 2054] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/virtuoso-t +foreground +configfile /tmp/virtuoso_Cj1705.ini +wait'. >Program terminated with signal 11, Segmentation fault. >#0 dk_free_tree (box=0xffffffffffffffff) at Dkbox.c:666 >666 tag = box_tag (ptr); > >Thread 4 (Thread 0x7fe8b6dc6700 (LWP 2054)): >#0 0x00007fe8b5114553 in select () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000000079c7b6 in check_inputs_low (timeout_org=timeout_org@entry=0xf8e2f0 <atomic_timeout>, is_recursive=0, protocol=0, select_fun=0x0) at Dkernel.c:580 > to_2 = {tv_sec = 1, tv_usec = 993367} > buffered_left = <optimized out> > s = <optimized out> > n = <optimized out> > rc = <optimized out> > s_max = <optimized out> > unread_data = <optimized out> > reads = {fds_bits = {5376, 0 <repeats 15 times>}} > writes = {fds_bits = {0 <repeats 16 times>}} >#2 0x000000000079d55e in server_loop (arg=<optimized out>) at Dkernel.c:2693 > sesclass = <optimized out> > zero_timeout = {to_sec = 0, to_usec = 0} > time_spent = <optimized out> > time_between_rounds = 20 >#3 0x00000000007a29ec in _thread_boot (arg=0x28a8810) at sched_pthread.c:290 > thr = 0x28a8810 > rc = <optimized out> >#4 0x00007fe8b5f73c53 in start_thread (arg=0x7fe8b6dc6700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe8b6dc6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140637477037824, -6249944348675578657, 0, 140637477038528, 140637477037824, 0, 6238278243661341919, 6238285189756314847}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x00007fe8b511cdbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 >No locals. > >Thread 3 (Thread 0x7fe8b6e28700 (LWP 2052)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x00000000007a2aa5 in semaphore_enter (sem=0x1430890) at sched_pthread.c:933 > thr = 0x14e24e0 > rc = <optimized out> >#2 0x000000000047633b in iq_loop (iq=0x14e2430) at mtwrite.c:686 > buf_itm = 0x20f7770 > leave_needed = <optimized out> > start_write_cum_time = 0 > buf = <optimized out> > dp_to = <optimized out> >#3 0x00000000007a29ec in _thread_boot (arg=0x14e24e0) at sched_pthread.c:290 > thr = 0x14e24e0 > rc = <optimized out> >#4 0x00007fe8b5f73c53 in start_thread (arg=0x7fe8b6e28700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe8b6e28700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140637477439232, -6249944348675578657, 0, 140637477439936, 140637477439232, 21384256, 6238278775163544799, 6238285189756314847}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x00007fe8b511cdbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 >No locals. > >Thread 2 (Thread 0x7fe8b6e29840 (LWP 2051)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x00000000007a2aa5 in semaphore_enter (sem=0x14420a0) at sched_pthread.c:933 > thr = 0x1414090 > rc = <optimized out> >#2 0x000000000040f19b in main (argc=5, argv=0x1417780) at viunix.c:758 > listening = 0x2b80970 > >Thread 1 (Thread 0x7fe8b6da8700 (LWP 2055)): >#0 dk_free_tree (box=0xffffffffffffffff) at Dkbox.c:666 > len = <optimized out> > ptr = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds> > tag = <optimized out> >#1 0x00000000006b7bdc in bif_dict_list_keys (qst=<optimized out>, err_ret=<optimized out>, args=<optimized out>) at xslt.c:3944 > hit = {hit_hash = 0x7fe8a80422f8, hit_bucket = 71386, hit_chilum = 0xbfffffffffffffff <Address 0xbfffffffffffffff out of bounds>, hit_dict_version = 43759208} > hit1 = <optimized out> > destructive = 2 > ht = 0x7fe8a80422f8 > res = 0x29ba9c8 > tail = 0x29ba9d8 > keyp = 0x7fe8a870a290 > valp = 0x7fe8a870a298 > len = <optimized out> >#2 0x000000000051dc3b in ins_call_bif (ins=0x7fe8a806a778, qst=qst@entry=0x7fe8b6da70d0, code_vec=code_vec@entry=0x7fe8a806a438) at sqlintrp.c:178 > err = 0x0 > value = <optimized out> >#3 0x0000000000521385 in code_vec_run_1 (code_vec=0x7fe8a806a438, qst=qst@entry=0x7fe8b6da70d0, offset=offset@entry=0) at sqlintrp.c:1896 > __self = 0x7fe8a4014010 > reset_code = <optimized out> > __old_ctx = 0x7fe8b6da6d20 > __ctx = {buf = {{__jmpbuf = {35852064, -6249941618435332897, 140637476909264, 140637476909264, 0, 28425640, 6238278294806684895, -6249945019206900513}, __mask_was_saved = 0, __saved_mask = {__val = {4294967376, 140637227729476, 140637476909168, 88, 5541448, 28411384, 140637228128528, 140637476909168, 140637476908640, 140637476909168, 5541660, 29763712, 140637476909168, 0, 5541901, 4276804}}}}} > nesting_level = 3 > ins = 0x7fe8a806a778 > prev_ins = 0x7fe8a806a778 > prev_breakpoint_ins = 0x0 > qi = 0x7fe8b6da70d0 >#4 0x000000000054398f in qn_input (xx=0x2230f20, inst=0x7fe8b6da70d0, state=0x7fe8b6da70d0) at sqlrun.c:680 > qi = 0x7fe8b6da70d0 > cli = 0x1c62880 >#5 0x00000000005496d8 in qr_subq_exec (cli=<optimized out>, qr=qr@entry=0x7fe8a8069a70, caller=caller@entry=0x7fe8a8038f58, auto_qi=auto_qi@entry=0x7fe8b6da70d0, auto_qi_len=auto_qi_len@entry=792, lc=lc@entry=0x0, parms=parms@entry=0x7fe8b6da6e98, opts=opts@entry=0x0) at sqlrun.c:3544 > __self = 0x7fe8a4014010 > reset_code = <optimized out> > __old_ctx = 0x7fe8b6da7530 > __ctx = {buf = {{__jmpbuf = {140637476910384, -6249944348675709729, 140637476908696, 140637476909264, 0, 28425640, 6238278294718604511, -6249945066686552865}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 0, 0, 0, 5364435, 8, 140637228145264, 28425640, 140637476908696, 4294967296, 140637227945816, 140637476908676, 28425640, 140637228145264}}}}} > n_affected = <optimized out> > inx = <optimized out> > n_actual_params = 1 > ret = 0x435f594649444f4d <Address 0x435f594649444f4d out of bounds> > inst = <optimized out> > qi = <optimized out> > state = <optimized out> > saved_user = <optimized out> > saved_qual = <optimized out> > start_time = <optimized out> > end_time = <optimized out> >#6 0x000000000051dea7 in ins_call (ins=0x1b1bda8, qst=qst@entry=0x7fe8a8038f58, code_vec=code_vec@entry=0x1b1bda8) at sqlintrp.c:453 > saved_proc_resultset = 0x0 > saved_proc_comp = 0x0 > saved_proc_max = 0 > saved_proc_result_qi = 0x0 > saved_proc_result_ts = 0x0 > saved_proc_resultset_cols = 0 > eff_g_id = <optimized out> > eff_u_id = <optimized out> > is_computed = <optimized out> > value = <optimized out> > qi = 0x7fe8a8038f58 > cli = 0x1c62880 > proc = 0x7fe8a8069a70 > proc_name = <optimized out> > proc_name_2 = <optimized out> > ret = 0x7fe8a804a670 > err = 0x0 > pars_auto = {0xc100000800000000 <Address 0xc100000800000000 out of bounds>, 0x7fe8a80391c8 "\210\071\005\244\350\177", 0x2948038 "", 0x78f277 <id_hash_get+55> "\205\300uE\017\257]\fHcE\024H\003]\030H\213\034\003H\205\333u\025\353Nf\017\037D", 0x7fe8b6da6fc0 "@t\332\266\350\177", 0x78f21f <strhashcmp+15> "\205\300\017\224\300H\203\304\b\017\266\300\303\017\037@", 0x282cea0 "", 0x20049c897 <Address 0x20049c897 out of bounds>, 0x7fe8a804af40 "\004", 0x7fe8a804af40 "\004", 0x0, 0x7fe8b6da70a0 "\200(\306\001", 0x7fe8b6da6fc0 "@t\332\266\350\177", 0x0, 0x1f69c20 "", 0xa943bf362e3b64df <Address 0xa943bf362e3b64df out of bounds>, 0x7fe8b6da7470 "\360\341\240\001", 0x7fe8b6da7470 "\360\341\240\001", 0x0, 0x7fe8a804a868 "\f", 0x5692d10ea33b64df <Address 0x5692d10ea33b64df out of bounds>, 0xa943bc1e607364df <Address 0xa943bc1e607364df out of bounds>, 0x0, 0x100000000 <Address 0x100000000 out of bounds>, 0x4244 <Address 0x4244 out of bounds>, 0x0, 0x0, 0x78c9c5 <dk_free+69> "H\205\300\017\204\242", 0x0, 0x60 <Address 0x60 out of bounds>} > param_len = 8 > pars = 0x7fe8b6da6e98 > ptmp = 0x7fe8b6da6e98 "\310\221\003\250\350\177" > inx = <optimized out> > any_out = 1 > n_ret_param = 0 > auto_qi = "p\232\006\250\350\177", '\000' <repeats 18 times>, "`_\000\250\350\177\000\000X\217\003\250\350\177\000\000\020@\001\244\350\177\000\000\200(\306\001\000\000\000\000\001\004\002", '\000' <repeats 101 times>, "\310\221\003\250\350\177", '\000' <repeats 18 times>, "\001\000\000\000\000\000\000\000\210B\226\002", '\000' <repeats 44 times>... >#7 0x0000000000521925 in code_vec_run_1 (code_vec=0x1b1bda8, qst=qst@entry=0x7fe8a8038f58, offset=offset@entry=0) at sqlintrp.c:1892 > __self = 0x7fe8a4014010 > reset_code = <optimized out> > __old_ctx = 0x7fe8b6da76b0 > __ctx = {buf = {{__jmpbuf = {27320816, 6238308731991057631, 43780704, 0, 140637227955536, 140637228039360, 6238278294460654815, -6249945019206900513}, __mask_was_saved = 0, __saved_mask = {__val = {7915268, 140637227967840, 5368329, 43777792, 140637227945816, 140637228005840, 0, 140637228005840, 5300593718017208832, 0, 45399088, 140637227945816, 0, 27320816, 73, 140637228039360}}}}} > nesting_level = 0 > ins = 0x1b1bda8 > prev_ins = 0x1b1bda8 > prev_breakpoint_ins = 0x0 > qi = 0x7fe8a8038f58 >#8 0x0000000000543a49 in qn_send_output (src=0x1a0e1f0, state=0x7fe8a8038f58) at sqlrun.c:709 > next = 0x29c0a60 >#9 0x000000000051f438 in subq_next (subq=<optimized out>, inst=inst@entry=0x7fe8a8038f58, cr_state=cr_state@entry=1) at sqlintrp.c:843 > __self = <optimized out> > reset_code = <optimized out> > __old_ctx = <optimized out> > __ctx = {buf = {{__jmpbuf = {140637227945816, 6238308688196232415, 29763712, 0, 140637227945816, 140637228039360, 6238278294374671583, -6249945039719930657}, __mask_was_saved = 0, __saved_mask = {__val = {48, 45301056, 5368329, 43784272, 140637227945816, 27320816, 0, 27320816, 5369108, 13907115786759045120, 140637227955536, 140637228154584, 40, 5, 140637227945816, 140637228017672}}}}} > qi = 0x7fe8a8038f58 >#10 0x000000000051f4cd in ins_subq (ins=0x7fe8a804a808, qst=qst@entry=0x7fe8a8038f58) at sqlintrp.c:875 > err = <optimized out> > qi = 0x7fe8a8038f58 > cli = 0x1c62880 > at_start = 0 >#11 0x0000000000521980 in code_vec_run_1 (code_vec=0x7fe8a804a808, qst=qst@entry=0x7fe8a8038f58, offset=offset@entry=0) at sqlintrp.c:1900 > __self = 0x7fe8a4014010 > reset_code = <optimized out> > __old_ctx = 0x7fe8b6da7a90 > __ctx = {buf = {{__jmpbuf = {26994304, -6249941618435332897, 140637227945816, 140637227945816, 0, 140637228039360, 6238278294347408607, -6249945019206900513}, __mask_was_saved = 0, __saved_mask = {__val = {144, 392, 7917911, 43336568, 7915973, 32, 1, 43733208, 8, 1, 7918406, 140637227736928, 392, 35277192, 140637227945816, 392}}}}} > nesting_level = 0 > ins = 0x7fe8a804a808 > prev_ins = 0x7fe8a804a808 > prev_breakpoint_ins = 0x0 > qi = 0x7fe8a8038f58 >#12 0x000000000054398f in qn_input (xx=0x19be680, inst=0x7fe8a8038f58, state=0x7fe8a8038f58) at sqlrun.c:680 > qi = 0x7fe8a8038f58 > cli = 0x1c62880 >#13 0x000000000054a1f9 in qr_exec (cli=cli@entry=0x1c62880, qr=<optimized out>, caller=caller@entry=0x2, cr_name=0x1ab4d18 "s1113_1_-2_1453", stmt=stmt@entry=0x2b22f00, lc_ret=lc_ret@entry=0x0, parms=parms@entry=0x7fe8a40485a8, opts=opts@entry=0x7fe8a4053b88, named_params=named_params@entry=0) at sqlrun.c:3184 > __self = 0x7fe8a4014010 > reset_code = <optimized out> > __old_ctx = 0x0 > __ctx = {buf = {{__jmpbuf = {0, -6249944348677151521, 140637228003616, 140637160900008, 0, 140637476911760, 6238278294259328223, -6249945067051850529}, __mask_was_saved = 0, __saved_mask = {__val = {140637160687040, 140637476911904, 7958230, 36981632, 140637476911960, 91298502, 7930177, 0, 29763712, 0, 7915268, 1, 183, 16, 0, 45231872}}}}} > n_affected = <optimized out> > inx = <optimized out> > was_autocommit = <optimized out> > is_timeout = <optimized out> > n_actual_params = 12 > ret = <optimized out> > self_thread = <optimized out> > inst = <optimized out> > qi = 0x7fe8a8038f58 > state = <optimized out> >#14 0x00000000005524c9 in sf_sql_execute (stmt_id=stmt_id@entry=0x1906e28 "s1113_1_-2_1453", text=text@entry=0x7fe8a404f5a8 "", cursor_name=cursor_name@entry=0x175aed8 "s1113_1_-2_1453", params=params@entry=0x29b9b78, current_ofs=current_ofs@entry=0x7fe8a4041478, options=0x7fe8a4053b88) at sqlsrv.c:1896 > par = 0x7fe8a40485a8 > msecs = 0 > qi = <optimized out> > inx = 0 > first_set = 0 > n_params = 1 > err = 0x0 > client = 0x2b6aa90 > cli = 0x1c62880 > stmt = <optimized out> >#15 0x0000000000552a45 in sf_sql_execute_w (stmt_id=0x1906e28 "s1113_1_-2_1453", text=0x7fe8a404f5a8 "", cursor_name=0x175aed8 "s1113_1_-2_1453", params=0x29b9b78, current_ofs=0x7fe8a4041478, options=<optimized out>) at sqlsrv.c:1937 > ses = <optimized out> > cli = 0x1c62880 >#16 0x000000000079f1ff in future_wrapper (ignore=<optimized out>) at Dkernel.c:1123 > client_freed = 0 > c_thread = 0x1b225a0 > future = <optimized out> > fixed_thread_future = <optimized out> > result = 0x0 > client = 0x2b6aa90 > error = 0 > arguments = 0x7fe8a4052af8 > arg_array = {0x1906e28 "s1113_1_-2_1453", 0x7fe8a404f5a8 "", 0x175aed8 "s1113_1_-2_1453", 0x29b9b78 "", 0x7fe8a4041478 "", 0x7fe8a4053b88 "\001", 0x0, 0x0, 0x0, 0x0} > argcount = <optimized out> > finx = <optimized out> > was_second = <optimized out> > this_thread = 0x7fe8a4014010 >#17 0x00000000007a29ec in _thread_boot (arg=0x7fe8a4014010) at sched_pthread.c:290 > thr = 0x7fe8a4014010 > rc = <optimized out> >#18 0x00007fe8b5f73c53 in start_thread (arg=0x7fe8b6da8700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe8b6da8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140637476914944, -6249944348675578657, 0, 140637476915648, 140637476914944, 17708432, 6238278294127207647, 6238285189756314847}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#19 0x00007fe8b511cdbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 >No locals. >From To Syms Read Shared Object Library >0x00007fe8b69df1b0 0x00007fe8b6a185d0 Yes /lib64/libssl.so.10 >0x00007fe8b664dd00 0x00007fe8b673a228 Yes /lib64/libcrypto.so.10 >0x00007fe8b63a60a0 0x00007fe8b63d4ee4 Yes /lib64/libldap-2.4.so.2 >0x00007fe8b618b6d0 0x00007fe8b6192844 Yes /lib64/liblber-2.4.so.2 >0x00007fe8b5f71790 0x00007fe8b5f7c3b4 Yes /lib64/libpthread.so.0 >0x00007fe8b5d1ff20 0x00007fe8b5d5513c Yes /lib64/libiodbc.so.2 >0x00007fe8b5b06150 0x00007fe8b5b1362c Yes /lib64/libiodbcinst.so.2 >0x00007fe8b5900ed0 0x00007fe8b59019d0 Yes /lib64/libdl.so.2 >0x00007fe8b56034b0 0x00007fe8b566dbb8 Yes /lib64/libm.so.6 >0x00007fe8b53ea170 0x00007fe8b53f65f0 Yes /lib64/libz.so.1 >0x00007fe8b5046410 0x00007fe8b5189740 Yes /lib64/libc.so.6 >0x00007fe8b4de9bb0 0x00007fe8b4e19b24 Yes /lib64/libgssapi_krb5.so.2 >0x00007fe8b4b24530 0x00007fe8b4b8540c Yes /lib64/libkrb5.so.3 >0x00007fe8b48fd510 0x00007fe8b48fe0d4 Yes /lib64/libcom_err.so.2 >0x00007fe8b46cb750 0x00007fe8b46eb680 Yes /lib64/libk5crypto.so.3 >0x00007fe8b44b0a40 0x00007fe8b44bf71c Yes /lib64/libresolv.so.2 >0x00007fe8b4294b60 0x00007fe8b42a59b4 Yes /lib64/libsasl2.so.3 >0x00007fe8b405ca90 0x00007fe8b407f534 Yes /lib64/libssl3.so >0x00007fe8b3e2ea10 0x00007fe8b3e45f88 Yes /lib64/libsmime3.so >0x00007fe8b3b003a0 0x00007fe8b3be01c4 Yes /lib64/libnss3.so >0x00007fe8b38c7d80 0x00007fe8b38d5c94 Yes /lib64/libnssutil3.so >0x00007fe8b36b9030 0x00007fe8b36b9f88 Yes /lib64/libplds4.so >0x00007fe8b34b4510 0x00007fe8b34b5b18 Yes /lib64/libplc4.so >0x00007fe8b3282ce0 0x00007fe8b32a1e60 Yes /lib64/libnspr4.so >0x00007fe8b6c32ae0 0x00007fe8b6c4cc0a Yes /lib64/ld-linux-x86-64.so.2 >0x00007fe8b306b5e0 0x00007fe8b3071f3c Yes /lib64/libkrb5support.so.0 >0x00007fe8b2e655b0 0x00007fe8b2e661ac Yes /lib64/libkeyutils.so.1 >0x00007fe8b2c2dec0 0x00007fe8b2c32b1c Yes /lib64/libcrypt.so.1 >0x00007fe8b2a272c0 0x00007fe8b2a2a0bc Yes /lib64/librt.so.1 >0x00007fe8b2808260 0x00007fe8b2819e9c Yes /lib64/libselinux.so.1 >0x00007fe8b2589600 0x00007fe8b25dbcf0 Yes /lib64/libfreebl3.so >0x00007fe8b23235f0 0x00007fe8b236bcc8 Yes /lib64/libpcre.so.1 >0x00007fe8b116b1e0 0x00007fe8b11723cc Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x7fe8a870a298 140637235094168 >rbx 0x29ba9d8 43755992 >rcx 0x7fe8a870a298 140637235094168 >rdx 0x7fe8b6da69c8 140637476907464 >rsi 0x7fe8b6da69c0 140637476907456 >rdi 0xffffffffffffffff -1 >rbp 0xffffffffffffffff 0xffffffffffffffff >rsp 0x7fe8b6da6980 0x7fe8b6da6980 >r8 0xbfffffffffffffff -4611686018427387905 >r9 0x116db 71387 >r10 0x0 0 >r11 0x7fe8b50bb83e 140637446584382 >r12 0x7fe8b6da69d0 140637476907472 >r13 0x7fe8b6da69c0 140637476907456 >r14 0x7fe8b6da69c8 140637476907464 >r15 0x7fe8a80422f8 140637227983608 >rip 0x78d306 0x78d306 <dk_free_tree+22> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function dk_free_tree: > 0x000000000078d2f0 <+0>: push %r13 > 0x000000000078d2f2 <+2>: push %r12 > 0x000000000078d2f4 <+4>: push %rbp > 0x000000000078d2f5 <+5>: mov %rdi,%rbp > 0x000000000078d2f8 <+8>: push %rbx > 0x000000000078d2f9 <+9>: sub $0x8,%rsp > 0x000000000078d2fd <+13>: cmp $0xffff,%rdi > 0x000000000078d304 <+20>: jbe 0x78d346 <dk_free_tree+86> >=> 0x000000000078d306 <+22>: movzbl -0x1(%rdi),%ecx > 0x000000000078d30a <+26>: mov -0x4(%rdi),%r12d > 0x000000000078d30e <+30>: and $0xffffff,%r12d > 0x000000000078d315 <+37>: lea -0x7f(%rcx),%eax > 0x000000000078d318 <+40>: cmp $0x5a,%al > 0x000000000078d31a <+42>: ja 0x78d398 <dk_free_tree+168> > 0x000000000078d31c <+44>: lea 0x532e0d(%rip),%rdx # 0xcc0130 > 0x000000000078d323 <+51>: movzbl %al,%eax > 0x000000000078d326 <+54>: movslq (%rdx,%rax,4),%rax > 0x000000000078d32a <+58>: add %rax,%rdx > 0x000000000078d32d <+61>: jmpq *%rdx > 0x000000000078d32f <+63>: nop > 0x000000000078d330 <+64>: add $0xf,%r12d > 0x000000000078d334 <+68>: and $0xfffffff0,%r12d > 0x000000000078d338 <+72>: lea 0x8(%r12),%esi > 0x000000000078d33d <+77>: lea -0x8(%rbp),%rdi > 0x000000000078d341 <+81>: callq 0x78c980 <dk_free> > 0x000000000078d346 <+86>: add $0x8,%rsp > 0x000000000078d34a <+90>: xor %eax,%eax > 0x000000000078d34c <+92>: pop %rbx > 0x000000000078d34d <+93>: pop %rbp > 0x000000000078d34e <+94>: pop %r12 > 0x000000000078d350 <+96>: pop %r13 > 0x000000000078d352 <+98>: retq > 0x000000000078d353 <+99>: nopl 0x0(%rax,%rax,1) > 0x000000000078d358 <+104>: callq 0x78d0b0 <dk_free_box> > 0x000000000078d35d <+109>: add $0x8,%rsp > 0x000000000078d361 <+113>: xor %eax,%eax > 0x000000000078d363 <+115>: pop %rbx > 0x000000000078d364 <+116>: pop %rbp > 0x000000000078d365 <+117>: pop %r12 > 0x000000000078d367 <+119>: pop %r13 > 0x000000000078d369 <+121>: retq > 0x000000000078d36a <+122>: nopw 0x0(%rax,%rax,1) > 0x000000000078d370 <+128>: mov %r12d,%r13d > 0x000000000078d373 <+131>: shr $0x3,%r13d > 0x000000000078d377 <+135>: test %r13d,%r13d > 0x000000000078d37a <+138>: je 0x78d338 <dk_free_tree+72> > 0x000000000078d37c <+140>: xor %ebx,%ebx > 0x000000000078d37e <+142>: xchg %ax,%ax > 0x000000000078d380 <+144>: mov 0x0(%rbp,%rbx,8),%rdi > 0x000000000078d385 <+149>: add $0x1,%rbx > 0x000000000078d389 <+153>: callq 0x78d2f0 <dk_free_tree> > 0x000000000078d38e <+158>: cmp %ebx,%r13d > 0x000000000078d391 <+161>: ja 0x78d380 <dk_free_tree+144> > 0x000000000078d393 <+163>: jmp 0x78d338 <dk_free_tree+72> > 0x000000000078d395 <+165>: nopl (%rax) > 0x000000000078d398 <+168>: lea 0x950881(%rip),%rax # 0x10ddc20 <box_destr> > 0x000000000078d39f <+175>: mov (%rax,%rcx,8),%rax > 0x000000000078d3a3 <+179>: test %rax,%rax > 0x000000000078d3a6 <+182>: je 0x78d3b1 <dk_free_tree+193> > 0x000000000078d3a8 <+184>: mov %rbp,%rdi > 0x000000000078d3ab <+187>: callq *%rax > 0x000000000078d3ad <+189>: test %eax,%eax > 0x000000000078d3af <+191>: jne 0x78d346 <dk_free_tree+86> > 0x000000000078d3b1 <+193>: add $0x7,%r12d > 0x000000000078d3b5 <+197>: and $0xfffffff8,%r12d > 0x000000000078d3b9 <+201>: jmpq 0x78d338 <dk_free_tree+72> >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 1042704
: 836159 |
836160
|
836161
|
836162
|
836163
|
836164
|
836165
|
836166
|
836167
|
836168
|
836169