Bug 137435 - Line corner style crashes Writer and Draw
Summary: Line corner style crashes Writer and Draw
Status: RESOLVED DUPLICATE of bug 136611
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
7.0.2.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks:
 
Reported: 2020-10-12 21:40 UTC by medmedin2014
Modified: 2020-12-29 05:50 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Chart crash (675.08 KB, video/mp4)
2020-10-12 21:40 UTC, medmedin2014
Details
backtrace from throw (9.14 KB, text/plain)
2020-10-17 20:20 UTC, Terrence Enger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medmedin2014 2020-10-12 21:40:59 UTC
Created attachment 166328 [details]
Chart crash

When changing the line corner style of any chart data inside Writer or Draw then LibreOffice crashes and closes. See attached video for more info.

Version: 7.0.2.2
Build ID: 8349ace3c3162073abd90d81fd06dcfb6b36b994
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: kf5
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Operating System: Manjaro Linux
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1
Kernel Version: 5.4.67-1-MANJARO
OS Type: 64-bit
Comment 1 Terrence Enger 2020-10-17 20:20:51 UTC
Created attachment 166474 [details]
backtrace from throw

STR

(*) Start Writer.  Program displays Writer window "Untitled 1".

(*) Menu options Insert > Chart... .  The document shows a bar chart;
    an outline indicates the the chart is selected.

(*) Click rightmost orange bar.  Program displays sidebar Properties;
    the top group in the sidebar is "Chart Type".

(*) Scroll to the bottom of the sidebar.

(*) In section Line of the sidebar, in drop-down list "Corner style",
    click Mitred.  Program crashes.

The backtrace is from a local build of commit f9050075 (2020-10-04),
built and running on debian-buster with VCL: gtk3.

Messages in the terminal include (rewrapped):

    warn:legacy.osl:16940:16940:svx/source/svdraw/svdmrkv1.cxx:310:
        SdrMarkView::UndirtyMrkPnt():
        Selected points on an object that is not a PolyObj!

    terminate called after throwing an instance of
         'com::sun::star::beans::UnknownPropertyException'

The throw operation is in
cppu::OPropertySetHelper::setFastPropertyValue at
cppuhelper/source/propshlp.cxx:490


I am setting status NEW and adding keyword haveBacktrace.
Comment 2 Terrence Enger 2020-10-17 23:16:16 UTC
Working in bibisect-linux-64-7.0 repository, I see that crashes start
immediately when the "Corner style" control was added at the bottom of
the sidebar:

          commit    s-h
          --------  --------
    good  cc342342  95945a60
    bad   73fc931d  4f6d95ea

for which the commit message is 

    commit 4f6d95ead1286748810e937c7672de08b8b39a38
    Author: Caolán McNamara <caolanm@redhat.com>
    Date:   Mon Jan 6 09:51:42 2020 +0000

        weld LinePropertyPanel
    
        Change-Id: If4ff18c3d312d273e9d28aeef97db053f56007ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

However, the backtrace is quite different from the I attached in
comment 1.  I am not adjusting the keywords of the bug report.
Comment 3 Aron Budea 2020-12-29 05:50:06 UTC
This is a duplicate of bug 136611, and is fixed in 7.0.4.

*** This bug has been marked as a duplicate of bug 136611 ***