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

Fwd: Bug report on eperl: eperl crashes with exit status 139 [origin: alexandre@cmu.edu]



Hi eglibc maintainers,

the attached crash in eperl looks like a bug in getopt_long of libc6
to me:

[   18.024562] eperl[2718]: segfault at 1 ip b74b0d4f sp bf9457ec error 4 in libc-2.17.so[b7433000+1a9000]

Backtrace:

Program received signal SIGSEGV, Segmentation fault.
__strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
32      ../sysdeps/x86_64/multiarch/../strlen.S: No such file or directory.
(gdb) bt
#0  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
#1  0x00007ffff70e4872 in _getopt_internal_r (argc=<optimized out>, argv=<optimized out>, optstring=<optimized out>, 
    longopts=<optimized out>, longind=<optimized out>, long_only=<optimized out>, d=0x7ffff73b6de0, posixly_correct=0)
    at getopt.c:544
#2  0x00007ffff70e569b in _getopt_internal (argc=1, argv=0x7fffffffe228, optstring=0x0, longopts=0x1, longind=0x0, 
    long_only=0, posixly_correct=0) at getopt.c:1131
#3  0x00007ffff70e5783 in getopt_long (argc=1, argv=0x7fffffffe228, options=0x0, long_options=0x1, opt_index=0x0)
    at getopt1.c:66
#4  0x000000000040376c in main ()

Minimal case to reproduce it: "eperl --="

Once the bug report is filed, I'd reassign it to libc6 -- unless
someone objects.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
--- Begin Message ---
Hi,

We found a crash in eperl contained in the eperl package. You are being
contacted because your are listed as one of the maintainer of eperl.

We are planning to submit the bug to the Debian bug tracking system in two
weeks. We wanted to give you a heads-up, so that you some time to assess the
seriousness of the bug before it is publicly disclosed.

The bug report that will be submitted to the bug tracker is available at the
following url:

  http://www.forallsecure.com/bug-reports/f526d6b489779b4d30b380f3ce77b09e3be31471/

This email is part of a mass bug reporting campain comprising 1,182 bugs. You
might have received multiple emails from us concerning different programs. More
information about the mass bug reporting is available on the debian-devel
mailing list:

  http://lists.debian.org/debian-devel/2013/06/msg00720.html

Regards,
The Mayhem Team
Cylab, Carnegie Mellon University

--- End Message ---

Reply to: