Review Request 124896: Fix bad behavior / running OOM on Windows

Kevin Funk kfunk at kde.org
Mon Aug 24 08:26:36 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/124896/
-----------------------------------------------------------

Review request for KDE Frameworks.


Repository: kcompletion


Description
-------

Fix bad behavior / running OOM on Windows
    
    When testing KDevelop on Windows we sometimes experienced excessive use
    of memory (> 2 gigs of RAM allocated). This patch appears to fix the
    issue.
    
    Compiler warnings didn't sound promising either:
    Z:\kderoot\download\git\kcompletion\src\kzoneallocator.cpp(129):
    warning C4319: '~': zero extending 'unsigned long' to 'quintptr' of greater size
    Z:\kderoot\download\git\kcompletion\src\kzoneallocator.cpp(206):
    warning C4319: '~': zero extending 'unsigned long' to 'quintptr' of greater size
    Z:\kderoot\download\git\kcompletion\src\kzoneallocator.cpp(256):
    warning C4267: '+=': conversion from 'size_t' to 'unsigned long', possible loss of data
    
    BUG: 345860


Diffs
-----

  src/kzoneallocator.cpp 2ab9bb021ff09445f291f69ecc3f6facde7eed22 

Diff: https://git.reviewboard.kde.org/r/124896/diff/


Testing
-------


Thanks,

Kevin Funk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20150824/3e58f7e4/attachment.html>


More information about the Kde-frameworks-devel mailing list