GL-MT3000 procd memory leak triggered by heavy network traffic (gaming)

Device: GL-MT3000 (Beryl AX)

Firmware: 4.8.1 (stable) Issue: procd memory leak during high network activity (online gaming)

When playing online games (Overwatch, 2 devices simultaneously), procd grows from ~2KB to 493MB within 2 hours, eventually exhausting all RAM and swap, causing OOM kills and network disconnection.

Evidence from memory monitoring (1-minute intervals):

Time Activity procd VSZ
11:13 Idle 2.3 KB
11:30 Gaming 28 MB
12:00 Gaming 118 MB
12:53 Gaming 283 MB
13:00 Stop gaming 308 MB (stable, not released)
17:30 Idle 5 hours 308 MB (never released)
18:30 Gaming again 380 MB
18:57 Gaming 479 MB
19:01 Swap exhausted 493 MB (OOM)

Key observations:

  1. Memory only grows during gaming (high UDP traffic), stable during idle

  2. Leaked memory is never released until reboot

  3. Disabled all VPN-related hotplug scripts (WireGuard, OpenVPN, Tailscale, Tor) - no improvement

  4. Network Acceleration disabled

  5. ZRam configured at 256MB with zstd - only delays the crash

Workaround: Daily scheduled reboot at 5 AM

Request: Could you check if this is a known issue with procd on MT7981/MTK SDK? Is it fixed in 4.8.3-op24?

Just to be sure adguardhome is not active?

I noticed aswell something odd on my Beryl 7, about 70% of memory usage is quite alot when not using any of the functions other than repeater.

But I never ran this device for a few days to see if there is a memory leak in their gl sdk.

1 Like

I have firmware version 4.8.3-op24 installed on my GL-MT3000; I’ve been using it since it was released and haven’t had any issues, even during long online gaming sessions.

Hi

Sorry for the delayed reply.

Could you please:

  1. Export the device logs and send them to us via private message for analysis

  2. Based on your description, it seems that memory usage does not continue increasing after stopping the game. So, could you please follow the guide and share your device with us via GoodCloud when the memory usage has increased significantly but before an OOM occurs, so we can check it remotely?
    Technical Support via GoodCloud - GL.iNet Router Docs 4

    Kindly note to send us the MAC address and the router password via private message so we can access it.

How to export logs:

How to send private messages: