https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Xisco Faulí changed:
What|Removed |Added
Keywords||perf
--
You are receiving this
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #28 from Commit Notification
---
Bjoern Michaelsen committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #27 from Björn Michaelsen ---
(In reply to Buovjaga from comment #26)
> Apparently fixed by
> https://cgit.freedesktop.org/libreoffice/core/commit/
>
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #26 from Buovjaga ---
(In reply to Buovjaga from comment #25)
> I guess related to the previous commits, I now get a segfault on
> CppunitTest/libtest_editeng_borderline.so when building.
Apparently
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Buovjaga changed:
What|Removed |Added
CC|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #24 from Commit Notification
---
Bjoern Michaelsen committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #23 from Commit Notification
---
Bjoern Michaelsen committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
CC|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #20 from Björn Michaelsen ---
So with: changeset https://gerrit.libreoffice.org/34883,
https://gerrit.libreoffice.org/34877 and https://gerrit.libreoffice.org/34841,
and some more info on where
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #19 from Commit Notification
---
Markus Mohrhard committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #18 from Michael Meeks ---
Hmm; not really a VclPtr bug surely - as all of these guys would have been
leaks in the past anyway ;-) but fair enough to track it there I guess. Nice
work !
--
You
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #17 from Commit Notification
---
Bjoern Michaelsen committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Commit Notification changed:
What|Removed |Added
Whiteboard|target:5.2.0
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #16 from Björn Michaelsen ---
1 LEAKED VCLPTR: P12OpenGLWindow created at unknown line -1 refered to
from a PK6VclPtrI12OpenGLWindowE
1 LEAKED VCLPTR: P13VirtualDevice created at
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #15 from Björn Michaelsen ---
(In reply to Björn Michaelsen from comment #13)
> workdir/JunitTest/sw_complex/done.log
> workdir/JunitTest/sfx2_complex/done.log
>
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #14 from Björn Michaelsen ---
(In reply to Björn Michaelsen from comment #13)
> Looking at individual tests:
> > 1 LEAKED VCLPTR: PN5chart11ChartWindowE refered to from a
> >
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #13 from Björn Michaelsen ---
(In reply to Björn Michaelsen from comment #12)
> or are these just nullptrs?
Eh, yes. So this is good.
Looking at individual tests:
> 1 LEAKED VCLPTR:
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #12 from Björn Michaelsen ---
Here is the output of "find workdir/JunitTest/ workdir/CppunitTest/
workdir/PythonTest/ -name '*log'|xargs grep LEAK|sed -e
's/^.*LEAK/LEAK/'|sort|uniq -c|sort
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
Attachment #124416|0
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
See Also|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
See Also|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Xisco Faulí changed:
What|Removed |Added
CC|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #8 from Björn Michaelsen ---
Rerun against 024d2fde2aae13b07cf5c7b4d85fc3c6abce6913 yields:
1 Binary file workdir/CppunitTest/xmlsecurity_signing.test.log matches
1 LEAKED VCLPTR:
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #7 from Commit Notification
---
Noel Grandin committed a patch related to this issue.
It has been pushed to "master":
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Commit Notification changed:
What|Removed |Added
Whiteboard|
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #6 from Michael Meeks ---
Oh ! the way to track vclptr leaks is using:
https://lists.freedesktop.org/archives/libreoffice/2015-May/068067.html
Which uses gdb to track all traces that mutate the
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #5 from Noel Grandin ---
(In reply to Björn Michaelsen from comment #4)
>
> I just wonder: Could we have a clang plugin that rewrites
> VclPtr::operator=() to something VclPtr::assign(ptr, __FILE__,
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #4 from Björn Michaelsen ---
(In reply to Noel Grandin from comment #3)
> I can't see us fixing all of those, unless they are actually referenced
> post-deinit.
I just wonder: Could we have a
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #3 from Noel Grandin ---
I can't see us fixing all of those, unless they are actually referenced
post-deinit.
I am however working on a patch to clean up the statically allocate VclPtr<>
vars.
--
You
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
Attachment #124413|0
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
--- Comment #1 from Björn Michaelsen ---
Whoops, there is more than JunitTests. This:
find workdir/JunitTest/ workdir/CppunitTest/ workdir/PythonTest/ -name
'*log'|xargs grep LEAK|sed -e
https://bugs.documentfoundation.org/show_bug.cgi?id=99352
Björn Michaelsen changed:
What|Removed |Added
Status|UNCONFIRMED
32 matches
Mail list logo