pulseaudio plug was already enable.
Attempt #1
valgrind --log-file=log.txt vlc
started leaking bad. I was able to stop VLC once memory useage climbed over a gig
==2778== Memcheck, a memory error detector
==2778== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==2778== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for copyright info
==2778== Command: vlc
==2778== Parent PID: 2334
==2778==
==2778==
==2778== HEAP SUMMARY:
==2778== in use at exit: 0 bytes in 0 blocks
==2778== total heap usage: 1,385 allocs, 1,385 frees, 76,018 bytes allocated
==2778==
==2778== All heap blocks were freed -- no leaks are possible
==2778==
==2778== For counts of detected and suppressed errors, rerun with: -v
==2778== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==2778==
==2778== HEAP SUMMARY:
==2778== in use at exit: 0 bytes in 0 blocks
==2778== total heap usage: 1,385 allocs, 1,385 frees, 76,018 bytes allocated
==2778==
==2778== All heap blocks were freed -- no leaks are possible
==2778==
==2778== For counts of detected and suppressed errors, rerun with: -v
==2778== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
--2778-- WARNING: unhandled syscall: 294
--2778-- You may be able to write your own handler.
--2778-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--2778-- Nevertheless we consider this a bug. Please report
--2778-- it at
http://valgrind.org/support/bug_reports.html.
==2778== Thread 9:
==2778== Syscall param write(buf) points to uninitialised byte(s)
==2778== at 0x5119AEB: ??? (in /lib/libc-2.10.1.so)
==2778== by 0xDBE9CFE: ??? (in /usr/lib/libICE.so.6.3.0)
==2778== by 0xDBEE58F: _IceWrite (in /usr/lib/libICE.so.6.3.0)
==2778== by 0xDBEE673: IceFlush (in /usr/lib/libICE.so.6.3.0)
==2778== by 0xBA7EBCC: ??? (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA8263F: ??? (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA95C3D: ??? (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA96928: ??? (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xD9DE4EE: _SmcProcessMessage (in /usr/lib/libSM.so.6.0.0)
==2778== by 0xDBF300B: IceProcessMessages (in /usr/lib/libICE.so.6.3.0)
==2778== by 0xBA7F10E: ??? (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xC591DDB: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.2)
==2778== Address 0x886b8cc is 12 bytes inside a block of size 1,024 alloc'd
==2778== at 0x4C24477: calloc (vg_replace_malloc.c:418)
==2778== by 0xDBE6A98: IceOpenConnection (in /usr/lib/libICE.so.6.3.0)
==2778== by 0xD9DA92A: SmcOpenConnection (in /usr/lib/libSM.so.6.0.0)
==2778== by 0xBA85C5D: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA29436: QApplicationPrivate::initialize() (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA2954A: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xBA2A187: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/libQtGui.so.4.5.2)
==2778== by 0xB4F29CA: ??? (in /usr/lib/vlc/gui/libqt4_plugin.so)
==2778== by 0x53BDA03: start_thread (pthread_create.c:300)
==2778== by 0x51277BC: clone (clone.S:112)
==2778==
==2778==
==2778== HEAP SUMMARY:
==2778== in use at exit: 550,007,725 bytes in 1,587,051 blocks
==2778== total heap usage: 2,560,870 allocs, 973,819 frees, 1,273,402,381 bytes allocated
==2778==
==2778== LEAK SUMMARY:
==2778== definitely lost: 6,747 bytes in 15 blocks
==2778== indirectly lost: 20,304 bytes in 637 blocks
==2778== possibly lost: 152,754,797 bytes in 429,368 blocks
==2778== still reachable: 397,225,877 bytes in 1,157,031 blocks
==2778== suppressed: 0 bytes in 0 blocks
==2778== Rerun with --leak-check=full to see details of leaked memory
==2778==
==2778== For counts of detected and suppressed errors, rerun with: -v
==2778== Use --track-origins=yes to see where uninitialised values come from
==2778== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 377 from
Attempt #2
valgrind --log-file=log2.txt --leak-check=full -v vlc
wasn't able to get it to leak bad - but I did see memory usage grow over time
View log here
http://jnwphoto.com/log2.htm