So I have a D program that used to work. I come back to it, recompile it, and:
|> dub run -- ~/lib/DigitalTelevision/DVBv5/uk-CrystalPalace__RW Performing "debug" build using /usr/bin/ldc2 for x86_64. libdvbv5_d 0.1.1: target for configuration "library" is up to date. dvb-tune ~master: target for configuration "application" is up to date. To force a rebuild of up-to-date targets, run again with --force. Running ./bin/dvb-tune /home/users/russel/lib/DigitalTelevision/DVBv5/uk-CrystalPalace__RW Device: Silicon Labs Si2168, adapter 0, frontend 0 Program exited with code -11 (gdb) r ~/lib/DigitalTelevision/DVBv5/uk-CrystalPalace__RW Starting program: /home/users/russel/Repositories/Git/Masters/Public/DVBTune/bin/dvb-tune ~/lib/DigitalTelevision/DVBv5/uk-CrystalPalace__RW [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Device: Silicon Labs Si2168, adapter 0, frontend 0 Program received signal SIGSEGV, Segmentation fault. __GI___libc_free (mem=0xa) at malloc.c:3093 3093 malloc.c: No such file or directory. (gdb) Can anyone give me any hints as to where to start even getting a glimmer of an understanding of WTF is going on? -- Russel. =========================================== Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk
signature.asc
Description: This is a digitally signed message part