nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nano-devel] [PATCH/RFC] fix crash when using certain keybindings


From: Mike Frysinger
Subject: Re: [Nano-devel] [PATCH/RFC] fix crash when using certain keybindings
Date: Sat, 05 Apr 2014 22:50:21 -0400
User-agent: KMail/4.12.3 (Linux/3.13.0; KDE/4.12.3; x86_64; ; )

On Sat 05 Apr 2014 20:59:56 Benno Schulenberg wrote:
> On Sat, Apr 5, 2014, at 16:36, Mike Frysinger wrote:
> > On Fri 04 Apr 2014 23:22:23 Benno Schulenberg wrote:
> > > In config.log there are seven thousand lines of this:
> > > ==12567== AddressSanitizer CHECK failed:
> > > ../../../../src/libsanitizer/sanitizer_common/sanitizer_linux.cc:309
> > > "((proc_self_maps_.len)) > ((0))" (0x0, 0x0)
> > 
> > i guess it's broken in your distro then :/
> 
> Well, I forgot to say that I did this in a chroot.  :|
> 
> When I boot the Linux Mint Petra itself, it configures and compiles fine.
> But then running src/nano -I, and typing ^R Enter does not crash.
> 
> Patch applied anyway.  Thanks.

if you enable debug output, do you see the shortcut_init func getting called 
multiple times ?  it didn't seem correct for that to be reinitialized for some 
seemingly unrelated things (like loading into a new buffer).

in case it helps, this is how i configured:
--prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --
mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --
sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-
dependency-tracking --bindir=/bin --enable-color --enable-multibuffer --
enable-nanorc --disable-wrapping-as-root --enable-speller --disable-justify --
disable-debug --enable-nls --enable-utf8 --disable-tiny --without-slang --
with-wordbounds
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]