https://bugs.freedesktop.org/show_bug.cgi?id=86316

            Bug ID: 86316
           Summary: VIEWING: crash upon zoom-out
           Product: LibreOffice
           Version: 4.4.0.0.alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Keywords: regression
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

STR

(1) Run LibreOffice with command line parameter --writer.  The program
    displays Writer window "Untitled 1".  The ruler to the left of the
    document area extends to about 17.5 cm at the bottom of the
    screen.

(2) In the zoom control in the status bar, click zoom-out three times.
    The ruler at the left of the document area extends to about 24.5
    cm at the bottom.

(3) In the zoom control in the status bar, click zoom-out.  The
    program crashes.  Last message in terminal is:
        *** Error in
`/nb/downloads_libreoffice64/lo-daily_20141114/opt/program/soffice.bin':
free(): invalid size: 0x00000000017d88c0 ***


Note:

(a) The crash happens with the zoom-out which would display the whole
    page in the document area.  The particular measurements in the STR
    depend of course upon my screen.

(b) If you start with zoom-in's, you need that many more zoom-out's to
    make the crash.

(c) When I edit an old .odt file, I can zoom out without problem.  If
    I save that document and reopen it, zoom-out again crashes.
    However, it is definitely not the case that that every document
    saved from daily dbgutil version 2014-05-21 is immune from a crash
    upon first open in version 2014-11-14.

(d) The soon-to-be attached terminal output and backtrace are from the
    simple steps I described above.  A longer scenario (I was *of
    course* trying to reproduce another bug report) resulted in a
    segmentation fault.

(e) I used a new user profile before starting the bibisect.  Al
    subsequent tests use that same user profile.


Working in the daily dbgutil bibisect repository, I see from `git bisect good`:

    cd6c6021225319b4d7d7b33adaa350a12a226a3b is the first bad commit
    commit cd6c6021225319b4d7d7b33adaa350a12a226a3b
    Author: Miklos Vajna <[email protected]>
    Date:   Wed Nov 12 08:03:10 2014 +0100

        2014-11-12: source-hash-b021b5983c62e266b82d9f0c5c6d8d8900553827

    :100644 100644 328b1eedf71e385fee7a913708773dcf13c7d94f
dcc75432e3974770feca197d4972b1b72338447a M    build-info.txt
    :040000 040000 117820a00fe14b46932031a958efe4cde36301fc
3e2505cab7ccb580c553376745e428764eb8ef77 M    opt
and from `git bisect log`:

    # bad: [6abb28d2f25dbbcb503e5c42fb25f2ef6701ab6c] 2014-11-15:
source-hash-ef2ed50231fd946c1f374ffbce28ebb98eda56c5
    # good: [b3130c846de5cf1b4be48b48dfc780bb369549fa] 2014-05-21
    git bisect start 'origin/master' 'oldest'
    # good: [01a231ecccc1ea6df8c0232a2671315260c0155f] 2014-08-18
    git bisect good 01a231ecccc1ea6df8c0232a2671315260c0155f
    # good: [cf50d232874c65c9a0a89bf90ac77b9e72b8d57d] 2014-10-01
    git bisect good cf50d232874c65c9a0a89bf90ac77b9e72b8d57d
    # good: [2d43f54e05c1343f6c7aea15ca14caba15b77587] 2014-10-23:
source-hash-72f368f6bfedb680ffcbd1c7fe28e8fc6d19ad2b
    git bisect good 2d43f54e05c1343f6c7aea15ca14caba15b77587
    # good: [55b9e9c3f5adeb3aaba6f08e7b619552c03453a0] 2014-11-03:
source-hash-d9473f25380c627966b4406cc4cdfaafcf44bc37
    git bisect good 55b9e9c3f5adeb3aaba6f08e7b619552c03453a0
    # good: [fb2200d4aa0c8484adf33ed02440e09e0fe9eae8] 2014-11-09:
source-hash-a305869e99a73626534a921c36eb352cd74582a5
    git bisect good fb2200d4aa0c8484adf33ed02440e09e0fe9eae8
    # bad: [cd6c6021225319b4d7d7b33adaa350a12a226a3b] 2014-11-12:
source-hash-b021b5983c62e266b82d9f0c5c6d8d8900553827
    git bisect bad cd6c6021225319b4d7d7b33adaa350a12a226a3b
    # good: [bd8045be31444bcfb5dd1f005e2c4aa8f0a311be] 2014-11-11:
source-hash-b7c4c78a097f76314982d8c1a9f2e58df95080a1
    git bisect good bd8045be31444bcfb5dd1f005e2c4aa8f0a311be
    # first bad commit: [cd6c6021225319b4d7d7b33adaa350a12a226a3b] 2014-11-12:
source-hash-b021b5983c62e266b82d9f0c5c6d8d8900553827

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to