https://bugs.documentfoundation.org/show_bug.cgi?id=103234

Terrence Enger <lo_b...@iseries-guru.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|bibisectRequest             |bisected

--- Comment #4 from Terrence Enger <lo_b...@iseries-guru.com> ---
Working in the 43max bibisect repository on debian-stretch, I see from
`git bisect good` (lines rewrapped) ...

    74b89c3193673ba9897dc4a4541500ef6e8d9bf7 is the first bad commit
    commit 74b89c3193673ba9897dc4a4541500ef6e8d9bf7
    Author: Matthew Francis <mjay.fran...@gmail.com>
    Date:   Thu May 28 21:58:44 2015 +0800

        source-hash-8f97326bdd3f42fc82aa5e1989fd03b0af1daf64

        commit 8f97326bdd3f42fc82aa5e1989fd03b0af1daf64
        Author:     Stephan Bergmann <sberg...@redhat.com>
        AuthorDate: Wed May 21 18:22:27 2014 +0200
        Commit:     Stephan Bergmann <sberg...@redhat.com>
        CommitDate: Wed May 21 18:29:57 2014 +0200

            So ZCodec::ReadAsynchron was wrong in using a persistent
            mpIStm after all

            The fun thing is that with the (only) call-site to
            ReadAsynchron in PNGReaderImpl::ImplReadIDAT
            (vcl/source/gdi/pngread.cxx) passing in rIStm references
            to stack-allocated SvMemoryStream instances, mpIStm could
            point to an old, destroyed instance from a previous call,
            but which would have been located at exactly the same
            stack address as the currently passed in rIStm, so the
            wrong mpIStm->Read call would effectively behaved exactly
            the same as a correct rIStm.Read call.

            This went unnoticed "since the beginning" until
            AddressSanitizer's UseAfterReturn check came along...

            Change-Id: I7c75ed2d36a4c24c111d88eff647816bd2c5dbca

    :040000 040000 213905d77803f5109a8eb9d508a99dea4b78a423
           fb17ca372d0bfc007a2482860c18bb9c09b06e4c M opt

and from `git bisect log` (whitespace added) ...

    # bad: [74b89c3193673ba9897dc4a4541500ef6e8d9bf7]
        source-hash-8f97326bdd3f42fc82aa5e1989fd03b0af1daf64
    # good: [9c392cfdfe6e9a9bce98555ea989283a957aa3ad]
         source-hash-fc8f44e82de4ebdd50ac5fbb9207cd1a59a927e3
    git bisect start 'latest' 'oldest'
    # good: [e289d9d328719fd70e9a2680fd0e4f586a97b3be]
         source-hash-3c0a7cf4f67720f2cca2c4eb543f838d5b644e7f
    git bisect good e289d9d328719fd70e9a2680fd0e4f586a97b3be
    # good: [3e807472869ed7d72b026c12cd1e7c3cb990591f]
         source-hash-6390dd9777ff63ca75a088e56dd444a355439343
    git bisect good 3e807472869ed7d72b026c12cd1e7c3cb990591f
    # good: [badf3854a52f4805b58cb5d82c7f5008bb08d70e]
         source-hash-a911f866623db7a03b12f0143df8d54a95805581
    git bisect good badf3854a52f4805b58cb5d82c7f5008bb08d70e
    # good: [f68a3ffd75febb1be3f68d578bba9d65d43317e6]
         source-hash-34509a0805d408cd45c1b95f5afdafdc46c1501e
    git bisect good f68a3ffd75febb1be3f68d578bba9d65d43317e6
    # good: [979807345606fff7e86f0607844bf5b46d889320]
         source-hash-a4f32eec653596483088c6e5aa37de031278d74c
    git bisect good 979807345606fff7e86f0607844bf5b46d889320
    # good: [cf73c50a38c18a713cdc9acb5301df4772e385a1]
         source-hash-85500add33b7cdb647b61c83aa6b84a94f3b98a1
    git bisect good cf73c50a38c18a713cdc9acb5301df4772e385a1
    # good: [d35a3d743fd4ce77f26692deede22f07e4a6454e]
         source-hash-498c314861f0913a5b31ee29efc38aad12c3a781
    git bisect good d35a3d743fd4ce77f26692deede22f07e4a6454e
    # good: [024013f04784fedda4fd73d5dc88d1bf68b8ce3a]
         source-hash-f824604b5c1b480bf6680935362eb1d4617187c9
    git bisect good 024013f04784fedda4fd73d5dc88d1bf68b8ce3a
    # skip: [97e78b341123efc954722159d9825428b1a8eebe]
         source-hash-2993c7c0000d32933bc7ca7fabe975a91b672edf
    git bisect skip 97e78b341123efc954722159d9825428b1a8eebe
    # good: [b1cde3a22afb63b3b0c4f0dda2dce874d2419744]
         source-hash-4d2113250fa7ed62fe2c53ed0f76e3de5875cb81
    git bisect good b1cde3a22afb63b3b0c4f0dda2dce874d2419744
    # good: [ed46573bbbd30ce78fbff19049cc7e5f0680e87c]
         source-hash-d4af55670fa1f2653e4a64031cc09d51b5ccc8f6
    git bisect good ed46573bbbd30ce78fbff19049cc7e5f0680e87c
    # good: [bd497590535f2a363ffb2ea1e9d7edddca781aa3]
         source-hash-a95d12b547e2635e10aa074fe42f12a0ea151163
    git bisect good bd497590535f2a363ffb2ea1e9d7edddca781aa3
    # good: [ce19c7c6a2254400aa0f5c5c3c0704d3df39a6ed]
         source-hash-34f0e4f42594adb97bdb64e5f2e8f00801b48e2e
    git bisect good ce19c7c6a2254400aa0f5c5c3c0704d3df39a6ed
    # good: [1107e077b38c2a3c1942ece5c77d8a05a389bf31]
         source-hash-c5a603ce2469ef6a23023ff276ccd24ca316f6c2
    git bisect good 1107e077b38c2a3c1942ece5c77d8a05a389bf31
    # first bad commit: [74b89c3193673ba9897dc4a4541500ef6e8d9bf7]
         source-hash-8f97326bdd3f42fc82aa5e1989fd03b0af1daf64


I am removing keyword bibisectRequest and adding bisected.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to