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 923538 Details for
Bug 1126177
Crash on Python frame filters with unreadable arg
[?]
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.60 KB, created by
Ritesh Khadgaray
on 2014-08-03 06:24:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Ritesh Khadgaray
Created:
2014-08-03 06:24:13 UTC
Size:
13.60 KB
patch
obsolete
>[New LWP 8203] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gdb --core=d /usr/bin/anjuta'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 value_type (value=value@entry=0x0) at ../../gdb/value.c:932 >932 return value->type; > >Thread 1 (Thread 0x7f7e44958800 (LWP 8203)): >#0 value_type (value=value@entry=0x0) at ../../gdb/value.c:932 >No locals. >#1 0x00000000005616f0 in py_print_single_arg (out=0x2e9f220, sym_name=0x0, fa=0x7fff09338f70, fv=<optimized out>, opts=0x7fff09338fb0, args_type=CLI_SCALAR_VALUES, print_args_field=0, language=0x8d9e40 <c_language_defn>) at ../../gdb/python/py-framefilter.c:445 > cleanups = 0x88a9a0 <sentinel_cleanup> > val = 0x0 > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#2 0x00000000005623ba in enumerate_args (iter=0x0, iter@entry=<listiterator at remote 0x7f7e3713c410>, out=0x7fff09338e00, out@entry=0x2e9f220, args_type=1116932672, args_type@entry=CLI_SCALAR_VALUES, print_args_field=print_args_field@entry=0, frame=0x1, frame@entry=0xa9f3fd8) at ../../gdb/python/py-framefilter.c:596 > arg = {sym = 0xb3b0720, val = 0x0, error = 0xae442f0 "value has been optimized out", entry_kind = 0x8a54ae <print_entry_values_no> "no"} > entryarg = {sym = 0xb3b0720, val = 0x0, error = 0x0, entry_kind = 0x8a54ae <print_entry_values_no> "no"} > language = 0x8d9e40 <c_language_defn> > sym = 0xb3b0720 > val = 0x0 > sym_name = 0xa0c0ff0 "data" > opts = {prettyformat = Val_prettyformat_default, prettyformat_arrays = 0, prettyformat_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, print_array_indexes = 0, deref_ref = 1, static_field_print = 1, pascal_static_field_print = 1, raw = 0, summary = 1, symbol_print = 1} > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#3 0x0000000000562624 in py_print_args (filter=filter@entry=<FrameDecorator(_base=<gdb.Frame at remote 0x7f7e3713c470>) at remote 0x7f7e3713c8d0>, out=out@entry=0x2e9f220, args_type=args_type@entry=CLI_SCALAR_VALUES, frame=frame@entry=0xa9f3fd8) at ../../gdb/python/py-framefilter.c:968 > old_chain = 0x71863e0 > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#4 0x0000000000562c28 in py_print_frame (filter=filter@entry=<FrameDecorator(_base=<gdb.Frame at remote 0x7f7e3713c470>) at remote 0x7f7e3713c8d0>, flags=flags@entry=7, args_type=args_type@entry=CLI_SCALAR_VALUES, out=out@entry=0x2e9f220, indent=indent@entry=0, levels_printed=levels_printed@entry=0x67844f0) at ../../gdb/python/py-framefilter.c:1236 > has_addr = <optimized out> > address = <optimized out> > gdbarch = <optimized out> > frame = <optimized out> > cleanup_stack = 0xae4d290 > opts = {prettyformat = Val_prettyformat_default, prettyformat_arrays = 0, prettyformat_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, print_array_indexes = 0, deref_ref = 0, static_field_print = 1, pascal_static_field_print = 1, raw = 0, summary = 0, symbol_print = 1} > py_inf_frame = <optimized out> > elided = <optimized out> > print_level = 1 > print_frame_info = <optimized out> > print_args = <optimized out> > print_locals = 0 > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#5 0x00000000005635c0 in gdbpy_apply_frame_filter (extlang=<optimized out>, frame=0xa9aa650, flags=7, args_type=CLI_SCALAR_VALUES, out=0x2e9f220, frame_low=0, frame_high=-1) at ../../gdb/python/py-framefilter.c:1518 > gdbarch = 0x3096380 > cleanups = 0xabb1ca0 > success = <optimized out> > except = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > item = <FrameDecorator(_base=<gdb.Frame at remote 0x7f7e3713c470>) at remote 0x7f7e3713c8d0> > levels_printed = 0x67844f0 > count_printed = <optimized out> >#6 0x000000000060ecfa in apply_ext_lang_frame_filter (frame=0xa9aa650, flags=7, args_type=CLI_SCALAR_VALUES, out=0x2e9f220, frame_low=1, frame_low@entry=0, frame_high=-1) at ../../gdb/extension.c:553 > status = 0 > extlang = 0x0 >#7 0x0000000000608b57 in backtrace_command_1 (count_exp=count_exp@entry=0x0, show_locals=0, no_filters=0, from_tty=from_tty@entry=1) at ../../gdb/stack.c:1801 > flags = 7 > arg_type = CLI_SCALAR_VALUES > fi = <optimized out> > count = <optimized out> > i = <optimized out> > trailing = 0xa9aa650 > trailing_level = <optimized out> > py_start = 0 > py_end = -1 > result = EXT_LANG_BT_ERROR >#8 0x000000000060903d in backtrace_command (arg=0x0, from_tty=1) at ../../gdb/stack.c:1916 > old_chain = 0xacb0680 > fulltrace_arg = <optimized out> > arglen = <optimized out> > argc = <optimized out> > no_filters = <optimized out> > user_arg = <optimized out> >#9 0x00000000006d660b in execute_command (p=<optimized out>, p@entry=0x2c371a1 "bt", from_tty=from_tty@entry=1) at ../../gdb/top.c:462 > cmd = 0x2c371a3 "" > arg = <optimized out> > was_sync = 0 > cleanup_if_error = 0xa946de0 > cleanup = 0xaceda00 > c = 0x2d97850 > line = 0x2c371a1 "bt" >#10 0x000000000060d8dd in thread_apply_all_command (cmd=0x2c371a1 "bt", from_tty=1) at ../../gdb/thread.c:1262 > tp_array = <optimized out> > tp = <optimized out> > i = <optimized out> > k = <optimized out> > old_chain = 0x8392f20 > saved_cmd = 0x9608bc0 "bt" > tc = <optimized out> > ta_cleanup = {tp_array = 0x88e9ae0, count = 12} >#11 0x00000000006d660b in execute_command (p=<optimized out>, p@entry=0x2c37190 "thread apply all bt", from_tty=1) at ../../gdb/top.c:462 > cmd = 0x2c371a1 "bt" > arg = <optimized out> > was_sync = 0 > cleanup_if_error = 0x2c36170 > cleanup = 0x696d9b0 > c = 0x2d99380 > line = 0x2c37190 "thread apply all bt" >#12 0x00000000006193f5 in command_handler (command=0x2c37190 "thread apply all bt") at ../../gdb/event-top.c:438 > stdin_is_tty = <optimized out> > stat_chain = 0x88a9a0 <sentinel_cleanup> >#13 0x0000000000619a04 in command_line_handler (rl=<optimized out>) at ../../gdb/event-top.c:635 > linebuffer = 0x45eac60 "thread apply all bt" > linelength = 80 > p = 0x45eac73 "" > p1 = <optimized out> > nline = <optimized out> > repeat = 1 >#14 0x00007f7e4454e67e in rl_callback_read_char () at ../callback.c:238 > line = 0x48c9660 "" > eof = <optimized out> > jcode = <optimized out> > olevel = {{__jmpbuf = {140180291229456, 5597328248068904502, 140733347767296, 1, 0, 1, 5525686845292680758, 5597328000144119350}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}} >#15 0x0000000000619459 in rl_callback_read_char_wrapper (client_data=<optimized out>) at ../../gdb/event-top.c:168 >No locals. >#16 0x0000000000617f41 in process_event () at ../../gdb/event-loop.c:343 > event_ptr = <optimized out> > proc = 0x617440 <handle_file_event> > data = {ptr = 0x0, integer = 0} >#17 0x0000000000618387 in gdb_do_one_event () at ../../gdb/event-loop.c:407 > event_source_head = 0 > event_source_head = 0 > current = 3 >#18 0x00000000006185ae in start_event_loop () at ../../gdb/event-loop.c:432 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > result = 0 >#19 0x00000000006113b3 in captured_command_loop (data=data@entry=0x0) at ../../gdb/main.c:303 >No locals. >#20 0x000000000060e4da in catch_errors (func=func@entry=0x6113a0 <captured_command_loop>, func_args=func_args@entry=0x0, errstring=errstring@entry=0x84a9cc "", mask=mask@entry=RETURN_MASK_ALL) at ../../gdb/exceptions.c:506 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0x2e9f220 >#21 0x0000000000612ca6 in captured_main (data=data@entry=0x7fff09339830) at ../../gdb/main.c:1248 > context = 0x7fff09339830 > argc = 3 > argv = 0x7fff09339938 > quiet = 0 > set_args = 0 > inhibit_home_gdbinit = 0 > symarg = <optimized out> > execarg = <optimized out> > pidarg = 0x0 > corearg = <optimized out> > pid_or_core_arg = 0x0 > cdarg = 0x0 > ttyarg = 0x0 > python_script = <optimized out> > print_help = 0 > print_version = 0 > print_configuration = 0 > cmdarg_vec = 0x0 > cmdarg_p = 0x0 > dirarg = 0x1 > dirsize = <optimized out> > ndir = <optimized out> > system_gdbinit = 0x2e6bb40 "/etc/gdbinit" > home_gdbinit = 0x0 > local_gdbinit = 0x0 > i = <optimized out> > save_auto_load = 1 > objfile = <optimized out> > pre_stat_chain = 0x88a9a0 <sentinel_cleanup> >#22 0x000000000060e4da in catch_errors (func=func@entry=0x611a50 <captured_main>, func_args=func_args@entry=0x7fff09339830, errstring=errstring@entry=0x84a9cc "", mask=mask@entry=RETURN_MASK_ALL) at ../../gdb/exceptions.c:506 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0xd35d40 <def_uiout> >#23 0x0000000000612e0b in gdb_main (args=args@entry=0x7fff09339830) at ../../gdb/main.c:1257 >No locals. >#24 0x000000000045fa15 in main (argc=<optimized out>, argv=<optimized out>) at ../../gdb/gdb.c:33 > args = {argc = 3, argv = 0x7fff09339938, interpreter_p = 0x835a90 "console"} >From To Syms Read Shared Object Library >0x00007f7e44536df0 0x00007f7e44558385 Yes /lib64/libreadline.so.6 >0x00007f7e44302500 0x00007f7e44315527 Yes /lib64/libselinux.so.1 >0x00007f7e440dad80 0x00007f7e440f53b7 Yes /lib64/libncurses.so.5 >0x00007f7e43eb6e40 0x00007f7e43ec2fb8 Yes /lib64/libtinfo.so.5 >0x00007f7e43c96200 0x00007f7e43ca2729 Yes /lib64/libz.so.1 >0x00007f7e43991610 0x00007f7e43a02d31 Yes /lib64/libm.so.6 >0x00007f7e43788ed0 0x00007f7e43789ade Yes /lib64/libdl.so.2 >0x00007f7e43570ac0 0x00007f7e4357d5c1 Yes /lib64/libpthread.so.0 >0x00007f7e43368f10 0x00007f7e433697f5 Yes /lib64/libutil.so.1 >0x00007f7e42fd9ab0 0x00007f7e430c1610 Yes /lib64/libpython2.7.so.1.0 >0x00007f7e42d73e00 0x00007f7e42d8c249 Yes /lib64/libexpat.so.1 >0x00007f7e42b4df30 0x00007f7e42b63d72 Yes /lib64/liblzma.so.5 >0x00007f7e42936af0 0x00007f7e429469d5 Yes /lib64/libgcc_s.so.1 >0x00007f7e4258d4f0 0x00007f7e426dcee4 Yes /lib64/libc.so.6 >0x00007f7e423026f0 0x00007f7e423507a5 Yes /lib64/libpcre.so.1 >0x00007f7e4476bb10 0x00007f7e447877a0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f7e3bb81f80 0x00007f7e3bb86c03 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007f7e3b939520 0x00007f7e3b93bc3a Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007f7e3b730260 0x00007f7e3b732632 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f7e3b527e50 0x00007f7e3b529032 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007f7e3a7f88b0 0x00007f7e3a7fc4a2 Yes /lib64/libthread_db.so.1 >0x00007f7e3a56ce70 0x00007f7e3a5a50b5 Yes /lib64/librpm.so.3 >0x00007f7e3a337270 0x00007f7e3a34bd10 Yes /lib64/librpmio.so.3 >0x00007f7e3a01d1e0 0x00007f7e3a0ee6d4 Yes /lib64/libnss3.so >0x00007f7e39df6760 0x00007f7e39e02462 Yes /lib64/libbz2.so.1 >0x00007f7e39be1ae0 0x00007f7e39befa6a Yes /lib64/libelf.so.1 >0x00007f7e399d4520 0x00007f7e399db550 Yes /lib64/libpopt.so.0 >0x00007f7e397ce670 0x00007f7e397cff96 Yes /lib64/libcap.so.2 >0x00007f7e395c5f80 0x00007f7e395c9f61 Yes /lib64/libacl.so.1 >0x00007f7e39398ae0 0x00007f7e393b5baf Yes /lib64/liblua-5.2.so >0x00007f7e38ffd290 0x00007f7e3913ff00 Yes /lib64/libdb-5.3.so >0x00007f7e38daddb0 0x00007f7e38dbc051 Yes /lib64/libnssutil3.so >0x00007f7e38b9e510 0x00007f7e38b9fb86 Yes /lib64/libplc4.so >0x00007f7e3899a090 0x00007f7e3899af38 Yes /lib64/libplds4.so >0x00007f7e38766d70 0x00007f7e387871bf Yes /lib64/libnspr4.so >0x00007f7e385563d0 0x00007f7e385584aa Yes /lib64/libattr.so.1 >0x00007f7e3834f2f0 0x00007f7e383525b7 Yes /lib64/librt.so.1 >0x00007f7e38142290 0x00007f7e381493e3 Yes /lib64/libnss_files.so.2 >0x00007f7e37f04350 0x00007f7e37f2efc7 Yes /lib64/libsoftokn3.so >0x00007f7e37c49150 0x00007f7e37cd9f1f Yes /lib64/libsqlite3.so.0 >0x00007f7e379c3900 0x00007f7e37a1846d Yes /lib64/libfreebl3.so >0x00007f7e361ad6d0 0x00007f7e361ae987 Yes /usr/lib64/gconv/UTF-32.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0xbfd2990 201140624 >rcx 0x0 0 >rdx 0x7f7e42930a40 140180259539520 >rsi 0x7fff09338e00 140733347761664 >rdi 0x0 0 >rbp 0x88a9a0 0x88a9a0 <sentinel_cleanup> >rsp 0x7fff09338e58 0x7fff09338e58 >r8 0x1 1 >r9 0x7f7e4292f800 140180259534848 >r10 0x1 1 >r11 0x246 582 >r12 0x3096380 50946944 >r13 0x2e9f220 48886304 >r14 0x2e9f220 48886304 >r15 0x1 1 >rip 0x5bbb00 0x5bbb00 <value_type> >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 value_type: >=> 0x00000000005bbb00 <+0>: mov 0x58(%rdi),%rax > 0x00000000005bbb04 <+4>: retq >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 1126177
: 923538 |
923539
|
923540
|
923541
|
923542
|
923543
|
923544
|
923545
|
923546
|
923547
|
923548