Bug 121517 - Writer crashes/hangs when selecting personalized theme
Summary: Writer crashes/hangs when selecting personalized theme
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
(earliest affected)
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
Keywords: haveBacktrace
Depends on:
Blocks: Firefox-Themes
  Show dependency treegraph
Reported: 2018-11-19 12:52 UTC by Preben Hedegaard
Modified: 2019-05-23 19:00 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:

Error screendump (113.52 KB, image/png)
2018-11-19 12:52 UTC, Preben Hedegaard
bt with debug symbols (11.97 KB, text/plain)
2019-03-15 12:40 UTC, Julien Nabet
dump (1.44 MB, application/x-zip-compressed)
2019-03-15 12:41 UTC, Julien Nabet

Note You need to log in before you can comment on or make changes to this bug.
Description Preben Hedegaard 2018-11-19 12:52:59 UTC
Created attachment 146768 [details]
Error screendump

Writer Crashes when doing this:
Tools > Options > LibreOfficeDev > Personalisation > Select "My Theme" > Select Cancel > Select Normal...( Default) and then LO crashes ( Close program or wait for reply)

Bug could be reproduced, but not for every try, tested with Calc and Impress, bug was not found in either.
Comment 1 Julien Nabet 2018-11-19 13:02:47 UTC
Muhammet: thought you might be interested in this one since it concerns persona.
Comment 2 Xisco Faulí 2018-11-19 14:38:56 UTC
I can reproduce it in

Build ID: 1b50fa88b148739a7b192ba70f08af2c6e326fd2
CPU threads: 16; OS: Windows 6.3; UI render: default; VCL: win; 
Locale: en-GB (en_GB); UI-Language: en-US
Calc: threaded

but not in

Build ID: 268364e35100b559f42d8c02b930c5cca1c84be7
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: x11; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 3 Xisco Faulí 2018-11-19 16:09:20 UTC Comment hidden (obsolete)
Comment 4 Xisco Faulí 2018-11-19 16:20:15 UTC
Actually, I can reproduce the problem with the oldest commit from 6.2 repo, so not related to Muhammet's refactoring...
Comment 5 Muhammet Kara 2019-02-16 18:26:57 UTC
Sorry, couldn't reproduce with

Build ID: 0ae876595e9d9af44fc4d4bc948f8a42d8a27e8d
CPU threads: 12; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 6 Xisco Faulí 2019-03-14 11:27:14 UTC
Hi Muhammet,
yes, it's still happening for me in

Id. de compilación: fcd633fb1bf21b0a99c9acb3ad6e526437947b01
Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; VCL: win; 
Configuración regional: es-ES (es_ES); Idioma de IU: es-ES
Calc: threaded

See attached screencast. Please notice it's only happening on Windows...
Comment 7 Xisco Faulí 2019-03-14 11:32:44 UTC
Actually, it hangs with the following steps:
1. Click on My Theme
2. Accept

Repeat the steps a few time. eventually it hangs
Comment 8 Julien Nabet 2019-03-15 12:40:16 UTC
Created attachment 149994 [details]
bt with debug symbols

On Win10 + master sources updated yesterday + enable-dbgutil, I could reproduce the hang.
I used procdump64 then windbg to launch analyze.
Here's the bt from WinDbg.
Comment 9 Julien Nabet 2019-03-15 12:41:28 UTC
Created attachment 149995 [details]
Comment 10 Muhammet Kara 2019-05-23 19:00:53 UTC
Firefox/Mozilla personas feature was removed as per ESC and Design Team decisions.

Related patch: https://gerrit.libreoffice.org/#/c/72811/

Related bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=125217