Running either 1.10.6 or 1.10.7 I can watch the memory usage of wireshark.exe continue to climb until it finally crashes. Setup;
Wireshark starts with about 54MB of memory. As soon as I start the capture it climbs to just over 159MB. While its running I can watch the memory continue to climb at a rate of 8-20k per second. Note that dumpcap remains around 3MB at all times. asked 23 Apr '14, 15:23 VanAwful |
2 Answers:
This is not a memory leak, it is just Wireshark creating and holding additional information about the packets, like reassembly data. Dumpcap just writes files without creating that kind of data, which is why its memory consumption is stable. See this blog post for more info: http://blog.packet-foo.com/2013/05/the-notorious-wireshark-out-of-memory-problem/ answered 23 Apr '14, 15:39 Jasper ♦♦ |
Is your display depth set to 16 bits? If so this might be due to a memory leak in GTK+. answered 23 Apr '14, 16:32 Gerald Combs ♦♦ |