less crashed with SIGSEGV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
less (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: less
How to reproduce:
1. Open a GNOME Terminal
2. Create a test file by running the command
echo foobar > foofile
3. Run the command
less foofile -S
4. Press :
5. Press n
This results in a segmentation fault. An error message should be shown instead.
I'm using Ubuntu 7.10 with latest security and recommended updates. Package less is version 406-0.
ProblemType: Crash
Architecture: i386
Date: Mon Mar 3 04:40:33 2008
Dependencies:
libgcc1 1:4.2.1-5ubuntu4
gcc-4.2-base 4.2.1-5ubuntu4
debianutils 2.22.1
libncurses5 5.6+20070716-
libc6 2.6.1-1ubuntu10
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/less
NonfreeKernelMo
Package: less 406-0
PackageArchitec
ProcCmdline: less foofile -S
ProcCwd: /home/users/alexkon
ProcEnviron:
SHELL=/bin/bash
PATH=/
LANG=en_US.UTF-8
LANGUAGE=en_US:en
Signal: 11
SourcePackage: less
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? () from /lib/tls/
Title: less crashed with SIGSEGV
Uname: Linux chronos 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
UserGroups: audio cdrom floppy fuse plugdev scanner tape
SegvAnalysis:
Segfault happened at: 0x804b30c: testb $0x8,0x40c(%eax)
PC (0x0804b30c) ok
source "$0x8" ok
destination "0x40c(%eax)" (0x0000040c) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
description: | updated |
Changed in less (Ubuntu): | |
status: | New → Fix Released |
StacktraceTop: ch_length () at ch.c:508
ch_seek (pos=0) at ch.c:419
jump_loc (pos=0, sline=0) at jump.c:199
repaint () at jump.c:98
error (fmt=0x805db24 "%s", parg=0xbf976f7c) at output.c:529