Your message dated Sun, 16 Jul 2023 19:51:23 -0400
with message-id <20230716235123.auvk37rg57hglwlr@localhost>
and subject line Re: Bug#1041157: Segfault on Rpi1B
has caused the Debian Bug report #1041157,
regarding Segfault on Rpi1B
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1041157: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041157
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vim-nox
X-Debbugs-Cc: [email protected]
Version: 2:9.0.1672-1
Severity: grave
When running vim on an Rpi1B (which is otherwise stable), vim crashes
immediately.
# LD_DEBUG=all vim -u none -U none --clean
...
4400: symbol=_ITM_registerTMCloneTable; lookup in
file=/lib/arm-linux-gnueabi/libexpat.so.1 [0]
4400: symbol=_ITM_registerTMCloneTable; lookup in
file=/lib/arm-linux-gnueabi/libgcc_s.so.1 [0]
4400:
4400: relocation processing:
/lib/arm-linux-gnueabi/libruby-3.1.so.3.1 (lazy)
Segmentation fault
Using gdb shows
# gdb --args vim --clean
...
Starting program: /usr/bin/vim
Program received signal SIGSEGV, Segmentation fault.
0xb6fe6378 in elf_dynamic_do_Rel (skip_ifunc=<optimized out>,
lazy=0, nrelative=0, relsize=0, reladdr=0, scope=<optimized out>,
map=0xb6fd3ce0) at do-rel.h:53
53 do-rel.h: No such file or directory.
(gdb) bt
#0 0xb6fe6378 in elf_dynamic_do_Rel (skip_ifunc=<optimized out>,
lazy=0, nrelative=0, relsize=0, reladdr=0, scope=<optimized out>,
map=0xb6fd3ce0) at do-rel.h:53
#1 _dl_relocate_object (l=l@entry=0xb6fd3ce0, scope=<optimized
out>, reloc_mode=<optimized out>, consider_profiling=<optimized out>,
consider_profiling@entry=0) at dl-reloc.c:301
#2 0xb6ff1dec in dl_main (phdr=<optimized out>, phnum=<optimized
out>, user_entry=<optimized out>, auxv=<optimized out>) at rtld.c:2320
#3 0xb6fee62c in _dl_sysdep_start
(start_argptr=start_argptr@entry=0xbefff820, dl_main=0xb6ff0268
<dl_main>) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140
#4 0xb6fefe0c in _dl_start_final (arg=0xbefff820) at rtld.c:498
#5 _dl_start (arg=0xbefff820) at rtld.c:585
#6 0xb6feed14 in _start () from /lib/ld-linux.so.3
Backtrace stopped: previous frame identical to this frame (corrupt
stack?)
(gdb) info registers
r0 0xbefff450 3204445264
r1 0x0 0
r2 0x0 0
r3 0x0 0
r4 0xb603d000 3053703168
r5 0x0 0
r6 0x0 0
r7 0xbefff470 3204445296
r8 0x1 1
r9 0xb6fd3ce0 3070049504
r10 0xb6fffa0c 3070229004
r11 0xbefff494 3204445332
r12 0x0 0
sp 0xbefff3f8 0xbefff3f8
lr 0xbefff450 -1090522032
pc 0xb6fe6378 0xb6fe6378
<_dl_relocate_object+724>
cpsr 0x60000010 1610612752
fpscr 0x0 0
Using vim.tiny reports
Error detected while processing /root/.vimrc:
line 4:
E319: Sorry, the command is not available in this version: syntax on
Press ENTER or type command to continue
but doesn't crash.
-- Package-specific info:
--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/bin/vim.nox
/usr/bin/vim is /usr/bin/vim.nox
-- System Information:
Debian Release: 12.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: armel (armv6l)
Kernel: Linux 6.1.0-9-rpi (UP)
Kernel taint flags: TAINT_CRAP
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages vim-nox depends on:
ii libacl1 2.3.1-3
ii libc6 2.37-5
ii libgpm2 1.20.7-10+b1
ii liblua5.2-0 5.2.4-3
ii libperl5.36 5.36.0-7
ii libpython3.11 3.11.4-1
ii libruby3.1 3.1.2-7
ii libselinux1 3.4-1+b6
ii libsodium23 1.0.18-1
ii libtcl8.6 8.6.13+dfsg-2
ii libtinfo6 6.4+20230625-1
ii vim-common 2:9.0.1672-1
ii vim-runtime 2:9.0.1672-1
vim-nox recommends no packages.
Versions of packages vim-nox suggests:
pn cscope <none>
pn vim-doc <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
On Sun, Jul 16, 2023 at 01:01:10PM +0200, Philipp Marek wrote:
> Please disregard, SD-card was broken in a few blocks.
>
> Had no errors in dmesg, but "dpkg --verify" showed a few bad files -
> among then libruby which was loaded.
Thanks for the update. Closing.
Cheers,
--
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
--- End Message ---