https://bugs.documentfoundation.org/show_bug.cgi?id=104582
Aron Budea <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|medium |high
CC| |[email protected]
Component|Writer |graphics stack
--- Comment #10 from Aron Budea <[email protected]> ---
So the change is from Miklos Vajna, but the issue is coming from
PaintBufferGuard that he started using in this commit. See partial stack trace
below. Note ImplAnimView::draw(...) in the middle of it, and the calls deeper
that seem to be responsible for reading directories.
https://cgit.freedesktop.org/libreoffice/core/commit/?id=cd064472ce4ff9d1dd6720c32fde22f36eb232f4
"author Miklos Vajna <[email protected]> 2015-08-10 14:44:03 (GMT)
committer Miklos Vajna <[email protected]> 2015-08-10 16:23:59
(GMT)
commit cd064472ce4ff9d1dd6720c32fde22f36eb232f4 (patch)
tdf#93325 ImplAnimView rendercontext: stop painting animgifs directly"
Trace:
vcllo.dll!vcl::IconThemeScanner::ReadIconThemesFromPath(const rtl::OUString &
dir) Line 104 C++
vcllo.dll!vcl::IconThemeScanner::ScanDirectoryForIconThemes(const rtl::OUString
& path) Line 74 C++
vcllo.dll!vcl::IconThemeScanner::Create(const rtl::OUString & path) Line 162
C++
vcllo.dll!ImplStyleData::ImplStyleData() Line 532 C++
vcllo.dll!std::_Ref_count_obj<ImplStyleData>::_Ref_count_obj<ImplStyleData><>()
Line 932 C++
vcllo.dll!std::make_shared<ImplStyleData>() Line 1003 C++
vcllo.dll!StyleSettings::StyleSettings() Line 772 C++
vcllo.dll!ImplAllSettingsData::ImplAllSettingsData() Line 2658 C++
vcllo.dll!std::_Ref_count_obj<ImplAllSettingsData>::_Ref_count_obj<ImplAllSettingsData><>()
Line 932 C++
vcllo.dll!std::make_shared<ImplAllSettingsData>() Line 1003 C++
vcllo.dll!AllSettings::AllSettings() Line 2697 C++
vcllo.dll!PaintBufferGuard::PaintBufferGuard(ImplFrameData * pFrameData,
vcl::Window * pWindow) Line 47 C++
vcllo.dll!ImplAnimView::draw(unsigned long nPos, VirtualDevice * pVDev) Line
197 C++
vcllo.dll!Animation::ImplTimeoutHdl(Timer * __formal) Line 442 C++
vcllo.dll!Animation::LinkStubImplTimeoutHdl(void * instance, Timer * data) Line
343 C++
vcllo.dll!Link<Timer *,void>::Call(Timer * data) Line 84 C++
vcllo.dll!Timer::Invoke() Line 90 C++
vcllo.dll!ImplSchedulerData::Invoke() Line 48 C++
vcllo.dll!Scheduler::ProcessTaskScheduling(bool bIdle) Line 161 C++
vcllo.dll!Scheduler::CallbackTaskScheduling(bool bIdle) Line 123 C++
vcllo.dll!SalTimer::CallCallback(bool idle) Line 55 C++
vcllo.dll!EmitTimerCallback() Line 174 C++
<snip>
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs