[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-07-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

Armin Le Grand (CIB)  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |armin.le.gr...@me.com
   |desktop.org |

--- Comment #7 from Armin Le Grand (CIB)  ---
SdrText::~SdrText is called in Model cleanup after SdrTableObj::~SdrTableObj,
so SdrText::mrObject is already dead, but used in Cell::~Cell by using
Cell::dispose by using SetOutlinerParaObject.

Shutdown problem -> each Cell remembers the SdrObject it is based upon. Need a
mechanism to safely discover that the SdrObject is already dead. Note: calling
Cell::SetOutlinerParaObject in dispose() called from destructor is not good
anyways - that's a virtual function.

Problem detected, but how to solve that...?

Compared with libreoffice-6-0: Difference is that mpOutlinerParaObject in
SdrText is already destroyed in SdrText::~SdrText() and in
SdrText::SetOutlinerParaObject a check

if( mpOutlinerParaObject != pTextObject )

is used, so the critical access to the already destroyed SdrObject does not
happen. A second diff is that mpOutlinerParaObject in master is a
std::unique_ptr now.

Thiinking about it...

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-07-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

--- Comment #6 from Armin Le Grand (CIB)  ---
Cannot check - when opening writer and try to create a table, I get a hang in
debugger on SwWrongList::GetWrongPos where maList obviously is wrong/bad/not
initialized. Updating master (hopefully fixed)

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-07-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

--- Comment #5 from Xisco Faulí  ---
I'm afraid it's still reproducible in

Version: 6.2.0.0.alpha0+
Build ID: 5fce97a58b8f764e35bf98128591c9a89537da05
CPU threads: 4; OS: Linux 4.13; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-07-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

Julien Nabet  changed:

   What|Removed |Added

 CC||noelgran...@gmail.com,
   ||serval2...@yahoo.fr

--- Comment #4 from Julien Nabet  ---
Noel: I haven’t tested it yet but think your commit "Pass
OutLinerParaObject..." may help here
(https://cgit.freedesktop.org/libreoffice/core/commit/?id=50c63e5c2f7962e8893e2d04b0e958209432f4c9)

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-06-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

--- Comment #3 from Xisco Faulí  ---
Created attachment 142814
  --> https://bugs.documentfoundation.org/attachment.cgi?id=142814=edit
gdb backtrace

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-06-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

Xisco Faulí  changed:

   What|Removed |Added

   Keywords|wantBacktrace   |haveBacktrace, needUITest

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-06-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

Xisco Faulí  changed:

   What|Removed |Added

 CC||xiscofa...@libreoffice.org
 Blocks||116979


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=116979
[Bug 116979] [META] Regression introduced by Aw080
-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-06-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

raal  changed:

   What|Removed |Added

 CC||armin.le.gr...@me.com,
   ||r...@post.cz
   Keywords|bibisectRequest |bibisected, bisected

--- Comment #2 from raal  ---
This seems to have begun at the below commit.
Adding Cc: to Armin Le Grand ; Could you possibly take a look at this one?
Thanks

c91d690754f29061acf6749200df464d2f0c5c8b is the first bad commit
commit c91d690754f29061acf6749200df464d2f0c5c8b
Author: Jenkins Build User 
Date:   Fri Apr 6 23:11:09 2018 +0200

source sha:6c14c27c75a03e2363f2b363ddf0a6f2f46cfa91

author  Armin Le Grand 2018-03-01 15:54:32
+0100
committer   Armin Le Grand   2018-04-06 22:29:02
+0200
commit  6c14c27c75a03e2363f2b363ddf0a6f2f46cfa91 (patch)
treee66f50adb222dbc1490b4df2d3c63541dad999ac
parent  e1b247a843c5eb850fe0079819239d9883412d38 (diff)
SOSAW080: Added first bunch of basic changes to helpers
SOSAW080: Make SdrModel& prerequisite to SdrObjects

-- 
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


[Libreoffice-bugs] [Bug 118199] Draw/Impress crashes upon pasting a table from Writer (not on Windows)

2018-06-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118199

MM  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #1 from MM  ---
Confirmed on ubuntu 16.04 x64 with Version: 6.2.0.0.alpha0+
Build ID: c4c56de1b0e62ec866b519b2b24c5e805f0a86d3
CPU threads: 2; OS: Linux 4.4; UI render: default; VCL: gtk2; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time:
2018-06-09_00:23:35
Locale: en-US (en_US.UTF-8); Calc: threaded

Strangely enough, when recovering the docs, there is a table copied in draw.

-- 
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