Bug 1120842

Summary: [abrt] info: window_set_node_of_window(): info killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Cristian Ciupitu <cristian.ciupitu>
Component: texinfoAssignee: Vitezslav Crhonek <vcrhonek>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: pertusus, vcrhonek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/125d2b9f8db039037166b2a52f9d5f7284264c8c
Whiteboard: abrt_hash:5856e55f26097e249a0fb179b037beb360cde9c7
Fixed In Version: texinfo-5.2-2.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-27 12:06:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Cristian Ciupitu 2014-07-17 20:17:50 UTC
Version-Release number of selected component:
info-5.1-4.fc20

Additional info:
reporter:       libreport-2.2.2
backtrace_rating: 4
cmdline:        info --subnodes -o out.txt emacs
crash_function: window_set_node_of_window
executable:     /usr/bin/info
kernel:         3.15.4-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            5000

Truncated backtrace:
[New LWP 15365]
Core was generated by `info --subnodes -o out.txt emacs'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  window_set_node_of_window (window=0x0, node=node@entry=0x0) at window.c:618
618	  window->node = node;

Thread 1 (LWP 15365):
#0  window_set_node_of_window (window=0x0, node=node@entry=0x0) at window.c:618
No locals.
#1  0x00000000004202cd in free_echo_area () at window.c:1182
No locals.
#2  0x000000000040bcb5 in show_error_node (node=0xf9c710) at info.c:613
        node = 0xf9c710
#3  0x0000000000403a81 in main (argc=<optimized out>, argv=0x7fff93c38ba8) at info.c:437
        new_initial_node = <optimized out>
        error_node = 0xf9c710
        getopt_long_index = 16
        initial_node = 0xf57ed0
From                To                  Syms Read   Shared Object Library
0x00007f32d9936e40  0x00007f32d9942ba8  Yes         /lib64/libtinfo.so.5
0x00007f32d958a560  0x00007f32d96cbbb4  Yes         /lib64/libc.so.6
0x00007f32d9b54b10  0x00007f32d9b6dc70  Yes         /lib64/ld-linux-x86-64.so.2
$1 = 0x0
No symbol "__glib_assert_msg" in current context.
rax            0xf57ed0	16088784
rbx            0x0	0
rcx            0x7fff93c38a90	140735672453776
rdx            0x0	0
rsi            0x0	0
rdi            0x0	0
rbp            0x0	0x0
rsp            0x7fff93c38a40	0x7fff93c38a40
r8             0x0	0
r9             0x1	1
r10            0x7fff93c386e0	140735672452832
r11            0x7f32d96dfc60	139856372956256
r12            0x4	4
r13            0x7fff93c38ba0	140735672454048
r14            0x0	0
r15            0x0	0
rip            0x42009c	0x42009c <window_set_node_of_window+12>
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 window_set_node_of_window:
   0x0000000000420090 <+0>:	push   %rbp
   0x0000000000420091 <+1>:	mov    %rsi,%rbp
   0x0000000000420094 <+4>:	push   %rbx
   0x0000000000420095 <+5>:	mov    %rdi,%rbx
   0x0000000000420098 <+8>:	sub    $0x8,%rsp
=> 0x000000000042009c <+12>:	mov    %rsi,0x38(%rbx)
   0x00000000004200a0 <+16>:	movl   $0x0,0x40(%rdi)
   0x00000000004200a7 <+23>:	movq   $0x0,0x48(%rdi)
   0x00000000004200af <+31>:	callq  0x41f9b0 <recalculate_line_starts>
   0x00000000004200b4 <+36>:	orl    $0x1,0x98(%rbx)
   0x00000000004200bb <+43>:	test   %rbp,%rbp
   0x00000000004200be <+46>:	je     0x4200f0 <window_set_node_of_window+96>
   0x00000000004200c0 <+48>:	mov    0x28(%rbp),%rax
   0x00000000004200c4 <+52>:	mov    %rax,0x48(%rbx)
   0x00000000004200c8 <+56>:	mov    %rbx,%rdi
   0x00000000004200cb <+59>:	callq  0x41e4e0 <window_adjust_pagetop>
   0x00000000004200d0 <+64>:	testb  $0x8,0x98(%rbx)
   0x00000000004200d7 <+71>:	je     0x4200e0 <window_set_node_of_window+80>
   0x00000000004200d9 <+73>:	add    $0x8,%rsp
   0x00000000004200dd <+77>:	pop    %rbx
   0x00000000004200de <+78>:	pop    %rbp
   0x00000000004200df <+79>:	retq   
   0x00000000004200e0 <+80>:	add    $0x8,%rsp
   0x00000000004200e4 <+84>:	mov    %rbx,%rdi
   0x00000000004200e7 <+87>:	pop    %rbx
   0x00000000004200e8 <+88>:	pop    %rbp
   0x00000000004200e9 <+89>:	jmpq   0x41dca0 <window_make_modeline>
   0x00000000004200ee <+94>:	xchg   %ax,%ax
   0x00000000004200f0 <+96>:	xor    %eax,%eax
   0x00000000004200f2 <+98>:	jmp    0x4200c4 <window_set_node_of_window+52>
End of assembler dump.

Comment 1 Cristian Ciupitu 2014-07-17 20:17:53 UTC
Created attachment 918809 [details]
File: backtrace

Comment 2 Cristian Ciupitu 2014-07-17 20:17:54 UTC
Created attachment 918810 [details]
File: cgroup

Comment 3 Cristian Ciupitu 2014-07-17 20:17:55 UTC
Created attachment 918811 [details]
File: core_backtrace

Comment 4 Cristian Ciupitu 2014-07-17 20:17:56 UTC
Created attachment 918812 [details]
File: dso_list

Comment 5 Cristian Ciupitu 2014-07-17 20:17:58 UTC
Created attachment 918813 [details]
File: environ

Comment 6 Cristian Ciupitu 2014-07-17 20:17:59 UTC
Created attachment 918814 [details]
File: exploitable

Comment 7 Cristian Ciupitu 2014-07-17 20:18:00 UTC
Created attachment 918815 [details]
File: limits

Comment 8 Cristian Ciupitu 2014-07-17 20:18:01 UTC
Created attachment 918816 [details]
File: maps

Comment 9 Cristian Ciupitu 2014-07-17 20:18:02 UTC
Created attachment 918817 [details]
File: open_fds

Comment 10 Cristian Ciupitu 2014-07-17 20:18:04 UTC
Created attachment 918818 [details]
File: proc_pid_status

Comment 11 Cristian Ciupitu 2014-07-17 20:18:06 UTC
Created attachment 918819 [details]
File: var_log_messages

Comment 12 Vitezslav Crhonek 2015-01-27 12:06:48 UTC
Thanks for the bug report. Should be fixed in texinfo-5.2, available in Fedora 21 and newer.