Skip to content

Instantly share code, notes, and snippets.

@heftig
Created August 10, 2010 04:00
Show Gist options
  • Save heftig/516640 to your computer and use it in GitHub Desktop.
Save heftig/516640 to your computer and use it in GitHub Desktop.
GNU gdb (GDB) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/compiz...done.
Attaching to program: /usr/bin/compiz, process 3794
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.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/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXinerama.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 /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 /usr/lib/libstartup-notification-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstartup-notification-1.so.0
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /usr/lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/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 /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/libxcb-aux.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-aux.so.0
Reading symbols from /usr/lib/libxcb-event.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-event.so.1
Reading symbols from /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-atom.so.1
Reading symbols from /lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux-x86-64.so.2
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
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 /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.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/compiz/libccp.so...done.
Loaded symbols for /usr/lib/compiz/libccp.so
Reading symbols from /usr/lib/libcompizconfig.so.0...done.
Loaded symbols for /usr/lib/libcompizconfig.so.0
Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libprotobuf.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libprotobuf.so.6
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/compizconfig/backends/libini.so...done.
Loaded symbols for /usr/lib/compizconfig/backends/libini.so
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/compiz/libcomposite.so...done.
Loaded symbols for /usr/lib/compiz/libcomposite.so
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/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib/compiz/libopengl.so...done.
Loaded symbols for /usr/lib/compiz/libopengl.so
Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11-xcb.so.1
Reading symbols from /usr/lib/libxcb-glx.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-glx.so.0
Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdrm.so.2
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/xorg/modules/dri/i965_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/dri/i965_dri.so
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libdrm_intel.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdrm_intel.so.1
Reading symbols from /usr/lib/libtxc_dxtn.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtxc_dxtn.so
Reading symbols from /usr/lib/compiz/libcrashhandler.so...done.
Loaded symbols for /usr/lib/compiz/libcrashhandler.so
Reading symbols from /usr/lib/compiz/libcompiztoolbox.so...done.
Loaded symbols for /usr/lib/compiz/libcompiztoolbox.so
Reading symbols from /usr/lib/compiz/libdecor.so...done.
Loaded symbols for /usr/lib/compiz/libdecor.so
Reading symbols from /usr/lib/libdecoration.so.0...done.
Loaded symbols for /usr/lib/libdecoration.so.0
Reading symbols from /usr/lib/compiz/libgnomecompat.so...done.
Loaded symbols for /usr/lib/compiz/libgnomecompat.so
Reading symbols from /usr/lib/compiz/libmove.so...done.
Loaded symbols for /usr/lib/compiz/libmove.so
Reading symbols from /usr/lib/compiz/libplace.so...done.
Loaded symbols for /usr/lib/compiz/libplace.so
Reading symbols from /usr/lib/compiz/libregex.so...done.
Loaded symbols for /usr/lib/compiz/libregex.so
Reading symbols from /usr/lib/compiz/libresize.so...done.
Loaded symbols for /usr/lib/compiz/libresize.so
Reading symbols from /usr/lib/compiz/libanimation.so...done.
Loaded symbols for /usr/lib/compiz/libanimation.so
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/compiz/libexpo.so...done.
Loaded symbols for /usr/lib/compiz/libexpo.so
Reading symbols from /usr/lib/compiz/libresizeinfo.so...done.
Loaded symbols for /usr/lib/compiz/libresizeinfo.so
Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangocairo-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/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /lib/libpcre.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
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/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
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/libpng14.so.14...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpng14.so.14
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 /usr/lib/compiz/libsession.so...done.
Loaded symbols for /usr/lib/compiz/libsession.so
Reading symbols from /usr/lib/compiz/libsnap.so...done.
Loaded symbols for /usr/lib/compiz/libsnap.so
Reading symbols from /usr/lib/compiz/libtitleinfo.so...done.
Loaded symbols for /usr/lib/compiz/libtitleinfo.so
Reading symbols from /usr/lib/compiz/libwall.so...done.
Loaded symbols for /usr/lib/compiz/libwall.so
Reading symbols from /usr/lib/compiz/libworkarounds.so...done.
Loaded symbols for /usr/lib/compiz/libworkarounds.so
Reading symbols from /usr/lib/compiz/libextrawm.so...done.
Loaded symbols for /usr/lib/compiz/libextrawm.so
Reading symbols from /usr/lib/compiz/libloginout.so...done.
Loaded symbols for /usr/lib/compiz/libloginout.so
Reading symbols from /usr/lib/compiz/libdbus.so...done.
Loaded symbols for /usr/lib/compiz/libdbus.so
Reading symbols from /usr/lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
Reading symbols from /usr/lib/compiz/libfade.so...done.
Loaded symbols for /usr/lib/compiz/libfade.so
Reading symbols from /usr/lib/compiz/libscale.so...done.
Loaded symbols for /usr/lib/compiz/libscale.so
Reading symbols from /usr/lib/compiz/libscaleaddon.so...done.
Loaded symbols for /usr/lib/compiz/libscaleaddon.so
Reading symbols from /usr/lib/compiz/libtext.so...done.
Loaded symbols for /usr/lib/compiz/libtext.so
Reading symbols from /usr/lib/compiz/libstaticswitcher.so...done.
Loaded symbols for /usr/lib/compiz/libstaticswitcher.so
Reading symbols from /usr/lib/compiz/libshowdesktop.so...done.
Loaded symbols for /usr/lib/compiz/libshowdesktop.so
0x00007f9cb9167f08 in poll () from /lib/libc.so.6
(gdb) bt
#0 0x00007f9cb9167f08 in poll () from /lib/libc.so.6
#1 0x00007f9cb8e8fb9a in _xcb_conn_wait () from /usr/lib/libxcb.so.1
#2 0x00007f9cb8e90d5f in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3 0x00007f9cba9d220d in _XReply () from /usr/lib/libX11.so.6
#4 0x00007f9cb5dd82ac in ?? () from /usr/lib/libGL.so.1
#5 0x00007f9cb5dd5c39 in ?? () from /usr/lib/libGL.so.1
#6 0x00007f9cb4e4eee0 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#7 0x00007f9cb4e4f605 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#8 0x00007f9cb4e733d5 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#9 0x00007f9cb4f9aa03 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#10 0x00007f9cb6072bbd in GLWindow::glDrawGeometry (this=0x15d34e0) at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:612
#11 0x00007f9cb6074c41 in enableFragmentOperationsAndDrawGeometry (gs=0x1175450, w=0x15d34e0, texture=0x170c5e0, attrib=..., filter=GLTexture::Fast, mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1120
#12 0x00007f9cb6074ee8 in GLWindow::glDrawTexture (this=0x15d34e0, texture=0x170c5e0, attrib=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1155
#13 0x00007f9cb60752a4 in GLWindow::glDraw (this=0x15d34e0, transform=..., fragment=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1191
#14 0x00007f9cb3f7c8ee in DecorWindow::glDraw (this=0x15e9e10, transform=..., attrib=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/decor/src/decor.cpp:53
#15 0x00007f9cb607502e in GLWindow::glDraw (this=0x15d34e0, transform=..., fragment=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1165
#16 0x00007f9cb607571f in GLWindow::glPaint (this=0x15d34e0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1255
#17 0x00007f9cafe3eaa8 in WallWindow::glPaint (this=0x164d6e0, attrib=..., matrix=..., region=..., mask=0)
at /tmp/mkpjan/compiz-plugins-main-git/src/compiz-plugins-main/wall/src/wall.cpp:1345
#18 0x00007f9cb6075571 in GLWindow::glPaint (this=0x15d34e0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1216
#19 0x00007f9caf0f7f0b in FadeWindow::glPaint (this=0x16bc4a0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/fade/src/fade.cpp:311
#20 0x00007f9cb6075571 in GLWindow::glPaint (this=0x15d34e0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1216
#21 0x00007f9cae5a36bf in ShowdesktopWindow::glPaint (this=0x16f50d0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-plugins-extra-git/src/compiz-plugins-extra/showdesktop/src/showdesktop.cpp:438
#22 0x00007f9cb6075571 in GLWindow::glPaint (this=0x15d34e0, attrib=..., transform=..., region=..., mask=0)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:1216
#23 0x00007f9cb6071b39 in PrivateGLScreen::paintOutputRegion (this=0x1175550, transform=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:349
#24 0x00007f9cb607293f in GLScreen::glPaintOutput (this=0x1175450, sAttrib=..., transform=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:502
#25 0x00007f9cafe3d0e3 in WallScreen::glPaintOutput (this=0x165efd0, attrib=..., matrix=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-plugins-main-git/src/compiz-plugins-main/wall/src/wall.cpp:1032
#26 0x00007f9cb6072741 in GLScreen::glPaintOutput (this=0x1175450, sAttrib=..., transform=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:463
#27 0x00007f9cae5a2fd7 in ShowdesktopScreen::glPaintOutput (this=0x16f38e0, attrib=..., transform=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-plugins-extra-git/src/compiz-plugins-extra/showdesktop/src/showdesktop.cpp:340
#28 0x00007f9cb6072741 in GLScreen::glPaintOutput (this=0x1175450, sAttrib=..., transform=..., region=..., output=0x10f7ea0, mask=3)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/paint.cpp:463
#29 0x00007f9cb606b8cc in PrivateGLScreen::paintOutputs (this=0x1175550, outputs=..., mask=4, region=...)
at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/opengl/src/screen.cpp:1020
#30 0x00007f9cb66d7ffd in CompositeScreen::paint (this=0x115ffa0, outputs=..., mask=4) at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/composite/src/screen.cpp:919
#31 0x00007f9cafe3d019 in WallScreen::paint (this=0x165efd0, outputs=..., mask=4) at /tmp/mkpjan/compiz-plugins-main-git/src/compiz-plugins-main/wall/src/wall.cpp:1014
#32 0x00007f9cb66d7f7e in CompositeScreen::paint (this=0x115ffa0, outputs=..., mask=4) at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/composite/src/screen.cpp:916
#33 0x00007f9cb66d783a in CompositeScreen::handlePaintTimeout (this=0x115ffa0) at /tmp/mkpjan/compiz-core-git/src/compiz-core/plugins/composite/src/screen.cpp:854
#34 0x00007f9cb66dce13 in boost::_mfi::mf0<bool, CompositeScreen>::operator() (this=0x116cd30, p=0x115ffa0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#35 0x00007f9cb66dca31 in boost::_bi::list1<boost::_bi::value<CompositeScreen*> >::operator()<bool, boost::_mfi::mf0<bool, CompositeScreen>, boost::_bi::list0> (
this=0x116cd40, f=..., a=...) at /usr/include/boost/bind/bind.hpp:243
#36 0x00007f9cb66dc55e in boost::_bi::bind_t<bool, boost::_mfi::mf0<bool, CompositeScreen>, boost::_bi::list1<boost::_bi::value<CompositeScreen*> > >::operator() (
this=0x116cd30) at /usr/include/boost/bind/bind_template.hpp:20
#37 0x00007f9cb66dbeb8 in boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<bool, boost::_mfi::mf0<bool, CompositeScreen>, boost::_bi::list1<boost::_bi::value<CompositeScreen*> > >, bool>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:132
#38 0x00000000004864b2 in boost::function0<bool>::operator() (this=0x116cd28) at /usr/include/boost/function/function_template.hpp:1013
#39 0x00000000004735d8 in PrivateScreen::handleTimers (this=0x10d51f0, tv=0x7fffe9665860) at /tmp/mkpjan/compiz-core-git/src/compiz-core/src/screen.cpp:424
#40 0x0000000000472667 in CompScreen::eventLoop (this=0x10d50c0) at /tmp/mkpjan/compiz-core-git/src/compiz-core/src/screen.cpp:140
#41 0x000000000046f5a1 in main (argc=3, argv=0x7fffe9665ac8) at /tmp/mkpjan/compiz-core-git/src/compiz-core/src/main.cpp:221
(gdb) quit
A debugging session is active.
Inferior 1 [process 3794] will be detached.
Quit anyway? (y or n) Detaching from program: /usr/bin/compiz, process 3794
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment