==1687== Memcheck, a memory error detector ==1687== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==1687== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info ==1687== Command: dist/bin/firefox -P -no-remote ==1687== (process:1687): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed ==1690== Invalid read of size 4 ==1690== at 0x161590BE: nouveau_fence_wait (nouveau_fence.c:205) ==1690== by 0x161E9FF4: nv50_screen_destroy (nv50_screen.c:293) ==1690== by 0x16149CDE: dri_destroy_screen_helper (dri_screen.c:378) ==1690== by 0x16149D74: dri_destroy_screen (dri_screen.c:388) ==1690== by 0x15E503D6: driDestroyScreen (dri_util.c:234) ==1690== by 0x1256D6C1: dri2DestroyScreen (dri2_glx.c:712) ==1690== by 0x12549FE5: FreeScreenConfigs.isra.3 (glxext.c:208) ==1690== by 0x1254A064: glx_display_free (glxext.c:231) ==1690== by 0x1254A164: __glXCloseDisplay (glxext.c:272) ==1690== by 0xEF009F1: XCloseDisplay (in /usr/lib/libX11.so.6.3.0) ==1690== by 0x999D8C1: glxtest() (glxtest.cpp:234) ==1690== by 0x99A06FE: fire_glxtest_process() (glxtest.cpp:266) ==1690== Address 0x611ce00 is 16 bytes inside a block of size 48 free'd ==1690== at 0x4C29A4C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==1690== by 0x16158F73: nouveau_fence_update (nouveau_fence.h:48) ==1690== by 0x161590BD: nouveau_fence_wait (nouveau_fence.c:203) ==1690== by 0x161E9FF4: nv50_screen_destroy (nv50_screen.c:293) ==1690== by 0x16149CDE: dri_destroy_screen_helper (dri_screen.c:378) ==1690== by 0x16149D74: dri_destroy_screen (dri_screen.c:388) ==1690== by 0x15E503D6: driDestroyScreen (dri_util.c:234) ==1690== by 0x1256D6C1: dri2DestroyScreen (dri2_glx.c:712) ==1690== by 0x12549FE5: FreeScreenConfigs.isra.3 (glxext.c:208) ==1690== by 0x1254A064: glx_display_free (glxext.c:231) ==1690== by 0x1254A164: __glXCloseDisplay (glxext.c:272) ==1690== by 0xEF009F1: XCloseDisplay (in /usr/lib/libX11.so.6.3.0) ==1690== ==1690== ==1690== HEAP SUMMARY: ==1690== in use at exit: 284,574 bytes in 850 blocks ==1690== total heap usage: 6,896 allocs, 6,046 frees, 2,697,672 bytes allocated ==1690== ==1690== LEAK SUMMARY: ==1690== definitely lost: 744 bytes in 2 blocks ==1690== indirectly lost: 0 bytes in 0 blocks ==1690== possibly lost: 5,485 bytes in 111 blocks ==1690== still reachable: 278,345 bytes in 737 blocks ==1690== suppressed: 0 bytes in 0 blocks ==1690== Rerun with --leak-check=full to see details of leaked memory ==1690== ==1690== For counts of detected and suppressed errors, rerun with: -v ==1690== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 1 from 1) (process:1687): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed ###!!! [Parent][MessageChannel::InterruptCall] Error: Channel error: cannot send/recv ###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv ###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv ###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv