I got this with 0.16 at some point on debian, and I thought maybe it
would be fixed in 0.17, but I'm still getting it.
mythfrontend: ../nptl/sysdeps/pthread/createthread.c:229: create_thread:
Assertion `({ __typeof (({ struct pthread *__self; asm ("movl
%%gs:%c1,%0" : "=r" (__self) : "i" (((size_t) &((struct pthread
*)0)->header.self))); __self;})->header.sysinfo) __value; if (sizeof
(__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0"
(0), "i" (((size_t) &((struct pthread *)0)->header.sysinfo))); else if
(sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r"
(__value) : "i" (((size_t) &((struct pthread *)0)->header.sysinfo)));
else { if (sizeof (__value) != 8) abort (); asm volatile ("movl
%%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i"
(((size_t) &((struct pthread *)0)->header.sysinfo)), "i" (((size_t)
&((struct pthread *)0)->header.sysinfo) + 4)); } __value; }) ==
pd->header.sysinfo' failed.
Can anyone make sense of this assertion?
It occurs whenever I try and watch livetv, or watch a recording. From
that I deduce it may be something in the video playback code?
I can avoid the problem by running mythfrontend as root, so I assume its
a permission problem ... but permissions on what? I've tried the usual
sysadmin tricks like strace, but I'm stumped :-)
,dunc
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users