<div>Hi all,</div>
<div> </div>
<div>I've installed MythTV 0.20 on a MIPS based machine.</div>
<div>I'm using Qt\Embedded version 3.3.8.</div>
<div>When I tried running mythtv-setup I get a segmentation fault, you can see the output of strace below:</div>
<div> </div>
<div><font size="2">
<p><font face="courier new,monospace" color="#000099">bash-2.05b# strace mythtv-setup</font></p>
<p><font face="courier new,monospace" color="#000099">execve("mythtv-setup", ["mythtv-setup"], [/* 15 vars */]) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">svr4_syscall() = -1 ERRNO_4122 (Unknown error 4122)</font></p>
<p><font face="courier new,monospace" color="#000099">svr4_syscall() = -1 ERRNO_4045 (Unknown error 4045)</font></p>
<p><font face="courier new,monospace" color="#000099">access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/tls/libmyt", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">stat64(0x7fff71c0, 0x7fff7200) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libmythtv-", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">%G</font></p></font><font face="courier new,monospace" color="#000099" size="2">ֳ¯ֲ¿ֲ</font><font size="2"><font face="courier new,monospace" color="#000099">¿%@*", O_RDONLY) = -1 ENOENT (No such file or directory)
</font>
<p><font face="courier new,monospace" color="#000099">open("/usr/local/lib/libmythlivemedia-0.20.so.0", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">%G</font></p></font><font face="courier new,monospace" color="#000099" size="2">ֳ¯ֲ¿ֲ</font><font size="2"><font face="courier new,monospace" color="#000099">¿%@*", O_RDONLY) = -1 ENOENT (No such file or directory)
</font>
<p><font face="courier new,monospace" color="#000099">open("/lib/tls/libpthread.so.0", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\177ELF\1\1\1\0\0\0\0\0\0\200\260*\1\0\0\0\0\2\0\0\177"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">lseek(3, 652, SEEK_SET) = 652</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\0\200\260*0\0003.8/lib/libfreetyp\0\0\0\0\0\0\0\0", 32) = 32</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=126704, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 345088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2cfd0000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2cfe1000, 275456, PROT_NONE) = 0 old_mmap(0x2d020000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10old_mmap(0x2d023000, 5120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) 0close(3) = 0
</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libstdc++.8/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such )open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3</font>
</p>
<p><font face="courier new,monospace" color="#000099">read(3, "|s\377\177\0\0\0\0@\311\254*\0\200\260*\1\0\0\0\0\2\0\0"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aacd000</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=940404, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 1218688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d028000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d0f5000, 379008, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d128000, 147456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x0old_mmap(0x2d14c000, 22656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0)0close(3) = 0
</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/lib/tls/libm.so.6", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "ds\377\177\0\0\0\0\250\314\254*\0\200\260*\1\0\0\0\0\2"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">lseek(3, 588, SEEK_SET) = 588</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\0\0\0\0\0\0\0\0 \0\0\0003.3.\0\200\260*b/li\0\0\0\0\1"..., 32) = 32</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=547780, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 734240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d154000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d1c7000, 263200, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d204000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/lib/libgcc_s.so.1", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\30"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=269857, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 321392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d208000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d216000, 264048, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d248000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) 0close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/lib/tls/libc.so.6", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\177ELF\1\1\1\0\0\0\0\0\0\200\260*\1\0\0\0\0\2\0\0\177"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">lseek(3, 668, SEEK_SET) = 668</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0"..., 32) = 32</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=1672088, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 1585408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d258000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d38e000, 315648, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d3c8000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10old_mmap(0x2d3d9000, 8448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) 0close(3) = 0
</font></p>
<p><font face="courier new,monospace" color="#000099">open("", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/libz.so.1", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\0\23\0"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=69152, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aace000</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 329008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d3dc000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d3ed000, 259376, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d42c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x100close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/qt-3.3.8/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/lib/tls/libdl.so.2", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0000\v\0"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">lseek(3, 596, SEEK_SET) = 596</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0"..., 32) = 32</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=15024, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 270528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2d430000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d432000, 262336, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d470000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) 0close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">open("", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("", O_RDONLY) = -1 ENOENT (No such file or directory)</font></p>
<p><font face="courier new,monospace" color="#000099">open("/usr/lib/libXrender.so.1", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\22"..., 512) = 512</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=0, st_size=0, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 295756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 0, 0) = 0x2d474000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d47d000, 258892, PROT_NONE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(0x2d4b4000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) 0close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aacf000</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aad0000</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d471000, 4096, PROT_READ) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d3ce000, 32768, PROT_READ) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d206000, 4096, PROT_READ) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2cfd0000, 69632, PROT_READ|PROT_WRITE) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2cfd0000, 69632, PROT_READ|PROT_EXEC) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2d021000, 4096, PROT_READ) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">mprotect(0x2aaff000, 4096, PROT_READ) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">SYS_4283() = -1894910960</font></p>
<p><font face="courier new,monospace" color="#000099">munmap(0x2aac0000, 34249) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">set_tid_address(0x2aad00f8) = 1535</font></p>
<p><font face="courier new,monospace" color="#000099">rt_sigaction(SIGRT_0, {0x8, [], SA_STACK|SA_INTERRUPT|SA_NOCLDWAIT|0x4fc4020}, NULL, 16) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">rt_sigprocmask(SIG_UNBLOCK, [], NULL, 16) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">getrlimit(RLIMIT_STACK, {rlim_cur=715817252, rlim_max=0}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0x7fff7ae0, 0, (nil), 0}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">brk(0) = 0x10010000</font></p>
<p><font face="courier new,monospace" color="#000099">brk(0x10031000) = 0x10031000</font></p>
<p><font face="courier new,monospace" color="#000099">futex(0x2d147ecc, FUTEX_WAKE, 2147483647) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">time([736451362]) = 1178471788</font></p>
<p><font face="courier new,monospace" color="#000099">open("/etc/localtime", O_RDONLY) = 3</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|S_ISUID|S_ISVTX|05501200776, st_size=803, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">fstat64(3, {st_mode=S_IFREG|0777, st_size=803, ...}) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">old_mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aad1000</font></p>
<p><font face="courier new,monospace" color="#000099">read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\4\0"..., 4096) = 803</font></p>
<p><font face="courier new,monospace" color="#000099">close(3) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">munmap(0x2aad1000, 65536) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">gettimeofday({754784460, 2147450332}, NULL) = 0</font></p>
<p><font face="courier new,monospace" color="#000099">--- SIGSEGV (Segmentation fault) @ 0 (0) ---</font></p>
<p><font face="courier new,monospace" color="#000099">+++ killed by SIGSEGV +++</font></p>
<p><font face="arial,sans-serif" color="#000000"></font> </p>
<p>Please help...</p>
<p>Thanks in advance.</p></font></div>