[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libun
From: |
Natanael Copa |
Subject: |
[bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10 |
Date: |
Mon, 6 Aug 2018 06:48:28 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 |
URL:
<http://savannah.gnu.org/bugs/?54453>
Summary: abort in u8_possible_linebreaks in libunistring
0.9.10
Project: GNU libunistring
Submitted by: ncopa
Submitted on: Mon 06 Aug 2018 10:48:26 AM UTC
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Hi,
After upgrading libunistring 0.9.10 on Alpine Linux, build of filezilla ends
with an abort() when calling /usr/bin/msgmerge (from gettext).
coredump indicate that it happens in libunistring. Downgrading libunistring
solves it.
Backtrace from core dump:
````
Core was generated by `/usr/bin/msgmerge he_IL.po.new filezilla.pot -o
he_IL.po.new~'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f13cefb4f1b in __syscall4 (a4=<optimized out>, a3=<optimized out>,
a2=<optimized out>,
a1=<optimized out>, n=<optimized out>) at ./arch/x86_64/syscall_arch.h:38
38 ./arch/x86_64/syscall_arch.h: No such file or directory.
[Current thread is 1 (LWP 12586)]
(gdb) bt
#0 0x00007f13cefb4f1b in __syscall4 (a4=<optimized out>, a3=<optimized out>,
a2=<optimized out>,
a1=<optimized out>, n=<optimized out>) at ./arch/x86_64/syscall_arch.h:38
#1 __restore_sigs (address@hidden) at src/signal/block.c:43
#2 0x00007f13cefb5035 in raise (address@hidden) at src/signal/raise.c:13
#3 0x00007f13cef8cfb4 in abort () at src/exit/abort.c:9
#4 0x00007f13ce017294 in u8_possible_linebreaks (s=0x55bf9c4f8f2b "___\001",
address@hidden "%H:%M:%S ____\001", address@hidden,
address@hidden "UTF-8",
p=0x55bf9c5313eb "\001\001\001\001\001\001src/interface/QueueView.cpp",
address@hidden
"\001\002\001\001\002\001\001\002\003\001\001\001\001\001\001\001\001src/interface/QueueView.cpp")
at unilbrk/u8-possible-linebreaks.c:161
#5 0x00007f13ce017320 in u8_width_linebreaks (address@hidden
"%H:%M:%S ____\001", address@hidden,
address@hidden, address@hidden,
address@hidden,
address@hidden "", encoding=0x7f13ced5fc17 "UTF-8",
p=0x55bf9c5313e0
"\001\002\001\001\002\001\001\002\003\001\001\001\001\001\001\001\001src/interface/QueueView.cpp")
at unilbrk/u8-width-linebreaks.c:46
#6 0x00007f13ce01783e in ulc_width_linebreaks (s=0x55bf9c4f8f20 "%H:%M:%S
____\001", n=17, width=77,
start_column=7, at_end_columns=0, o=0x55bf9c539f20 "",
encoding=0x7f13ced5fc17 "UTF-8",
p=0x55bf9c5313e0
"\001\002\001\001\002\001\001\002\003\001\001\001\001\001\001\001\001src/interface/QueueView.cpp")
at unilbrk/ulc-width-linebreaks.c:120
#7 0x00007f13ced42cdb in ?? () from /usr/lib/libgettextsrc-0.19.8.1.so
#8 0x00007f13ced44330 in ?? () from /usr/lib/libgettextsrc-0.19.8.1.so
#9 0x00007f13ced41584 in msgdomain_list_print () from
/usr/lib/libgettextsrc-0.19.8.1.so
#10 0x000055bf9b265b7e in ?? ()
#11 0x00007f13cef8cad6 in __libc_start_main (main=0x55bf9b265288, argc=5,
argv=0x7ffecef34668)
at src/env/__libc_start_main.c:74
#12 0x000055bf9b265bd3 in ?? ()
#13 0x0000000000000000 in ?? ()
````
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?54453>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10,
Natanael Copa <=
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Bruno Haible, 2018/08/06
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Bruno Haible, 2018/08/09
- [bug-libunistring] [bug #54453] abort in u8_possible_linebreaks in libunistring 0.9.10, Natanael Copa, 2018/08/09