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 597780 Details for
Bug 839596
GDB crashes while parsing Xorg coredump
[?]
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.
coredump bt when answering 'y'
coregdb_yes (text/plain), 30.71 KB, created by
Zdenek Kabelac
on 2012-07-12 12:03:50 UTC
(
hide
)
Description:
coredump bt when answering 'y'
Filename:
MIME Type:
Creator:
Zdenek Kabelac
Created:
2012-07-12 12:03:50 UTC
Size:
30.71 KB
patch
obsolete
>Core was generated by `gdb /usr/bin/Xorg /tmp/core.X.1047'. >Program terminated with signal 6, Aborted. >#0 0x00007f4113b30ba5 in __GI_raise (sig=sig@entry=6) > at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 >63 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); >(gdb) bt >#0 0x00007f4113b30ba5 in __GI_raise (sig=sig@entry=6) > at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 >#1 0x00007f4113b32358 in __GI_abort () at abort.c:90 >#2 0x000000000063e176 in dump_core () at ../../gdb/utils.c:694 >#3 0x00000000006406cb in internal_vproblem (ap=<optimized out>, fmt=<optimized out>, > line=<optimized out>, file=<optimized out>, problem=0xafa660 <internal_error_problem>) > at ../../gdb/utils.c:852 >#4 internal_vproblem (problem=0xafa660 <internal_error_problem>, file=<optimized out>, > line=<optimized out>, fmt=<optimized out>, ap=<optimized out>) at ../../gdb/utils.c:753 >#5 0x00000000006407f9 in internal_verror (file=<optimized out>, line=<optimized out>, > fmt=<optimized out>, ap=ap@entry=0x7fffe7f6e518) at ../../gdb/utils.c:877 >#6 0x0000000000640892 in internal_error (file=file@entry=0x794c6d "../../gdb/dwarf2read.c", > line=line@entry=8284, string=<optimized out>) at ../../gdb/utils.c:887 >#7 0x00000000005d7dda in read_call_site_scope (die=die@entry=0x417d300, cu=0x3184750) > at ../../gdb/dwarf2read.c:8284 >#8 0x00000000005dd379 in process_die (die=die@entry=0x417d300, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:6279 >#9 0x00000000005df733 in read_func_scope (die=die@entry=0x417c168, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:7948 >#10 0x00000000005dcaab in process_die (die=die@entry=0x417c168, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:6271 >#11 0x00000000005dc719 in read_file_scope (cu=0x3184750, die=0x42f3bd0) > at ../../gdb/dwarf2read.c:7072 >#12 process_die (die=0x42f3bd0, cu=cu@entry=0x3184750) at ../../gdb/dwarf2read.c:6264 >#13 0x00000000005e0115 in process_full_comp_unit (pretend_language=language_minimal, > per_cu=0x234a398) at ../../gdb/dwarf2read.c:6150 >#14 process_queue () at ../../gdb/dwarf2read.c:5727 >#15 dw2_do_instantiate_symtab (per_cu=per_cu@entry=0x234a398) at ../../gdb/dwarf2read.c:2067 >#16 0x00000000005e07fc in dw2_instantiate_symtab (per_cu=0x234a398) > at ../../gdb/dwarf2read.c:2088 >#17 0x00000000005e0daf in dw2_find_pc_sect_symtab (objfile=<optimized out>, > msymbol=<optimized out>, pc=5192528, section=<optimized out>, warn_if_readin=1) > at ../../gdb/dwarf2read.c:3320 >#18 0x0000000000554959 in find_pc_sect_symtab (pc=5192528, section=0x0) > at ../../gdb/symtab.c:2159 >#19 0x0000000000554995 in find_pc_symtab (pc=<optimized out>) at ../../gdb/symtab.c:2176 >#20 0x0000000000550e97 in call_site_for_pc (gdbarch=gdbarch@entry=0x236d530, > pc=pc@entry=5192529) at ../../gdb/block.c:204 >#21 0x00000000005f2111 in call_site_find_chain_1 (callee_pc=140649592804672, > caller_pc=5192529, gdbarch=0x236d530) at ../../gdb/dwarf2loc.c:916 >#22 call_site_find_chain (gdbarch=gdbarch@entry=0x236d530, > caller_pc=caller_pc@entry=5192529, callee_pc=callee_pc@entry=140649592804865) > at ../../gdb/dwarf2loc.c:1027 >#23 0x00000000005f7fd4 in dwarf2_tailcall_sniffer_first ( > this_frame=this_frame@entry=0x3850c28, tailcall_cachep=tailcall_cachep@entry=0x3850d18, > entry_cfa_sp_offsetp=entry_cfa_sp_offsetp@entry=0x7fffe7f6eee8) > at ../../gdb/dwarf2-frame-tailcall.c:390 >#24 0x00000000005f6f7f in dwarf2_frame_cache (this_frame=this_frame@entry=0x3850c28, > this_cache=this_cache@entry=0x3850c40) at ../../gdb/dwarf2-frame.c:1224 >#25 0x00000000005f7565 in dwarf2_frame_sniffer (this_cache=0x3850c40, this_frame=0x3850c28, > self=0x79b860 <dwarf2_frame_unwind>) at ../../gdb/dwarf2-frame.c:1401 >#26 dwarf2_frame_sniffer (self=0x79b860 <dwarf2_frame_unwind>, this_frame=0x3850c28, > this_cache=0x3850c40) at ../../gdb/dwarf2-frame.c:1371 >#27 0x00000000006484c9 in frame_unwind_find_by_frame (this_frame=this_frame@entry=0x3850c28, > this_cache=this_cache@entry=0x3850c40) at ../../gdb/frame-unwind.c:112 >#28 0x0000000000644b9b in get_frame_id (fi=fi@entry=0x3850c28) at ../../gdb/frame.c:334 >#29 0x00000000005267c9 in default_value_from_register (type=<optimized out>, regnum=12, > frame=0x3850c28) at ../../gdb/findvar.c:652 >#30 0x0000000000526ac1 in value_from_register (type=0x22d5f30, regnum=12, frame=0x3850c28) > at ../../gdb/findvar.c:752 >#31 0x0000000000527033 in address_from_register (type=<optimized out>, > regnum=<optimized out>, frame=<optimized out>) at ../../gdb/findvar.c:771 >#32 0x00000000005ec163 in execute_stack_op (ctx=ctx@entry=0x3d3b370, > op_ptr=0x7f4109abd56b <Address 0x7f4109abd56b out of bounds>, > op_ptr@entry=0x7f4109abd569 <Address 0x7f4109abd569 out of bounds>, > op_end=0x7f4109abd56b <Address 0x7f4109abd56b out of bounds>) > at ../../gdb/dwarf2expr.c:925 >#33 0x00000000005ecddc in dwarf_expr_eval (ctx=ctx@entry=0x3d3b370, > addr=addr@entry=0x7f4109abd569 <Address 0x7f4109abd569 out of bounds>, > len=<optimized out>) at ../../gdb/dwarf2expr.c:365 >#34 0x00000000005f1f4a in dwarf_expr_push_dwarf_reg_entry_value (ctx=0x3d3b370, > kind=<optimized out>, kind_u=..., deref_size=<optimized out>) > at ../../gdb/dwarf2loc.c:1244 >#35 0x00000000005ebd7b in execute_stack_op (ctx=ctx@entry=0x3d3b370, > op_ptr=0x7f410941ad48 <Address 0x7f410941ad48 out of bounds>, > op_ptr@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > op_end=op_end@entry=0x7f410941ad49 <Address 0x7f410941ad49 out of bounds>) > at ../../gdb/dwarf2expr.c:1375 >#36 0x00000000005ecddc in dwarf_expr_eval (ctx=ctx@entry=0x3d3b370, > addr=addr@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, len=len@entry=4) > at ../../gdb/dwarf2expr.c:365 >#37 0x00000000005ee625 in dwarf_expr_prep_ctx (ctx=ctx@entry=0x3d3b370, > frame=frame@entry=0x2133400, > data=data@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > size=size@entry=4, per_cu=per_cu@entry=0x2348e58) at ../../gdb/dwarf2loc.c:1297 >#38 0x00000000005f0cae in dwarf2_evaluate_loc_desc_full (type=0x3b75ae0, > frame=frame@entry=0x2133400, data=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > size=4, per_cu=0x2348e58, byte_offset=byte_offset@entry=0) at ../../gdb/dwarf2loc.c:2300 >#39 0x00000000005f156b in dwarf2_evaluate_loc_desc (type=<optimized out>, > frame=frame@entry=0x2133400, data=<optimized out>, size=<optimized out>, > per_cu=<optimized out>) at ../../gdb/dwarf2loc.c:2480 >#40 0x00000000005f2bc5 in loclist_read_variable (symbol=0x40fea70, frame=0x2133400) > at ../../gdb/dwarf2loc.c:4136 >#41 0x0000000000526b9c in default_read_var_value (var=0x40fea70, frame=0x2133400) > at ../../gdb/findvar.c:578 >#42 0x000000000057bc5a in read_frame_arg (sym=sym@entry=0x40fea70, > frame=frame@entry=0x2133400, argp=argp@entry=0x7fffe7f6f580, > entryargp=entryargp@entry=0x7fffe7f6f5a0) at ../../gdb/stack.c:316 >#43 0x000000000057c62f in print_frame_args (func=<optimized out>, > frame=frame@entry=0x2133400, num=num@entry=-1, stream=0x2255fc0) at ../../gdb/stack.c:648 >#44 0x000000000057cd7a in print_frame (frame=frame@entry=0x2133400, > print_level=print_level@entry=1, print_what=print_what@entry=LOCATION, > print_args=print_args@entry=1, sal=...) at ../../gdb/stack.c:1175 >#45 0x000000000057d40e in print_frame_info (frame=frame@entry=0x2133400, > print_level=print_level@entry=1, print_what=print_what@entry=LOCATION, > print_args=print_args@entry=1) at ../../gdb/stack.c:830 >#46 0x000000000057d9b0 in backtrace_command_1 (count_exp=count_exp@entry=0x0, show_locals=0, > from_tty=from_tty@entry=1) at ../../gdb/stack.c:1732 >#47 0x000000000057dcc7 in backtrace_command (arg=0x0, from_tty=1) at ../../gdb/stack.c:1808 >#48 0x000000000063c6da in execute_command (p=0x20a4162 "", p@entry=0x20a4160 "bt", > from_tty=1) at ../../gdb/top.c:487 >#49 0x000000000058bc24 in command_handler (command=0x20a4160 "bt") > at ../../gdb/event-top.c:440 >#50 0x000000000058c5fc in command_line_handler (rl=<optimized out>) > at ../../gdb/event-top.c:641 >#51 0x00007f411588de2b in rl_callback_read_char () from /lib64/libreadline.so.6 >#52 0x000000000058bc89 in rl_callback_read_char_wrapper (client_data=<optimized out>) > at ../../gdb/event-top.c:170 >#53 0x000000000058aa76 in process_event () at ../../gdb/event-loop.c:401 >#54 process_event () at ../../gdb/event-loop.c:351 >#55 0x000000000058b21f in gdb_do_one_event () at ../../gdb/event-loop.c:465 >#56 0x000000000058b3a5 in start_event_loop () at ../../gdb/event-loop.c:490 >#57 0x00000000005848c3 in captured_command_loop (data=data@entry=0x0) at ../../gdb/main.c:227 >#58 0x000000000058359e in catch_errors (func=func@entry=0x5848b0 <captured_command_loop>, > func_args=func_args@entry=0x0, errstring=errstring@entry=0x71bc77 "", mask=mask@entry=6) > at ../../gdb/exceptions.c:546 >#59 0x0000000000585486 in captured_main (data=data@entry=0x7fffe7f6fc00) > at ../../gdb/main.c:1094 >#60 0x000000000058359e in catch_errors (func=func@entry=0x584c60 <captured_main>, > func_args=func_args@entry=0x7fffe7f6fc00, errstring=errstring@entry=0x71bc77 "", > mask=mask@entry=6) at ../../gdb/exceptions.c:546 >#61 0x00000000005860e4 in gdb_main (args=args@entry=0x7fffe7f6fc00) at ../../gdb/main.c:1104 >#62 0x00000000004524ee in main (argc=<optimized out>, argv=<optimized out>) > at ../../gdb/gdb.c:34 >(gdb) bt full >#0 0x00007f4113b30ba5 in __GI_raise (sig=sig@entry=6) > at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 > resultvar = 0 > pid = 2606 > selftid = 2606 >#1 0x00007f4113b32358 in __GI_abort () at abort.c:90 > save_stage = 2 > act = {__sigaction_handler = {sa_handler = 0x48eb458, sa_sigaction = 0x48eb458}, > sa_mask = {__val = {0, 1, 139917513155604, 1, 0, 139917479910568, 1, 11511392, 1, > 45992432, 139917513181717, 0, 139917480841127, 139917483751288, > 140737085105296, 4}}, sa_flags = 1, sa_restorer = 0x0} > sigs = {__val = {32, 0 <repeats 15 times>}} >#2 0x000000000063e176 in dump_core () at ../../gdb/utils.c:694 > rlim = {rlim_cur = 18446744073709551615, rlim_max = 18446744073709551615} >#3 0x00000000006406cb in internal_vproblem (ap=<optimized out>, fmt=<optimized out>, > line=<optimized out>, file=<optimized out>, problem=0xafa660 <internal_error_problem>) > at ../../gdb/utils.c:852 > quit_p = 1 > dump_core_p = <optimized out> > reason = 0x3b99a00 "../../gdb/dwarf2read.c:8284: internal-error: read_call_site_scope: Assertion `offset.sect_off >= cu->header.offset.sect_off' failed.\nA problem internal to GDB has been detected,\nfurther debugging may "... > dejavu = 1 >#4 internal_vproblem (problem=0xafa660 <internal_error_problem>, file=<optimized out>, > line=<optimized out>, fmt=<optimized out>, ap=<optimized out>) at ../../gdb/utils.c:753 > dejavu = 1 >#5 0x00000000006407f9 in internal_verror (file=<optimized out>, line=<optimized out>, > fmt=<optimized out>, ap=ap@entry=0x7fffe7f6e518) at ../../gdb/utils.c:877 >No locals. >#6 0x0000000000640892 in internal_error (file=file@entry=0x794c6d "../../gdb/dwarf2read.c", > line=line@entry=8284, string=<optimized out>) at ../../gdb/utils.c:887 > ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffe7f6e5f0, > reg_save_area = 0x7fffe7f6e530}} >#7 0x00000000005d7dda in read_call_site_scope (die=die@entry=0x417d300, cu=0x3184750) > at ../../gdb/dwarf2read.c:8284 > offset = <optimized out> > parameter = 0x48eb458 > loc = 0x0 > origin = <optimized out> > objfile = 0x22b90f0 > gdbarch = 0x2267d60 > pc = <optimized out> > baseaddr = 0 > attr = <optimized out> > call_site = 0x48eb428 > call_site_local = {pc = 5192734, tail_call_next = 0x0, target = {loc = {bitpos = 0, > enumval = 0, physaddr = 0, physname = 0x0, dwarf_block = 0x0}, > loc_kind = FIELD_LOC_KIND_BITPOS}, parameter_count = 36409584, > per_cu = 0x3184750, parameter = {{kind = CALL_SITE_PARAMETER_DWARF_REG, u = { > dwarf_reg = 52568320, fb_offset = 52568320, param_offset = { > cu_off = 52568320}}, > value = 0x4f3bac <cpname_parse+5852> "t$0H\215\004\022H\213L$\bL\213\004$H\001\302H\367\330H\301\342\004H\367\332\351\302\355\377\377\276\002", value_size = 5192654, > data_value = 0x3184980 "\360\220+\002", data_value_size = 51922768}}} > slot = 0x406d778 > nparams = <optimized out> > child_die = 0x417d348 > __PRETTY_FUNCTION__ = "read_call_site_scope" >#8 0x00000000005dd379 in process_die (die=die@entry=0x417d300, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:6279 >No locals. >#9 0x00000000005df733 in read_func_scope (die=die@entry=0x417c168, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:7948 > objfile = 0x22b90f0 > new = <optimized out> > lowpc = 5192448 > highpc = 5192734 > child_die = <optimized out> > attr = <optimized out> > call_line = <optimized out> > call_file = <optimized out> > name = <optimized out> > baseaddr = 0 > block = <optimized out> > inlined_func = <optimized out> > template_args = <optimized out> > templ_func = 0x0 > __PRETTY_FUNCTION__ = "read_func_scope" >#10 0x00000000005dcaab in process_die (die=die@entry=0x417c168, cu=cu@entry=0x3184750) > at ../../gdb/dwarf2read.c:6271 >No locals. >#11 0x00000000005dc719 in read_file_scope (cu=0x3184750, die=0x42f3bd0) > at ../../gdb/dwarf2read.c:7072 > lowpc = 4332963 > highpc = 5207190 > child_die = <optimized out> > abfd = <optimized out> > attr = <optimized out> > comp_dir = 0x7f410d263cd9 <Address 0x7f410d263cd9 out of bounds> > objfile = <optimized out> > back_to = 0x3dbbdb0 > name = 0x7f410d246e93 <Address 0x7f410d246e93 out of bounds> > baseaddr = <optimized out> >#12 process_die (die=0x42f3bd0, cu=cu@entry=0x3184750) at ../../gdb/dwarf2read.c:6264 >No locals. >#13 0x00000000005e0115 in process_full_comp_unit (pretend_language=language_minimal, > per_cu=0x234a398) at ../../gdb/dwarf2read.c:6150 > cu = 0x3184750 > objfile = 0x22b90f0 > lowpc = 4080 > symtab = <optimized out> > back_to = 0x268d670 > delayed_list_cleanup = 0x3379710 > baseaddr = 0 > highpc = 32 >#14 process_queue () at ../../gdb/dwarf2read.c:5727 > item = 0x44159d0 > next_item = <optimized out> >#15 dw2_do_instantiate_symtab (per_cu=per_cu@entry=0x234a398) at ../../gdb/dwarf2read.c:2067 > back_to = 0x3bcb2b0 >#16 0x00000000005e07fc in dw2_instantiate_symtab (per_cu=0x234a398) > at ../../gdb/dwarf2read.c:2088 > back_to = 0x3811060 >#17 0x00000000005e0daf in dw2_find_pc_sect_symtab (objfile=<optimized out>, > msymbol=<optimized out>, pc=5192528, section=<optimized out>, warn_if_readin=1) > at ../../gdb/dwarf2read.c:3320 > data = 0x234a398 > result = <optimized out> > __PRETTY_FUNCTION__ = "dw2_find_pc_sect_symtab" >#18 0x0000000000554959 in find_pc_sect_symtab (pc=5192528, section=0x0) > at ../../gdb/symtab.c:2159 > result = <optimized out> > b = <optimized out> > bv = <optimized out> > s = 0x0 > best_s = 0x0 > objfile = 0x22b90f0 > distance = 0 > msymbol = 0x7f410d2a9240 >#19 0x0000000000554995 in find_pc_symtab (pc=<optimized out>) at ../../gdb/symtab.c:2176 >No locals. >#20 0x0000000000550e97 in call_site_for_pc (gdbarch=gdbarch@entry=0x236d530, > pc=pc@entry=5192529) at ../../gdb/block.c:204 > symtab = <optimized out> > slot = 0x0 >#21 0x00000000005f2111 in call_site_find_chain_1 (callee_pc=140649592804672, > caller_pc=5192529, gdbarch=0x236d530) at ../../gdb/dwarf2loc.c:916 > back_to_retval = 0x7589e0 <sentinel_cleanup> > retval = 0x0 > chain = 0x0 > addr_obstack = {chunk_size = 4072, chunk = 0x46fc390, > object_base = 0x46fc808 "\303P\004\211\353\177", > next_free = 0x46fc808 "\303P\004\211\353\177", chunk_limit = 0x46fd378 "\361\017", > temp = 6583422, alignment_mask = 7, chunkfun = 0x6680b0 <xmalloc>, > freefun = 0x668190 <xfree>, extra_arg = 0x526519 <unsigned_pointer_to_address+25>, > use_extra_arg = 0, maybe_empty_object = 0, alloc_failed = 0} > back_to_workdata = 0x2b9ae60 > call_site = <optimized out> > addr_hash = 0x46fc3a0 >#22 call_site_find_chain (gdbarch=gdbarch@entry=0x236d530, > caller_pc=caller_pc@entry=5192529, callee_pc=callee_pc@entry=140649592804865) > at ../../gdb/dwarf2loc.c:1027 > e = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > retval = <optimized out> >#23 0x00000000005f7fd4 in dwarf2_tailcall_sniffer_first ( > this_frame=this_frame@entry=0x3850c28, tailcall_cachep=tailcall_cachep@entry=0x3850d18, > entry_cfa_sp_offsetp=entry_cfa_sp_offsetp@entry=0x7fffe7f6eee8) > at ../../gdb/dwarf2-frame-tailcall.c:390 > sp_regnum = <optimized out> > prev_pc = 5192529 > prev_sp = 0 > prev_sp_p = 0 > this_pc = 140649592804865 > prev_gdbarch = 0x236d530 > chain = 0x0 > cache = 0x236d530 > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > __PRETTY_FUNCTION__ = "dwarf2_tailcall_sniffer_first" >#24 0x00000000005f6f7f in dwarf2_frame_cache (this_frame=this_frame@entry=0x3850c28, > this_cache=this_cache@entry=0x3850c40) at ../../gdb/dwarf2-frame.c:1224 > old_chain = 0x7589e0 <sentinel_cleanup> > gdbarch = 0x236d530 > num_regs = <optimized out> > cache = 0x3850cd8 > fs = 0x2d6b520 > fde = 0x7e > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > entry_pc = 140649592804672 > entry_cfa_sp_offset = 8 > entry_cfa_sp_offset_p = 1 > instr = 0x10 <Address 0x10 out of bounds> > __PRETTY_FUNCTION__ = "dwarf2_frame_cache" >#25 0x00000000005f7565 in dwarf2_frame_sniffer (this_cache=0x3850c40, this_frame=0x3850c28, > self=0x79b860 <dwarf2_frame_unwind>) at ../../gdb/dwarf2-frame.c:1401 >No locals. >#26 dwarf2_frame_sniffer (self=0x79b860 <dwarf2_frame_unwind>, this_frame=0x3850c28, > this_cache=0x3850c40) at ../../gdb/dwarf2-frame.c:1371 > block_addr = 140649592804672 > fde = <optimized out> >#27 0x00000000006484c9 in frame_unwind_find_by_frame (this_frame=this_frame@entry=0x3850c28, > this_cache=this_cache@entry=0x3850c40) at ../../gdb/frame-unwind.c:112 > old_cleanup = 0x3da0f00 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > res = 0 > gdbarch = <optimized out> > table = <optimized out> > entry = 0x236db60 >#28 0x0000000000644b9b in get_frame_id (fi=fi@entry=0x3850c28) at ../../gdb/frame.c:334 > __PRETTY_FUNCTION__ = "get_frame_id" >#29 0x00000000005267c9 in default_value_from_register (type=<optimized out>, regnum=12, > frame=0x3850c28) at ../../gdb/findvar.c:652 > gdbarch = 0x236d530 > len = 8 > value = 0x3df1b40 >#30 0x0000000000526ac1 in value_from_register (type=0x22d5f30, regnum=12, frame=0x3850c28) > at ../../gdb/findvar.c:752 > gdbarch = 0x236d530 > v = <optimized out> >#31 0x0000000000527033 in address_from_register (type=<optimized out>, > regnum=<optimized out>, frame=<optimized out>) at ../../gdb/findvar.c:771 > value = <optimized out> > result = <optimized out> > __PRETTY_FUNCTION__ = "address_from_register" >#32 0x00000000005ec163 in execute_stack_op (ctx=ctx@entry=0x3d3b370, > op_ptr=0x7f4109abd56b <Address 0x7f4109abd56b out of bounds>, > op_ptr@entry=0x7f4109abd569 <Address 0x7f4109abd569 out of bounds>, > op_end=0x7f4109abd56b <Address 0x7f4109abd56b out of bounds>) > at ../../gdb/dwarf2expr.c:925 > op = DW_OP_breg12 > result = <optimized out> > in_stack_memory = 0 > uoffset = <optimized out> > reg = 140733193388039 > offset = 0 > result_val = 0x0 > byte_order = BFD_ENDIAN_LITTLE > address_type = 0x2bf68e0 > __PRETTY_FUNCTION__ = "execute_stack_op" >#33 0x00000000005ecddc in dwarf_expr_eval (ctx=ctx@entry=0x3d3b370, > addr=addr@entry=0x7f4109abd569 <Address 0x7f4109abd569 out of bounds>, > len=<optimized out>) at ../../gdb/dwarf2expr.c:365 > old_recursion_depth = 1 > __PRETTY_FUNCTION__ = "dwarf_expr_eval" >#34 0x00000000005f1f4a in dwarf_expr_push_dwarf_reg_entry_value (ctx=0x3d3b370, > kind=<optimized out>, kind_u=..., deref_size=<optimized out>) > at ../../gdb/dwarf2loc.c:1244 > debaton = <optimized out> > frame = <optimized out> > caller_frame = <optimized out> > caller_per_cu = 0x313f7f0 > baton_local = {frame = 0x3850c28, per_cu = 0x313f7f0, object_address = 67290304} > saved_ctx = {stack = <optimized out>, stack_len = <optimized out>, > stack_allocated = <optimized out>, gdbarch = <optimized out>, addr_size = 8, > ref_addr_size = 4, offset = <optimized out>, baton = <optimized out>, > funcs = <optimized out>, recursion_depth = <optimized out>, > max_recursion_depth = <optimized out>, location = <optimized out>, > len = <optimized out>, data = <optimized out>, initialized = <optimized out>, > num_pieces = <optimized out>, pieces = <optimized out>} > parameter = <optimized out> > data_src = 0x7f4109abd569 <Address 0x7f4109abd569 out of bounds> > size = <optimized out> > __PRETTY_FUNCTION__ = "dwarf_expr_push_dwarf_reg_entry_value" >#35 0x00000000005ebd7b in execute_stack_op (ctx=ctx@entry=0x3d3b370, > op_ptr=0x7f410941ad48 <Address 0x7f410941ad48 out of bounds>, > op_ptr@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > op_end=op_end@entry=0x7f410941ad49 <Address 0x7f410941ad49 out of bounds>) > at ../../gdb/dwarf2expr.c:1375 > len = 1 > deref_size = 532575944823 > kind_u = <optimized out> > op = DW_OP_GNU_entry_value > result = <optimized out> > in_stack_memory = 0 > uoffset = <optimized out> > reg = 532575944823 > offset = 1 > result_val = 0x0 > byte_order = BFD_ENDIAN_LITTLE > address_type = 0x2bf68e0 > __PRETTY_FUNCTION__ = "execute_stack_op" >#36 0x00000000005ecddc in dwarf_expr_eval (ctx=ctx@entry=0x3d3b370, > addr=addr@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, len=len@entry=4) > at ../../gdb/dwarf2expr.c:365 > old_recursion_depth = 0 > __PRETTY_FUNCTION__ = "dwarf_expr_eval" >#37 0x00000000005ee625 in dwarf_expr_prep_ctx (ctx=ctx@entry=0x3d3b370, > frame=frame@entry=0x2133400, > data=data@entry=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > size=size@entry=4, per_cu=per_cu@entry=0x2348e58) at ../../gdb/dwarf2loc.c:1297 > baton = {frame = 0x2133400, per_cu = 0x2348e58, object_address = 140734977163912} > objfile = <optimized out> >#38 0x00000000005f0cae in dwarf2_evaluate_loc_desc_full (type=0x3b75ae0, > frame=frame@entry=0x2133400, data=0x7f410941ad45 <Address 0x7f410941ad45 out of bounds>, > size=4, per_cu=0x2348e58, byte_offset=byte_offset@entry=0) at ../../gdb/dwarf2loc.c:2300 > retval = <optimized out> > ctx = 0x3d3b370 > old_chain = 0x7589e0 <sentinel_cleanup> > value_chain = 0x3e337e0 > objfile = 0x2287950 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#39 0x00000000005f156b in dwarf2_evaluate_loc_desc (type=<optimized out>, > frame=frame@entry=0x2133400, data=<optimized out>, size=<optimized out>, > per_cu=<optimized out>) at ../../gdb/dwarf2loc.c:2480 >No locals. >#40 0x00000000005f2bc5 in loclist_read_variable (symbol=0x40fea70, frame=0x2133400) > at ../../gdb/dwarf2loc.c:4136 > dlbaton = 0x40feac8 > val = 0x0 > data = <optimized out> > pc = <optimized out> >#41 0x0000000000526b9c in default_read_var_value (var=0x40fea70, frame=0x2133400) > at ../../gdb/findvar.c:578 > v = <optimized out> > type = 0x3b75ae0 > addr = <optimized out> > __PRETTY_FUNCTION__ = "default_read_var_value" >#42 0x000000000057bc5a in read_frame_arg (sym=sym@entry=0x40fea70, > frame=frame@entry=0x2133400, argp=argp@entry=0x7fffe7f6f580, > entryargp=entryargp@entry=0x7fffe7f6f5a0) at ../../gdb/stack.c:316 > val = 0x0 > entryval = 0x0 > val_error = 0x0 > entryval_error = 0x0 > val_equal = 0 > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > __PRETTY_FUNCTION__ = "read_frame_arg" >#43 0x000000000057c62f in print_frame_args (func=<optimized out>, > frame=frame@entry=0x2133400, num=num@entry=-1, stream=0x2255fc0) at ../../gdb/stack.c:648 > arg = {sym = 0x7f4113eab720 <main_arena>, val = 0x11d70, > error = 0xf0 <Address 0xf0 out of bounds>, entry_kind = 0x49e4290 ""} > entryarg = {sym = 0x7f4113eab720 <main_arena>, > val = 0x7f4113b7abba <__libc_calloc+490>, > error = 0x20 <Address 0x20 out of bounds>, > entry_kind = 0xf0 <Address 0xf0 out of bounds>} > b = 0x40ff238 > iter = {d = {symtab = 0x40ff238, block = 0x40ff238}, idx = -1, > which = FIRST_LOCAL_BLOCK, dict_iter = {dict = 0x40ff268, index = 0, > current = 0x0}} > sym = 0x40fea70 > uiout = 0x21a8cb0 > first = <optimized out> > highest_offset = -1 > args_printed = 0 > old_chain = 0x7589e0 <sentinel_cleanup> > stb = <optimized out> > print_args = 1 > __PRETTY_FUNCTION__ = "print_frame_args" >#44 0x000000000057cd7a in print_frame (frame=frame@entry=0x2133400, > print_level=print_level@entry=1, print_what=print_what@entry=LOCATION, > print_args=print_args@entry=1, sal=...) at ../../gdb/stack.c:1175 > gdbarch = <optimized out> > numargs = -1 > args_list_chain = 0x2f54800 > e = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > gdbarch = 0x236d530 > uiout = 0x21a8cb0 > funname = 0x231da62 "xf86_cursors_fini" > funlang = language_c > stb = <optimized out> > old_chain = 0x317a0e0 > list_chain = 0x34bc530 > opts = {pretty = Val_pretty_default, prettyprint_arrays = 0, > prettyprint_structs = 0, vtblprint = 0, unionprint = 1, addressprint = 1, > objectprint = 0, print_max = 200, repeat_count_threshold = 10, output_format = 0, > format = 0, stop_print_at_null = 0, inspect_it = 0, print_array_indexes = 0, > deref_ref = 0, static_field_print = 1, pascal_static_field_print = 1, raw = 0, > summary = 0, symbol_print = 1} > func = 0x40fea00 > pc = 4945245 > pc_p = 1 >#45 0x000000000057d40e in print_frame_info (frame=frame@entry=0x2133400, > print_level=print_level@entry=1, print_what=print_what@entry=LOCATION, > print_args=print_args@entry=1) at ../../gdb/stack.c:830 > gdbarch = 0x236d530 > sal = {pspace = 0x21be190, symtab = 0x4102470, section = 0x0, line = 680, > pc = 4945238, end = 4945245, explicit_pc = 0, explicit_line = 0, probe = 0x0} > source_print = <optimized out> > location_print = <optimized out> > uiout = 0x21a8cb0 >#46 0x000000000057d9b0 in backtrace_command_1 (count_exp=count_exp@entry=0x0, show_locals=0, > from_tty=from_tty@entry=1) at ../../gdb/stack.c:1732 > fi = <optimized out> > count = -4 > i = <optimized out> > trailing = <optimized out> > trailing_level = <optimized out> >#47 0x000000000057dcc7 in backtrace_command (arg=0x0, from_tty=1) at ../../gdb/stack.c:1808 > old_chain = 0x20a4030 > fulltrace_arg = <optimized out> > arglen = <optimized out> > argc = <optimized out> >#48 0x000000000063c6da in execute_command (p=0x20a4162 "", p@entry=0x20a4160 "bt", > from_tty=1) at ../../gdb/top.c:487 > arg = <optimized out> > cleanup_if_error = 0x2a40520 > cleanup = 0x20a3110 > c = 0x211e090 > line = 0x20a4160 "bt" >#49 0x000000000058bc24 in command_handler (command=0x20a4160 "bt") > at ../../gdb/event-top.c:440 > stdin_is_tty = <optimized out> > stat_chain = 0x7589e0 <sentinel_cleanup> >#50 0x000000000058c5fc in command_line_handler (rl=<optimized out>) > at ../../gdb/event-top.c:641 > linebuffer = 0x36f17a0 "bt" > linelength = 80 > p = 0x36f17a2 "" > p1 = <optimized out> > nline = <optimized out> > got_eof = 0 '\000' > repeat = 1 >#51 0x00007f411588de2b in rl_callback_read_char () from /lib64/libreadline.so.6 >No symbol table info available. >#52 0x000000000058bc89 in rl_callback_read_char_wrapper (client_data=<optimized out>) > at ../../gdb/event-top.c:170 >No locals. >#53 0x000000000058aa76 in process_event () at ../../gdb/event-loop.c:401 > event_ptr = <optimized out> > proc = 0x58a8c0 <handle_file_event> > data = {ptr = 0x7fff00000000, integer = 0} >#54 process_event () at ../../gdb/event-loop.c:351 >No locals. >#55 0x000000000058b21f in gdb_do_one_event () at ../../gdb/event-loop.c:465 > event_source_head = 0 > current = <optimized out> >#56 0x000000000058b3a5 in start_event_loop () at ../../gdb/event-loop.c:490 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > result = 0 >#57 0x00000000005848c3 in captured_command_loop (data=data@entry=0x0) at ../../gdb/main.c:227 >No locals. >#58 0x000000000058359e in catch_errors (func=func@entry=0x5848b0 <captured_command_loop>, > func_args=func_args@entry=0x0, errstring=errstring@entry=0x71bc77 "", mask=mask@entry=6) > at ../../gdb/exceptions.c:546 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0x21a8cb0 >#59 0x0000000000585486 in captured_main (data=data@entry=0x7fffe7f6fc00) > at ../../gdb/main.c:1094 > context = 0x7fffe7f6fc00 > argc = 3 > argv = 0x7fffe7f6fd08 > quiet = 0 > set_args = 0 > symarg = <optimized out> > execarg = <optimized out> > pidarg = <optimized out> > corearg = <optimized out> > pid_or_core_arg = <optimized out> > cdarg = <optimized out> > ttyarg = <optimized out> > python_script = <optimized out> > print_help = 0 > print_version = 0 > cmdarg_vec = 0x0 > cmdarg_p = 0x0 > dirarg = <optimized out> > dirsize = <optimized out> > ndir = <optimized out> > system_gdbinit = 0x21c4eb0 "/etc/gdbinit" > home_gdbinit = 0x0 > local_gdbinit = 0x0 > i = <optimized out> > save_auto_load = 1 > objfile = <optimized out> > pre_stat_chain = 0x7589e0 <sentinel_cleanup> >#60 0x000000000058359e in catch_errors (func=func@entry=0x584c60 <captured_main>, > func_args=func_args@entry=0x7fffe7f6fc00, errstring=errstring@entry=0x71bc77 "", > mask=mask@entry=6) at ../../gdb/exceptions.c:546 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0xaf9160 <def_uiout> >#61 0x00000000005860e4 in gdb_main (args=args@entry=0x7fffe7f6fc00) at ../../gdb/main.c:1104 >No locals. >#62 0x00000000004524ee in main (argc=<optimized out>, argv=<optimized out>) > at ../../gdb/gdb.c:34 > args = {argc = 3, argv = 0x7fffe7f6fd08, use_windows = 0, > interpreter_p = 0x710950 "console"} >(gdb) q
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 839596
: 597780 |
597782
|
598043
|
598044