Outlook

Nem szoktam bezárni a munkahelyi Outlookot, de tegnap este épp hazaindulás előtt véletlenül az X-re kattintottam. De a process ahelyett hogy szabályosan leállt volna, elkezdett veszett iramban memóriát foglalni. Gondoltam kíváncsi vagyok mi lesz ebből, ezért ott hagytam. Ma reggel egy popup fogadott, hogy az outlook.exe váratlanul leállt. Beleástam magam kicsit a windows event logba, és a következőket találtam:

21:37:25 - Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: OUTLOOK.EXE (1504) consumed 55320567808 bytes, VirtualBox.exe (9704) consumed 820047872 bytes, and svchost.exe (592) consumed 403726336 bytes.
21:39:31 - Application popup: OUTLOOK.EXE - Application Error : The instruction at 0xdf05880d referenced memory at 0x00000000. The memory could not be written. Click on OK to terminate the program
21:39:31 - A desktop heap allocation failed.

Ebből a logból két dolog látszik:
Az egyik, hogy az Outlook több, mint 51,5GB memóriát foglalt magának mielőtt elcrashelt volna (a gépben 16GB memória van).
A másik, hogy nyilvánvalóan hiányzik egy nullcheck egy memóriafoglalás után. :)

Hozzászólások