a few more snippets of info
the core dump gives v little info but it shows it is in
#17 0x08b1b758 in ?? ()
#18 0xf68e372b in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#19 0xf68e2e38 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#20 0x08bf760c in ?? ()
#21 0x08bf6f2a in ?? ()
#22 0x080569ad in ?? ()
#23 0xf6e6aa63 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
meanwhile running it with strace gives me
open("/usr/lib/i386-linux-gnu/libasound.so.2", O_RDONLY|O_CLOEXEC) = 21
read(21, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \361\1\0004\0\0\0"..., 512) = 512
fstat64(21, {st_mode=S_IFREG|0644, st_size=1081800, ...}) = 0
mmap2(NULL, 1080556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 21, 0) = 0xfffffffff15f8000
mmap2(0xf16fb000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 21, 0x103000) = 0xfffffffff16fb000
close(21) = 0
open("/usr/lib/jriver/Media Center 20/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jriver/Media Center 20/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/i686/cmov/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/i686/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0xf4cd6000, 141269) = 0
munmap(0xf0261000, 4845212) = 0
munmap(0xf15f8000, 1080556) = 0
gettimeofday({1416767102, 722214}, NULL) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault
something to do with 64bit nvidia drivers perhaps?
happy to try swapping things around to debug