Changeset 148456 in webkit


Ignore:
Timestamp:
Apr 15, 2013 12:32:45 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Crash when favicon is requested
https://bugs.webkit.org/show_bug.cgi?id=114624

Patch by peavo@outlook.com <peavo@outlook.com> on 2013-04-15
Reviewed by Brent Fulgham.

  • WebIconDatabase.cpp:

(WebIconDatabase::getOrCreateDefaultIconBitmap): Added NULL pointer check.

Location:
trunk/Source/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/win/ChangeLog

    r148290 r148456  
     12013-04-15  peavo@outlook.com  <peavo@outlook.com>
     2
     3        Crash when favicon is requested
     4        https://bugs.webkit.org/show_bug.cgi?id=114624
     5
     6        Reviewed by Brent Fulgham.
     7
     8        * WebIconDatabase.cpp:
     9        (WebIconDatabase::getOrCreateDefaultIconBitmap): Added NULL pointer check.
     10
    1112013-04-12  Anders Carlsson  <andersca@apple.com>
    212
  • trunk/Source/WebKit/win/WebIconDatabase.cpp

    r132916 r148456  
    308308
    309309    m_defaultIconMap.set(*size, result);
    310     if (!iconDatabase().defaultIcon(*size)->getHBITMAPOfSize(result, size)) {
     310    if (!iconDatabase().defaultIcon(*size) || !iconDatabase().defaultIcon(*size)->getHBITMAPOfSize(result, size)) {
    311311        LOG_ERROR("Failed to draw Image to HBITMAP");
    312312        return 0;
Note: See TracChangeset for help on using the changeset viewer.