Raspbian - segfault and invalid subsection length error with both apt and get_iplayer

it seems that my get-iplayer install on raspbian has broken. I have a fully up to date Stretch on a Raspberry pi 3

When trying to run get_iplayer, I get a Segmentation fault.

Quote:pi@raspberrypi:~ $ get_iplayer
   invalid subsection length 67108898, max allowed 34
Segmentation fault

Re-installing doesn't seem to resolve it and I get this error

Quote:pi@raspberrypi:~ $ sudo apt-get install get-iplayer
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
 id3v2 libid3-3.8.3v5 libmp3-info-perl libunicode-string-perl rtmpdump
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/143 kB of archives.
After this operation, 544 kB of additional disk space will be used.
   invalid subsection length 67108898, max allowed 34
Segmentation fault
Selecting previously unselected package get-iplayer.
(Reading database ... 138595 files and directories currently installed.)
Preparing to unpack .../get-iplayer_3.20-ppa33~stable_all.deb ...
Unpacking get-iplayer (3.20-ppa33~stable) ...
Setting up get-iplayer (3.20-ppa33~stable) ...
Processing triggers for man-db ( ...
/usr/bin/gdbus: error while loading shared libraries: libgmodule-2/0.so.0: cannot open shared object file: No such file or directory

libglib2.0-bin and libglib2.0-0 are installed. Does anyone have a clue please?

Thank you in advance
Take the time to read your output before posting. apt experiences the same segfault, so it has nothing to do with get_iplayer itself. Your system is broken, so seek help wherever Raspbian support can be found. Thread closed.

Possibly Related Threads...
Thread Author Replies Views Last Post
  Raspbian : The following signatures were invalid during apt-get update sheddyian 2 2,368 19-05-2014, 04:56 PM
Last Post: sheddyian