[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#30785: Man pages truncated, repeated
From: |
Pierre Neidhardt |
Subject: |
bug#30785: Man pages truncated, repeated |
Date: |
Mon, 14 Jan 2019 17:24:55 +0100 |
User-agent: |
mu4e 1.0; emacs 26.1 |
address@hidden (Ludovic Courtès) writes:
> Maybe it’s just that the inferior is still running, no?
Well, it should finish in a fraction of a second.
sudo sh -c "echo '/tmp/core_%e.%p' > /proc/sys/kernel/core_pattern"
> ulimit -c unlimited
> man whatever that causes the crash
> gdb /path/to/preconv core
Smart!
This gave me no coredump at first because the pipeline "cd" into the
store/profile, which is readonly. So I did
--8<---------------cut here---------------start------------->8---
sudo sh -c "echo '/tmp/core_%e.%p' > /proc/sys/kernel/core_pattern"
--8<---------------cut here---------------end--------------->8---
and then the segfault would generate a core. From which GDB gives me:
--8<---------------cut here---------------start------------->8---
Core was generated by `preconv -e UTF-8'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __stpcpy_sse2_unaligned () at
../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:298
298 ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S: No such file or
directory.
(gdb) bt
#0 __stpcpy_sse2_unaligned () at
../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:298
#1 0x00000000004062c3 in relocatep ()
#2 0x0000000000405b5d in locale_charset ()
#3 0x0000000000402445 in main ()
(gdb)
--8<---------------cut here---------------end--------------->8---
I haven't looked at the code yet, but here is my clue: argv[0], the program
name, is too long and overflows some string.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
- bug#30785: Man pages truncated, repeated, (continued)
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/13
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/13
- bug#30785: Man pages truncated, repeated, Ludovic Courtès, 2019/01/13
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/13
- bug#30785: Man pages truncated, repeated, Ludovic Courtès, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Gábor Boskovits, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Ludovic Courtès, 2019/01/14
- bug#30785: Man pages truncated, repeated,
Pierre Neidhardt <=
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Ludovic Courtès, 2019/01/14
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14
- bug#30785: Man pages truncated, repeated, Pierre Neidhardt, 2019/01/14
- bug#30785: Man pages truncated, repeated, Danny Milosavljevic, 2019/01/14