summaryrefslogtreecommitdiff
path: root/dxr3output-audio.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-18 15:19:11 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-18 15:19:11 +0100
commitefaab0096a5fc27debeb58a014bc0d1919b9322c (patch)
treebfc43f0b5bb6f1289b0af2a9bf58df0ded5c8b55 /dxr3output-audio.c
parenta0c38be60ce102a37b58e85c354da5fc88a4f8af (diff)
downloadvdr-plugin-dxr3-efaab0096a5fc27debeb58a014bc0d1919b9322c.tar.gz
vdr-plugin-dxr3-efaab0096a5fc27debeb58a014bc0d1919b9322c.tar.bz2
fix crash at shutdown
*** glibc detected *** vdr: free(): invalid pointer: 0xb7875f80 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7d21986] /lib/libc.so.6(cfree+0x89)[0xb7d232b9] /usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libstdc++.so.6(_ZdlPv+0x21)[0xb7ed9eb1] /usr/lib/vdr/plugins/libvdr-dxr3.so.1.6.0(_ZN11cDxr3DeviceD0Ev+0x85)[0xb7866695] vdr(_ZN7cDevice8ShutdownEv+0x33)[0x80a43b3] We do not need to delete created instance of cDxr3Device() not by our own, as it looks like vdr does it. So there are commented calls to Reset, but the plugin needs much love so this is only a workaround.
Diffstat (limited to 'dxr3output-audio.c')
0 files changed, 0 insertions, 0 deletions