I noticed both my totem and flash player hang on full screen. A recent patch seems to have corrected the full screen video player. However I thought a full backtrace might help to narrow down the problem, assuming they have the same cause. (Logical fallacy?) GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) backterrace full No stack. (gdb) continue The program is not being run. (gdb) attach !ls Undefined command: "". Try "help". (gdb) ^Za Undefined command: "". Try "help". (gdb) aattattach 30329192988 Attaching to process 2988 Reading symbols from /opt/google/chrome/chrome...(no debugging symbols found)...done. Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXss.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXss.so.1 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgtk-x11-2.0.so.0.2000.1...done. done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgdk-x11-2.0.so.0.2000.1...done. done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgdk_pixbuf-2.0.so.0.2000.1...done. done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libpangocairo-1.0.so.0.2800.0...done. done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libpango-1.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libpango-1.0.so.0.2800.0...done. done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libgobject-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgobject-2.0.so.0.2400.1...done. done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libgthread-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgthread-2.0.so.0.2400.1...done. done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /lib/libglib-2.0.so.0...Reading symbols from /usr/lib/debug/lib/libglib-2.0.so.0.2400.1...done. done. Loaded symbols for /lib/libglib-2.0.so.0 Reading symbols from /usr/lib/libnss3.so.1d...Reading symbols from /usr/lib/debug/usr/lib/libnss3.so...done. done. Loaded symbols for /usr/lib/libnss3.so.1d Reading symbols from /usr/lib/libnssutil3.so.1d...Reading symbols from /usr/lib/debug/usr/lib/libnssutil3.so...done. done. Loaded symbols for /usr/lib/libnssutil3.so.1d Reading symbols from /usr/lib/libsmime3.so.1d...Reading symbols from /usr/lib/debug/usr/lib/libsmime3.so...done. done. Loaded symbols for /usr/lib/libsmime3.so.1d Reading symbols from /usr/lib/libplds4.so.0d...Reading symbols from /usr/lib/debug/usr/lib/libplds4.so...done. done. Loaded symbols for /usr/lib/libplds4.so.0d Reading symbols from /usr/lib/libplc4.so.0d...Reading symbols from /usr/lib/debug/usr/lib/libplc4.so...done. done. Loaded symbols for /usr/lib/libplc4.so.0d Reading symbols from /usr/lib/libnspr4.so.0d...Reading symbols from /usr/lib/debug/usr/lib/libnspr4.so...done. done. Loaded symbols for /usr/lib/libnspr4.so.0d Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] [New Thread 0x7f30b9185700 (LWP 2989)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...Reading symbols from /usr/lib/debug/usr/lib/libfontconfig.so.1.4.4...done. done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libjpeg.so.62...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpng12.so.0 Reading symbols from /usr/lib/libgconf-2.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgconf-2.so.4 Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/libbz2.so.1.0 Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libexpat.so.1 Reading symbols from /usr/lib/libdbus-glib-1.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdbus-glib-1.so.2 Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/libdbus-1.so.3 Reading symbols from /usr/lib/libcups.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcups.so.2 Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/libgcrypt.so.11 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libatk-1.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libatk-1.0.so.0.3009.1...done. done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgio-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgio-2.0.so.0.2400.1...done. done. Loaded symbols for /usr/lib/libgio-2.0.so.0 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libpangoft2-1.0.so.0.2800.0...done. done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib/libgmodule-2.0.so.0.2400.1...done. done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libdirectfb-1.2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdirectfb-1.2.so.0 Reading symbols from /usr/lib/libfusion-1.2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfusion-1.2.so.0 Reading symbols from /usr/lib/libdirect-1.2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdirect-1.2.so.0 Reading symbols from /usr/lib/libxcb-render-util.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-render-util.so.0 Reading symbols from /usr/lib/libxcb-render.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-render.so.0 Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/libpcre.so.3 Reading symbols from /usr/lib/libORBit-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libORBit-2.so.0 Reading symbols from /usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgssapi_krb5.so.2 Reading symbols from /usr/lib/libgnutls.so.26...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnutls.so.26 Reading symbols from /usr/lib/libavahi-common.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavahi-common.so.3 Reading symbols from /usr/lib/libavahi-client.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavahi-client.so.3 Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libgpg-error.so.0 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libselinux.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /usr/lib/libkrb5.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5.so.3 Reading symbols from /usr/lib/libk5crypto.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /lib/libcom_err.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libkrb5support.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5support.so.0 Reading symbols from /lib/libkeyutils.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libkeyutils.so.1 Reading symbols from /usr/lib/libtasn1.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /lib/libnss_compat.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so Reading symbols from /usr/lib/libcanberra-gtk.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcanberra-gtk.so.0 Reading symbols from /usr/lib/libcanberra.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcanberra.so.0 Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbisfile.so.3 Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbis.so.0 Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/libtdb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libtdb.so.1 Reading symbols from /usr/lib/libltdl.so.7...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libltdl.so.7 Reading symbols from /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so Reading symbols from /var/lib/flashplugin-installer/npwrapper.libflashplayer.so...(no debugging symbols found)...done. Loaded symbols for /var/lib/flashplugin-installer/npwrapper.libflashplayer.so Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libuuid.so.1 0x00007f30bdb81f93 in poll () from /lib/libc.so.6 (gdb) backtrace f #0 0x00007f30bdb81f93 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x00007f30c15b34a9 in g_main_context_poll (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2904 poll_func = 0x7f30c15c0650 #2 g_main_context_iterate (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2586 max_priority = 2147483647 timeout = 281229 some_ready = nfds = 3 allocated_nfds = fds = 0x4049ba0 __PRETTY_FUNCTION__ = "g_main_context_iterate" #3 0x00007f30c15b38fc in IA__g_main_context_iteration (context=0x3fb30d0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 retval = #4 0x0000000000b3e80f in ?? () No symbol table info available. #5 0x0000000000b18894 in ?? () No symbol table info available. #6 0x000000000132f1ad in ?? () No symbol table info available. #7 0x000000000042ec78 in ?? () No symbol table info available. #8 0x0000000000430223 in ?? () No symbol table info available. #9 0x00007f30bdac6c4d in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #10 0x000000000042dda9 in ?? () No symbol table info available. #11 0x00007fff9ca0a5e8 in ?? () No symbol table info available. #12 0x000000000000001c in ?? () No symbol table info available. #13 0x0000000000000007 in ?? () No symbol table info available. #14 0x00007fff9ca0a957 in ?? () No symbol table info available. #15 0x0000000000000000 in ?? () No symbol table info available. (gdb) backtrace full #0 0x00007f30bdb81f93 in poll () from /lib/libc.so.6 No symbol table info available. #1 0x00007f30c15b34a9 in g_main_context_poll (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2904 poll_func = 0x7f30c15c0650 #2 g_main_context_iterate (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2586 max_priority = 2147483647 timeout = 281229 some_ready = nfds = 3 allocated_nfds = fds = 0x4049ba0 __PRETTY_FUNCTION__ = "g_main_context_iterate" #3 0x00007f30c15b38fc in IA__g_main_context_iteration (context=0x3fb30d0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 retval = #4 0x0000000000b3e80f in ?? () No symbol table info available. #5 0x0000000000b18894 in ?? () No symbol table info available. #6 0x000000000132f1ad in ?? () No symbol table info available. #7 0x000000000042ec78 in ?? () No symbol table info available. #8 0x0000000000430223 in ?? () No symbol table info available. #9 0x00007f30bdac6c4d in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #10 0x000000000042dda9 in ?? () No symbol table info available. #11 0x00007fff9ca0a5e8 in ?? () No symbol table info available. #12 0x000000000000001c in ?? () No symbol table info available. #13 0x0000000000000007 in ?? () No symbol table info available. #14 0x00007fff9ca0a957 in ?? () No symbol table info available. #15 0x0000000000000000 in ?? () No symbol table info available. (gdb) inforegi registers rax 0xfffffffffffffdfc -516 rbx 0x3fb30d0 66793680 rcx 0xffffffffffffffff -1 rdx 0x44a8d 281229 rsi 0x3 3 rdi 0x4049ba0 67410848 rbp 0x4049ba0 0x4049ba0 rsp 0x7fff9ca09060 0x7fff9ca09060 r8 0x0 0 r9 0xbac 2988 r10 0x41112a31 1091643953 r11 0x293 659 r12 0x7f30c15c0650 139847379191376 r13 0x332f5a0 53671328 r14 0x3 3 r15 0x3fb30d8 66793688 rip 0x7f30bdb81f93 0x7f30bdb81f93 eflags 0x293 [ CF AF SF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) x/16i $pc => 0x7f30bdb81f93 : mov %rax,%rdx 0x7f30bdb81f96 : cmp $0xfffffffffffff000,%rdx 0x7f30bdb81f9d : ja 0x7f30bdb81fc2 0x7f30bdb81f9f : mov %r8d,%edi 0x7f30bdb81fa2 : mov %eax,0x18(%rsp) 0x7f30bdb81fa6 : callq 0x7f30bdb9e210 0x7f30bdb81fab : mov 0x18(%rsp),%eax 0x7f30bdb81faf : jmp 0x7f30bdb81f60 0x7f30bdb81fb1 : mov 0x2a2fe0(%rip),%rdx # 0x7f30bde24f98 0x7f30bdb81fb8 : neg %eax 0x7f30bdb81fba : mov %eax,%fs:(%rdx) 0x7f30bdb81fbd : or $0xffffffffffffffff,%eax 0x7f30bdb81fc0 : jmp 0x7f30bdb81f60 0x7f30bdb81fc2 : mov 0x2a2fcf(%rip),%rax # 0x7f30bde24f98 0x7f30bdb81fc9 : neg %edx 0x7f30bdb81fcb : mov %edx,%fs:(%rax) (gdb) thread apply all backtrace Thread 2 (Thread 0x7f30b9185700 (LWP 2989)): #0 0x00007f30bdb8a879 in syscall () from /lib/libc.so.6 #1 0x0000000000b54a6a in epoll_wait () #2 0x0000000000b545e0 in ?? () #3 0x0000000000b529f9 in ?? () #4 0x0000000000b3f4b2 in ?? () #5 0x0000000000b18894 in ?? () #6 0x0000000000b31420 in ?? () #7 0x0000000000b2360a in ?? () #8 0x00007f30c05929ca in start_thread () from /lib/libpthread.so.0 #9 0x00007f30bdb8e70d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f30c3da17e0 (LWP 2988)): #0 0x00007f30bdb81f93 in poll () from /lib/libc.so.6 #1 0x00007f30c15b34a9 in g_main_context_poll (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2904 #2 g_main_context_iterate (context=0x3fb30d0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2586 #3 0x00007f30c15b38fc in IA__g_main_context_iteration (context=0x3fb30d0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 #4 0x0000000000b3e80f in ?? () #5 0x0000000000b18894 in ?? () #6 0x000000000132f1ad in ?? () #7 0x000000000042ec78 in ?? () #8 0x0000000000430223 in ?? () #9 0x00007f30bdac6c4d in __libc_start_main () from /lib/libc.so.6 #10 0x000000000042dda9 in ?? () #11 0x00007fff9ca0a5e8 in ?? () #12 0x000000000000001c in ?? () #13 0x0000000000000007 in ?? () #14 0x00007fff9ca0a957 in ?? () #15 0x0000000000000000 in ?? () (gdb) quit A debugging session is active. Inferior 1 [process 2988] will be detached. Quit anyway? (y or n) Detaching from program: /opt/google/chrome/chrome, process 2988