• Bug#872201: libc-bin: sometimes throws std::logic_error while processin

    From Aurelien Jarno@21:1/5 to Andreas Beckmann on Wed Aug 16 00:40:01 2017
    XPost: linux.debian.bugs.dist

    control: tag - 1 + help
    control: tag - 1 + moreinfo

    On 2017-08-15 09:58, Andreas Beckmann wrote:
    Package: libc-bin
    Version: 2.24-14
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: piuparts

    Hi,

    during several tests with piuparts in sid I noticed spurious and unreproducible errors while processing libc-bin triggers.
    Often apt-get just exits with an error code (but no error message
    at all) after processing the triggers.
    A few times I also get an error message about an uncaught exception.
    These failures usually go away after rerunning the test.

    From the attached log (scroll to the bottom...):

    Processing triggers for libc-bin (2.24-14) ...
    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid

    What make you think it's an issue in libc-bin? The trigger processing
    code just does:

    if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then
    ldconfig || ldconfig --verbose
    exit 0
    fi

    And there is no C++ code in ldconfig. Moreover even if ldconfig fails
    the error is ignored and the install should not stop.

    Aurelien

    --
    Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://www.aurel32.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Beckmann@21:1/5 to All on Tue Aug 15 11:10:01 2017
    XPost: linux.debian.bugs.dist

    This is a multi-part MIME message sent by reportbug.


    Package: libc-bin
    Version: 2.24-14
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: piuparts

    Hi,

    during several tests with piuparts in sid I noticed spurious and
    unreproducible errors while processing libc-bin triggers.
    Often apt-get just exits with an error code (but no error message
    at all) after processing the triggers.
    A few times I also get an error message about an uncaught exception.
    These failures usually go away after rerunning the test.

    From the attached log (scroll to the bottom...):

    Processing triggers for libc-bin (2.24-14) ...
    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid


    cheers,

    Andreas

    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Beckmann@21:1/5 to Aurelien Jarno on Wed Aug 16 03:50:01 2017
    XPost: linux.debian.bugs.dist

    [ adding apt@, therefore quoting fully ]

    On 2017-08-15 22:56, Aurelien Jarno wrote:
    control: tag - 1 + help
    control: tag - 1 + moreinfo

    On 2017-08-15 09:58, Andreas Beckmann wrote:
    Package: libc-bin
    Version: 2.24-14
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: piuparts

    Hi,

    during several tests with piuparts in sid I noticed spurious and
    unreproducible errors while processing libc-bin triggers.
    Often apt-get just exits with an error code (but no error message
    at all) after processing the triggers.
    A few times I also get an error message about an uncaught exception.
    These failures usually go away after rerunning the test.

    From the attached log (scroll to the bottom...):

    Processing triggers for libc-bin (2.24-14) ...
    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid

    What make you think it's an issue in libc-bin? The trigger processing
    code just does:

    if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then
    ldconfig || ldconfig --verbose
    exit 0
    fi

    And there is no C++ code in ldconfig. Moreover even if ldconfig fails
    the error is ignored and the install should not stop.

    OK, that probably leaves dpkg (no C++ either) and apt-get as the call
    chain to the trigger processing ... adding apt@ to the loop.
    #871275 could be a candidate, i.e. a g++7 rebuild might fix it.

    I reran the test where I attached the logfile yesterday repeatedly for
    100 times with no failure. But I could probably dig out a dozen of
    similar failures from other piuparts tests. (These failures will be
    retried frequently, so will eventually succeed.)

    If there is some way to get more debug output for this problem, I could
    enable that globally in my piuparts instance.


    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Aurelien Jarno@21:1/5 to Andreas Beckmann on Wed Aug 16 13:00:01 2017
    XPost: linux.debian.bugs.dist

    On 2017-08-16 02:41, Andreas Beckmann wrote:
    [ adding apt@, therefore quoting fully ]

    On 2017-08-15 22:56, Aurelien Jarno wrote:
    control: tag - 1 + help
    control: tag - 1 + moreinfo

    On 2017-08-15 09:58, Andreas Beckmann wrote:
    Package: libc-bin
    Version: 2.24-14
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: piuparts

    Hi,

    during several tests with piuparts in sid I noticed spurious and
    unreproducible errors while processing libc-bin triggers.
    Often apt-get just exits with an error code (but no error message
    at all) after processing the triggers.
    A few times I also get an error message about an uncaught exception.
    These failures usually go away after rerunning the test.

    From the attached log (scroll to the bottom...):

    Processing triggers for libc-bin (2.24-14) ...
    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid

    What make you think it's an issue in libc-bin? The trigger processing
    code just does:

    if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then
    ldconfig || ldconfig --verbose
    exit 0
    fi

    And there is no C++ code in ldconfig. Moreover even if ldconfig fails
    the error is ignored and the install should not stop.

    OK, that probably leaves dpkg (no C++ either) and apt-get as the call
    chain to the trigger processing ... adding apt@ to the loop.
    #871275 could be a candidate, i.e. a g++7 rebuild might fix it.

    I reran the test where I attached the logfile yesterday repeatedly for
    100 times with no failure. But I could probably dig out a dozen of
    similar failures from other piuparts tests. (These failures will be
    retried frequently, so will eventually succeed.)

    If there is some way to get more debug output for this problem, I could enable that globally in my piuparts instance.

    I guess you can try to get a core dump. Just make sure that you run
    "ulimit -c unlimited" before running the command. The core dump will
    tell you which binary actually has the issue and should provide more
    info about the issue.

    Aurelien

    --
    Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://www.aurel32.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Aurelien Jarno@21:1/5 to Aurelien Jarno on Sat Aug 19 11:40:01 2017
    XPost: linux.debian.bugs.dist

    On 2017-08-16 11:54, Aurelien Jarno wrote:
    On 2017-08-16 02:41, Andreas Beckmann wrote:
    [ adding apt@, therefore quoting fully ]

    On 2017-08-15 22:56, Aurelien Jarno wrote:
    control: tag - 1 + help
    control: tag - 1 + moreinfo

    On 2017-08-15 09:58, Andreas Beckmann wrote:
    Package: libc-bin
    Version: 2.24-14
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: piuparts

    Hi,

    during several tests with piuparts in sid I noticed spurious and
    unreproducible errors while processing libc-bin triggers.
    Often apt-get just exits with an error code (but no error message
    at all) after processing the triggers.
    A few times I also get an error message about an uncaught exception.
    These failures usually go away after rerunning the test.

    From the attached log (scroll to the bottom...):

    Processing triggers for libc-bin (2.24-14) ...
    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid

    What make you think it's an issue in libc-bin? The trigger processing code just does:

    if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then
    ldconfig || ldconfig --verbose
    exit 0
    fi

    And there is no C++ code in ldconfig. Moreover even if ldconfig fails
    the error is ignored and the install should not stop.

    OK, that probably leaves dpkg (no C++ either) and apt-get as the call
    chain to the trigger processing ... adding apt@ to the loop.
    #871275 could be a candidate, i.e. a g++7 rebuild might fix it.

    I reran the test where I attached the logfile yesterday repeatedly for
    100 times with no failure. But I could probably dig out a dozen of
    similar failures from other piuparts tests. (These failures will be
    retried frequently, so will eventually succeed.)

    If there is some way to get more debug output for this problem, I could enable that globally in my piuparts instance.

    I guess you can try to get a core dump. Just make sure that you run
    "ulimit -c unlimited" before running the command. The core dump will
    tell you which binary actually has the issue and should provide more
    info about the issue.

    Any news about this? This bug now blocks the migration of glibc to
    testing.

    Aurelien

    --
    Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://www.aurel32.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Beckmann@21:1/5 to All on Sat Aug 19 13:10:01 2017
    XPost: linux.debian.bugs.dist

    terminate called after throwing an instance of 'std::logic_error'
    what(): basic_string::_M_construct null not valid

    Could this be related to #871275 "libapt-pkg5.0: requires rebuild
    against GCC 7 and symbols/shlibs bump" which was fixed recently in apt?
    IIRC this started after making gcc-7 the default ... I'll look if there
    are new occurrences of this bug.


    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Aurelien Jarno@21:1/5 to Andreas Beckmann on Sun Aug 20 00:00:02 2017
    XPost: linux.debian.bugs.dist

    control: forcemerge 871275 -1

    On 2017-08-19 11:58, Andreas Beckmann wrote:
    terminate called after throwing an instance of 'std::logic_error' >>>>> what(): basic_string::_M_construct null not valid

    Could this be related to #871275 "libapt-pkg5.0: requires rebuild
    against GCC 7 and symbols/shlibs bump" which was fixed recently in apt?
    IIRC this started after making gcc-7 the default ... I'll look if there
    are new occurrences of this bug.

    Ok, I am merging the two bugs.

    --
    Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://www.aurel32.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)