Bug 105316 - Crash in OutputDevice::InitLineColor() when stressing the Select Theme Categories
Summary: Crash in OutputDevice::InitLineColor() when stressing the Select Theme Catego...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.4.0.3 release
Hardware: All All
: high critical
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-13 21:51 UTC by Telesto
Modified: 2017-05-13 10:27 UTC (History)
3 users (show)

See Also:
Crash report or crash signature: ["OutputDevice::InitLineColor()"]


Attachments
bt with symbols (4.57 KB, text/plain)
2017-01-14 16:02 UTC, Julien Nabet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2017-01-13 21:51:57 UTC
Description:
LibreOffice will crash at some point when clicking the the theme categories if no connection is made.

Steps to Reproduce:
1.Open Writer
2. Tools -> Options -> LibreOfficeDev -> Personalization -> Select Theme
3. Disable the internet connection or block LibreOffice with a firewall
4. Click between all the categories. Ignore warnings (press OK) and keep clicking on different categories. Eventually it will crash.


Actual Results:  
LibreOffice will crash

Expected Results:
LibreOffice shouldn't crash


Reproducible: Always

User Profile Reset: No

Additional Info:
Found in
Version: 5.4.0.0.alpha0+
Build ID: 88f561204d7cee25633df8117cc8d7e1ebd8e9ad
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2017-01-11_23:07:37
Locale: nl-NL (nl_NL); Calc: CL

and in
Versie: 5.3.0.1 
Build ID: 3b800451b1d0c48045de03b5b3c7bbbac87f20d9
CPU Threads: 4; Versie besturingssysteem:Windows 6.2; UI Render: standaard; Layout Engine: new; 
Locale: nl-NL (nl_NL); Calc: CL


User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 1 Telesto 2017-01-13 21:57:04 UTC
Crash report:
crashreport.libreoffice.org/stats/crash_details/76b7bf67-f7cc-4f79-8380-6ba5d20be418
Comment 2 Telesto 2017-01-13 22:05:04 UTC
I did retry it a few times. I get all sorts of crashes reports doing nearly the same. For example:

1. crashreport.libreoffice.org/stats/crash_details/040c7afa-316d-4d58-8ebb-eb7fb678308a (OutputDevice::ImplLayout(rtl::OUString const &,long,long,Point const &,long,long const *,SalLayoutFlags,vcl::TextLayoutCache const *) 

2. crashreport.libreoffice.org/stats/crash_details/a975bb65-123e-471c-a06a-c16373967177 (vcl::Window::dispose()
Comment 3 Julien Nabet 2017-01-14 16:02:56 UTC
Created attachment 130431 [details]
bt with symbols

On pc Debian x86-64 with master sources updated today + enable-dbgutil, I got a crash too but with a different bt.
Comment 4 Julien Nabet 2017-01-14 16:05:56 UTC
Michael: considering the bug, does it correspond to the known scheduler pb or should I submit a specific bug?
BTW, still now news about it?

Anyway, let's put this one to NEW.
Comment 5 Xisco Faulí 2017-05-13 10:27:50 UTC
Reproduced in

Version: 5.4.0.0.alpha1+
Build ID: 970b431f1a7b6b96c4c9536657ce4fe9d8f5b585
CPU threads: 1; OS: Windows 6.1; UI render: default; 
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-05-11_23:07:53
Locale: es-ES (es_ES); Calc: group

Steps:
1. Go to Tools -> Options -> LibreOfficeDev -> Personalization -> Select Theme
2. Select any category
3. Hold the Enter key

eventually LibreOffice crashes

Also reproduced in

Versión: 4.4.0.3
Id. de compilación: de093506bcdc5fafd9023ee680b8c60e3e0645d7
Configuración regional: es_ES