diff --git a/src/plugins/debugger/gdb/tcftrkgdbadapter.cpp b/src/plugins/debugger/gdb/tcftrkgdbadapter.cpp
index c47880f98c4dd7137d0e35377d341c8b71bb00aa..bb54fa4bff856b002f7d5f519077600a458b149c 100644
--- a/src/plugins/debugger/gdb/tcftrkgdbadapter.cpp
+++ b/src/plugins/debugger/gdb/tcftrkgdbadapter.cpp
@@ -748,8 +748,9 @@ void TcfTrkGdbAdapter::handleGdbServerCommand(const QByteArray &cmd)
         //$qSupported:multiprocess+#c6
         //logMessage("Handling 'qSupported'");
         sendGdbServerAck();
+        // Increase buffer size for qXfer::libraries XML response
         sendGdbServerMessage(
-            "PacketSize=7cf;"
+            "PacketSize=20000;"
             "QPassSignals+;"
             "QStartNoAckMode+;"
             "qXfer:libraries:read+;"