[New LWP 5752] warning: Could not load shared library symbols for 2 libraries, e.g. /lib64/libX11.so.6. Use the "info sharedlibrary" command to see the complete listing. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `vainfo'. Program terminated with signal SIGFPE, Arithmetic exception. #0 0x00007f29c89c729a in object_heap_destroy (heap=heap@entry=0x1c28100) at object_heap.c:275 275 for (i = 0; i < heap->heap_size / heap->heap_increment; i++) { Thread 1 (Thread 0x7f29c8bdc740 (LWP 5752)): #0 0x00007f29c89c729a in object_heap_destroy (heap=heap@entry=0x1c28100) at object_heap.c:275 obj = bucket_index = obj_index = i = 0 __PRETTY_FUNCTION__ = "object_heap_destroy" #1 0x00007f29c89ca138 in destroy_heap (name=name@entry=0x7f29c89d50ac "buffer", heap=heap@entry=0x1c28100, destroy_func=destroy_func@entry=0x7f29c89ca090 , user_data=user_data@entry=0x1c27fb0) at vdpau_driver.c:138 obj = 0x0 iter = 0 #2 0x00007f29c89ca186 in destroy_heap (user_data=0x1c27fb0, destroy_func=0x7f29c89ca090 , heap=0x1c28100, name=0x7f29c89d50ac "buffer") at vdpau_driver.c:126 No locals. #3 vdpau_common_Terminate (driver_data=0x1c27fb0) at vdpau_driver.c:159 No locals. #4 0x00007f29c89ca35c in vdpau_Terminate_Current (ctx=ctx@entry=0x1c1e2a0) at vdpau_driver_template.h:537 driver_data = #5 0x00007f29c89cb2b8 in vdpau_Initialize_Current (ctx=0x1c1e2a0) at vdpau_driver_template.h:563 driver_data = 0x1c27fb0 va_status = -1 vtable = #6 __vaDriverInit_0_34 (ctx=0x1c1e2a0) at vdpau_driver.c:317 No locals. #7 0x00000039ee2038d8 in va_openDriver (dpy=dpy@entry=0x1c1e260, driver_name=) at va.c:292 vtable = vtable_vpp = 0x1c27f80 init_func = init_func_s = "__vaDriverInit_0_34\000\000\000\000\000p\f\341\340\071\000\000\000\370T\340\340\071\000\000\000\000\000\276\310)\177\000\000\006\000\000\000\000\000\000\000\205Q\241\340\071\000\000\000\001", '\000' , "\220\344\301\001\000\000\000\000\000\331B\202\377\177\000\000\000\211\372@\037G\272RH\331B\202\377\177\000\000@\342\301\001", '\000' , "pau", '\000' , "\016\000\000\000\000\000\000\000\325\342B\202\377\177\000\000`\342\301\001", '\000' , "&\347\240\340\071\000\000\000\001", '\000' ... compatible_versions = {{major = 0, minor = 34}, {major = 0, minor = 33}, {major = 0, minor = 32}, {major = -1, minor = 0}} handle = 0x1c1e950 driver_path = 0x1c1e680 "/usr/lib64/dri/vdpau_drv_video.so" ctx = 0x1c1e2a0 vaStatus = 0 search_path = 0x1c1e860 "/usr/lib64/dri" saveptr = driver_dir = __FUNCTION__ = "va_openDriver" #8 0x00000039ee2045f6 in vaInitialize (dpy=dpy@entry=0x1c1e260, major_version=major_version@entry=0x7fff8242d944, minor_version=minor_version@entry=0x7fff8242d948) at va.c:475 driver_name_env = 0x7fff8242e2d5 "vdpau" driver_name = 0x1c1e240 "vdpau" vaStatus = 0 #9 0x0000000000400f2c in main (argc=, argv=) at vainfo.c:104 va_dpy = 0x1c1e260 va_status = major_version = 0 minor_version = 1 driver = name = 0x7fff8242e05b "vainfo" profile = entrypoint = entrypoints = {3772842432, 57, 3367895040, 32553, 3770814824, 57, 0, 0, VAEntrypointVLD, 0} num_entrypoint = 0 From To Syms Read Shared Object Library 0x00000039ee202e50 0x00000039ee20d81c Yes /lib64/libva.so.1 0x00007f29c8de7890 0x00007f29c8de9a1c Yes /lib64/libva-x11.so.1 0x00000039e5603760 0x00000039e560d460 Yes /lib64/libXext.so.6 0x00000039eba015f0 0x00000039eba03948 Yes /lib64/libXfixes.so.3 No /lib64/libX11.so.6 0x00007f29c8be1c50 0x00007f29c8be2320 Yes /lib64/libva-drm.so.1 0x00000039e1200ed0 0x00000039e12019d0 Yes /lib64/libdl.so.2 0x00000032ea803210 0x00000032ea808b88 Yes /lib64/libdrm.so.2 0x00000039e0e1f560 0x00000039e0f60bb4 Yes /lib64/libc.so.6 0x00000039e4a09a00 0x00000039e4a176c8 Yes /lib64/libxcb.so.1 0x00000039e0a00b10 0x00000039e0a19c70 Yes /lib64/ld-linux-x86-64.so.2 0x00000039e4600ee0 0x00000039e4601bfc Yes /lib64/libXau.so.6 0x00007f29c89c67b0 0x00007f29c89d4f0c Yes /usr/lib64/dri/vdpau_drv_video.so 0x00000032ea417140 0x00000032ea4502d4 Yes /lib64/libGL.so.1 0x00000039e26022d0 0x00000039e26050bc Yes /lib64/librt.so.1 0x00000039e1a05890 0x00000039e1a74bb8 Yes /lib64/libm.so.6 0x00000039e16059f0 0x00000039e1611614 Yes /lib64/libpthread.so.0 0x00007f29c87c1120 0x00007f29c87c1e30 Yes /lib64/libvdpau.so.1 0x0000003a0b808e40 0x0000003a0b8119b0 Yes /lib64/libglapi.so.0 0x00000039ff200c40 0x00000039ff20156c Yes /lib64/libXdamage.so.1 No /lib64/libX11-xcb.so.1 0x00000031abc0a030 0x00000031abc11df8 Yes /lib64/libxcb-glx.so.0 0x00000039f9601930 0x00000039f9602a88 Yes /lib64/libxcb-dri2.so.0 0x00000039f6201010 0x00000039f6203958 Yes /lib64/libXxf86vm.so.1 0x0000003a060064a0 0x0000003a06018fe4 Yes /lib64/libselinux.so.1 0x0000003a02201770 0x0000003a0224b8e8 Yes /lib64/libpcre.so.1 0x00000039e22030e0 0x00000039e2219060 Yes /lib64/liblzma.so.5 0x00007f29c81fd930 0x00007f29c833453c Yes /usr/lib64/vdpau/libvdpau_radeonsi.so.1 0x00000039e1e02210 0x00000039e1e0e930 Yes /lib64/libz.so.1 0x00000039e3e01870 0x00000039e3e05fe8 Yes /lib64/libffi.so.6 0x00007f29c7fceae0 0x00007f29c7fdc528 Yes /lib64/libelf.so.1 0x00000039e6603e00 0x00000039e661ccdc Yes /lib64/libexpat.so.1 0x00007f29c7dbfec0 0x00007f29c7dc8314 Yes /lib64/libdrm_radeon.so.1 0x00007f29c6921400 0x00007f29c760b960 Yes /usr/lib64/llvm/libLLVM-3.3.so 0x00000039e4e5bab0 0x00000039e4ec262a Yes /lib64/libstdc++.so.6 0x00000039e2a02af0 0x00000039e2a12218 Yes /lib64/libgcc_s.so.1 $1 = 0x0 No symbol "__glib_assert_msg" in current context. rax 0x0 0 rbx 0x1c28100 29524224 rcx 0x0 0 rdx 0x0 0 rsi 0x0 0 rdi 0x1c28100 29524224 rbp 0x0 0x0 rsp 0x7fff8242d6e0 0x7fff8242d6e0 r8 0x0 0 r9 0x0 0 r10 0x74616c20726f2029 8386102867755212841 r11 0x246 582 r12 0x0 0 r13 0x7fff8242d704 140735378806532 r14 0x7f29c89d50ac 139817436139692 r15 0x1c27fb0 29523888 rip 0x7f29c89c729a 0x7f29c89c729a eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 *value not available* st1 *value not available* st2 *value not available* st3 *value not available* st4 *value not available* st5 *value not available* st6 *value not available* st7 *value not available* fctrl *value not available* fstat *value not available* ftag *value not available* fiseg *value not available* fioff *value not available* foseg *value not available* fooff *value not available* fop *value not available* xmm0 *value not available* xmm1 *value not available* xmm2 *value not available* xmm3 *value not available* xmm4 *value not available* xmm5 *value not available* xmm6 *value not available* xmm7 *value not available* xmm8 *value not available* xmm9 *value not available* xmm10 *value not available* xmm11 *value not available* xmm12 *value not available* xmm13 *value not available* xmm14 *value not available* xmm15 *value not available* mxcsr *value not available* Dump of assembler code for function object_heap_destroy: 0x00007f29c89c7240 <+0>: push %r12 0x00007f29c89c7242 <+2>: push %rbp 0x00007f29c89c7243 <+3>: push %rbx 0x00007f29c89c7244 <+4>: mov 0x34(%rdi),%r8d 0x00007f29c89c7248 <+8>: mov %rdi,%rbx 0x00007f29c89c724b <+11>: mov 0x38(%rdi),%esi 0x00007f29c89c724e <+14>: test %r8d,%r8d 0x00007f29c89c7251 <+17>: jle 0x7f29c89c7291 0x00007f29c89c7253 <+19>: mov 0x40(%rdi),%r9 0x00007f29c89c7257 <+23>: mov 0x28(%rdi),%r10d 0x00007f29c89c725b <+27>: mov (%r9),%rax 0x00007f29c89c725e <+30>: cmpl $0xfffffffe,0x4(%rax) 0x00007f29c89c7262 <+34>: je 0x7f29c89c72eb 0x00007f29c89c7268 <+40>: xor %ecx,%ecx 0x00007f29c89c726a <+42>: jmp 0x7f29c89c7289 0x00007f29c89c726c <+44>: nopl 0x0(%rax) 0x00007f29c89c7270 <+48>: mov %ecx,%eax 0x00007f29c89c7272 <+50>: cltd 0x00007f29c89c7273 <+51>: idiv %esi 0x00007f29c89c7275 <+53>: imul %r10d,%edx 0x00007f29c89c7279 <+57>: cltq 0x00007f29c89c727b <+59>: mov (%r9,%rax,8),%rdi 0x00007f29c89c727f <+63>: movslq %edx,%rdx 0x00007f29c89c7282 <+66>: cmpl $0xfffffffe,0x4(%rdi,%rdx,1) 0x00007f29c89c7287 <+71>: je 0x7f29c89c72eb 0x00007f29c89c7289 <+73>: add $0x1,%ecx 0x00007f29c89c728c <+76>: cmp %r8d,%ecx 0x00007f29c89c728f <+79>: jne 0x7f29c89c7270 0x00007f29c89c7291 <+81>: mov %r8d,%eax 0x00007f29c89c7294 <+84>: xor %r12d,%r12d 0x00007f29c89c7297 <+87>: xor %ebp,%ebp 0x00007f29c89c7299 <+89>: cltd => 0x00007f29c89c729a <+90>: idiv %esi 0x00007f29c89c729c <+92>: test %eax,%eax 0x00007f29c89c729e <+94>: jle 0x7f29c89c72bf 0x00007f29c89c72a0 <+96>: mov 0x40(%rbx),%rax 0x00007f29c89c72a4 <+100>: add $0x1,%ebp 0x00007f29c89c72a7 <+103>: mov (%rax,%r12,1),%rdi 0x00007f29c89c72ab <+107>: add $0x8,%r12 0x00007f29c89c72af <+111>: callq 0x7f29c89c61a0 0x00007f29c89c72b4 <+116>: mov 0x34(%rbx),%eax 0x00007f29c89c72b7 <+119>: cltd 0x00007f29c89c72b8 <+120>: idivl 0x38(%rbx) 0x00007f29c89c72bb <+123>: cmp %ebp,%eax 0x00007f29c89c72bd <+125>: jg 0x7f29c89c72a0 0x00007f29c89c72bf <+127>: mov %rbx,%rdi 0x00007f29c89c72c2 <+130>: callq 0x7f29c89c62d0 0x00007f29c89c72c7 <+135>: mov 0x40(%rbx),%rdi 0x00007f29c89c72cb <+139>: callq 0x7f29c89c61a0 0x00007f29c89c72d0 <+144>: movq $0x0,0x40(%rbx) 0x00007f29c89c72d8 <+152>: movl $0x0,0x34(%rbx) 0x00007f29c89c72df <+159>: movl $0xffffffff,0x30(%rbx) 0x00007f29c89c72e6 <+166>: pop %rbx 0x00007f29c89c72e7 <+167>: pop %rbp 0x00007f29c89c72e8 <+168>: pop %r12 0x00007f29c89c72ea <+170>: retq 0x00007f29c89c72eb <+171>: lea 0xdcee(%rip),%rcx # 0x7f29c89d4fe0 <__PRETTY_FUNCTION__.4045> 0x00007f29c89c72f2 <+178>: lea 0xdc8e(%rip),%rsi # 0x7f29c89d4f87 0x00007f29c89c72f9 <+185>: lea 0xdcbf(%rip),%rdi # 0x7f29c89d4fbf 0x00007f29c89c7300 <+192>: mov $0x110,%edx 0x00007f29c89c7305 <+197>: callq 0x7f29c89c62f0 <__assert_fail@plt> End of assembler dump.