[PATCH 0/7] Attempt to detect leaks in spice-server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In order to better detect leaks inside the library I'm attempting
to implement a way to destroy QXL dispatcher and worker so to make
possible for a test to invoke it and then check if there are still
memory allocated.

The main idea is to use with spice-server-replay to be able to detect
possible leaks.

Actually I was able to find a leak in the MJPEG code.

Frediano Ziglio (7):
  add dispatcher_destroy function
  add a red_memslot_info_destroy function
  red_worker: add RED_WORKER_MESSAGE_CLOSE_WORKER message
  add red_dispatcher_destroy function
  support QXL remove on spice_server_remove_interface
  implements handle_dev_close
  replay: free QXL interface to detect leaks

 server/dispatcher.c     | 12 +++++++++++
 server/dispatcher.h     |  6 ++++++
 server/red_dispatcher.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 server/red_dispatcher.h |  4 ++++
 server/red_memslots.c   | 10 +++++++++
 server/red_memslots.h   |  1 +
 server/red_worker.c     | 44 ++++++++++++++++++++++++++++++++++++++++
 server/red_worker.h     |  3 +++
 server/reds.c           |  9 +++++++++
 server/tests/replay.c   |  2 ++
 10 files changed, 145 insertions(+)

-- 
2.4.3

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]