Mailinglist Archive: opensuse-bugs (4644 mails)

< Previous Next >
[Bug 1045340] groupwise segfaults on kernel-default-4.4.72-18.12.2 (regression from stack gap fix?)
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 21 Jun 2017 20:49:16 +0000
  • Message-id: <bug-1045340-21960-V7T99DCJZW@http.bugzilla.suse.com/>
http://bugzilla.suse.com/show_bug.cgi?id=1045340
http://bugzilla.suse.com/show_bug.cgi?id=1045340#c9

--- Comment #9 from Vlastimil Babka <vbabka@xxxxxxxx> ---
(In reply to Vlastimil Babka from comment #8)
(In reply to Andreas Stieger from comment #7)
(In reply to Vlastimil Babka from comment #6)
How exactly can I get the rpm?

I am using:

https://gwclient.innerweb.novell.com/
https://gwclient.innerweb.novell.com/client/gw802linuxclient.tar.gz

Thanks. I've run it under gdb and when it segfaulted, checked the
/proc/pid/smaps:

And also managed to catch the mmap+mprotect syscalls responsible for the vma
split. No idea why these addresses are not visible in the strace log, though...

Catchpoint 1 (call to syscall mmap2), 0xf7fd9f89 in __kernel_vsyscall ()
(gdb) info registers
eax 0xffffffda -38
ecx 0x3000 12288
edx 0x3 3
ebx 0xfffae000 -335872
esp 0xffffbd5c 0xffffbd5c
ebp 0x0 0x0
esi 0x32 50
edi 0xffffffff -1
eip 0xf7fd9f89 0xf7fd9f89 <__kernel_vsyscall+9>
eflags 0x246 [ PF ZF IF ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x63 99
(gdb) c
Continuing.

Catchpoint 1 (returned from syscall mmap2), 0xf7fd9f89 in __kernel_vsyscall ()
(gdb) c
Continuing.

Catchpoint 2 (call to syscall mprotect), 0xf7fd9f89 in __kernel_vsyscall ()
(gdb) info reg
eax 0xffffffda -38
ecx 0x3000 12288
edx 0x0 0
ebx 0xfffae000 -335872
esp 0xffffbd78 0xffffbd78
ebp 0xffffbda8 0xffffbda8
esi 0xfffae000 -335872
edi 0x8054800 134563840
eip 0xf7fd9f89 0xf7fd9f89 <__kernel_vsyscall+9>
eflags 0x246 [ PF ZF IF ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x63 99

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >
References