https://bugs.freedesktop.org/show_bug.cgi?id=74931
Priority: medium
Bug ID: 74931
Assignee: [email protected]
Summary: GtkSalFrame::UpdateSettings() can crash if it can't
get an unused graphics instance
Severity: normal
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: Inherited From OOo
Component: Libreoffice
Product: LibreOffice
In GtkSalFrame::UpdateSettings, we need to get an unused GtkSalGraphics
instance with which to update the settings. To get the graphics, we call on
GtkSalFrame::GetGraphics, however the semantics of this function are such that
if it can't find an unused graphics then it will return NULL to let us know.
Unfortunately, we don't do a NULL check, and just assume that it will always
return a valid graphics pointer. Hence LO will crash.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs