Bug 1120842 - [abrt] info: window_set_node_of_window(): info killed by SIGSEGV
Summary: [abrt] info: window_set_node_of_window(): info killed by SIGSEGV
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: texinfo
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vitezslav Crhonek
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:5856e55f26097e249a0fb179b03...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-07-17 20:17 UTC by Cristian Ciupitu
Modified: 2015-01-27 12:06 UTC (History)
2 users (show)

Fixed In Version: texinfo-5.2-2.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-27 12:06:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (3.35 KB, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: cgroup (180 bytes, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: core_backtrace (983 bytes, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: dso_list (498 bytes, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: environ (3.05 KB, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: exploitable (82 bytes, text/plain)
2014-07-17 20:17 UTC, Cristian Ciupitu
no flags Details
File: limits (1.29 KB, text/plain)
2014-07-17 20:18 UTC, Cristian Ciupitu
no flags Details
File: maps (2.06 KB, text/plain)
2014-07-17 20:18 UTC, Cristian Ciupitu
no flags Details
File: open_fds (138 bytes, text/plain)
2014-07-17 20:18 UTC, Cristian Ciupitu
no flags Details
File: proc_pid_status (941 bytes, text/plain)
2014-07-17 20:18 UTC, Cristian Ciupitu
no flags Details
File: var_log_messages (29.94 KB, text/plain)
2014-07-17 20:18 UTC, Cristian Ciupitu
no flags Details

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.


Note You need to log in before you can comment on or make changes to this bug.