These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Stack smashing detected

user-964

Hi,
Running Ubuntu 15.04 with Firefox.
Installed latest get_iplayer 2.94.
When I use web_pvr to download a program, I get an attempt to start process using flash but this fails, so it tries again using all available flash configurations, eventually giving up.
In the terminal I get the message stack smashing detected /ur/bin/rtmpdump terminated a number of times, I assume for every one of the attempts with the web_pvr.
Any suggestions or do I need to supply all the code

user-2

If you run rtmpdump without any arguments, what version string is printed?

user-964

Just typed in rtmpdump
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
ERROR: You must specify a hostname (--host) or url (-r "rtmp://host[:port]/playpath") containing a hostname
*** stack smashing detected ***: rtmpdump terminated
Aborted (core dumped)

user-2

Thanks. You should uninstall get_iplayer and then reinstall it using the Ubuntu installation instructions in the wiki. It will pull in the necessary dependencies, including a working static build of rtmpdump. You appear to have the system rtmpdump package installed, and my guess is that it may not match up with the associated librtmp package. That is just a guess, though. Bottom line: always use the PPA build referenced in the wiki instructions. Jon does a great job keeping get_iplayer working on Ubuntu.

user-964

Thanks for the input,
however after removing and reinstalling I still have the same problem.
I notice that there is a command to install extra dependencies, might give this a go.

user-964

Your mention of librtmp package got me thinking. I changed librtmp.so.1 to an updated package so I could watch the ITV plugin in Kodi.
Replaced this with the original one and now downloading from the iplayer web site.
Took a long time to download, will fiddle with the quality.
Thanks again for help

user-2

It looks like you need to install the rtmpdump upgrade explicitly from the PPA. I thought it would be pulled in by the get-iplayer package, but I guess that no longer applies. Or, you can just uninstall the system rtmpdump package before installing get-iplayer from the PPA. You should be able to run the PPA version of rtmpdump alongside the custom version of librtmp you were using for Kodi.

user-2

When rtmpdump is upgraded you should see a version string that looks similar to "RTMPDump v2.4-n87-gita9f353c-ppa8~saucy".

user-964

will stick with what I have at the moment as the ITV plugin has not been very reliable, lots of buffering.

These forums are archived

See this post for further info