#0 unity::decoration::Shape::Shape (this=0x7ffdeb46e510, xid=0) at /home/marco/Dev/unity/trunk/decorations/DecorationsShape.cpp:73
#1 0x00007f77d78a6f67 in unity::decoration::Window::Impl::ComputeShapedShadowQuad (this=0x36b6050) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:721
#2 0x00007f77d78a8e9c in unity::decoration::Window::UpdateDecorationPosition (this=0x48a4ff8) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:1035
#3 0x00007f77d78a7500 in unity::decoration::Window::Impl::Paint (this=0x36b6050, transformation=..., attrib=..., region=..., mask=2) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:768
#4 0x00007f77d78a8df8 in unity::decoration::Window::Paint (this=0x48a4ff8, matrix=..., attrib=..., region=..., mask=2) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:1024
#5 0x00007f77d777a0c7 in unity::UnityWindow::glPaint (this=0x447c750, attrib=..., matrix=..., region=..., mask=2) at /home/marco/Dev/unity/trunk/plugins/unityshell/src/unityshell.cpp:3057
#6 0x00007f77ec062bdb in GLWindow::glPaint (this=0x478fa20, attrib=..., transform=..., region=..., mask=2) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:1375
#7 0x00007f77ec06351b in PrivateGLScreen::paintOutputRegion (this=0x201aa20, transform=..., region=..., output=output@entry=0x1f126b0, mask=mask@entry=9) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:338
#8 0x00007f77ec063d35 in GLScreen::glPaintOutput (this=0x201a9a0, sAttrib=..., transform=..., region=..., output=0x1f126b0, mask=9) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:668
#9 0x00007f77e40733b3 in WallScreen::glPaintOutput (this=0x23c2b60, attrib=..., matrix=..., region=..., output=0x1f126b0, mask=9) at /home/marco/Dev/compiz/plugins/wall/src/wall.cpp:1141
#10 0x00007f77ec063c42 in GLScreen::glPaintOutput (this=0x201a9a0, sAttrib=..., transform=..., region=..., output=0x1f126b0, mask=<optimized out>) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:625
#11 0x00007f77ec063c42 in GLScreen::glPaintOutput (this=0x201a9a0, sAttrib=..., transform=..., region=..., output=0x1f126b0, mask=<optimized out>) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:625
#12 0x00007f77d7772d04 in unity::UnityScreen::glPaintOutput (this=0x266fe00, attrib=..., transform=..., region=..., output=0x1f126b0, mask=1) at /home/marco/Dev/unity/trunk/plugins/unityshell/src/unityshell.cpp:1501
#13 0x00007f77ec063c42 in GLScreen::glPaintOutput (this=0x201a9a0, sAttrib=..., transform=..., region=..., output=0x1f126b0, mask=<optimized out>) at /home/marco/Dev/compiz/plugins/opengl/src/paint.cpp:625
#14 0x00007f77ec059996 in PrivateGLScreen::paintOutputs (this=0x201aa20, outputs=Python Exception <class 'IndexError'> list index out of range:
std::list, mask=3, region=...) at /home/marco/Dev/compiz/plugins/opengl/src/screen.cpp:2556
#15 0x00007f77ec09a59f in CompositeScreen::paint (this=0x1ff2860, outputs=..., mask=<optimized out>) at /home/marco/Dev/compiz/plugins/composite/src/screen.cpp:1028
#16 0x00007f77ec09dc50 in CompositeScreen::handlePaintTimeout (this=0x1ff2860) at /home/marco/Dev/compiz/plugins/composite/src/screen.cpp:991
#17 0x00007f77f1587cad in operator() (this=<optimized out>) at /usr/include/boost/function/function_template.hpp:767
#18 CompTimer::triggerCallback (this=this@entry=0x1ff29c8) at /home/marco/Dev/compiz/src/timer/src/timer.cpp:227
#19 0x00007f77f1587d5f in CompTimeoutSource::callback (this=<optimized out>) at /home/marco/Dev/compiz/src/timer/src/timer.cpp:150
#20 0x00007f77f15872cd in operator() (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#21 CompTimeoutSource::dispatch (this=<optimized out>, slot=<optimized out>) at /home/marco/Dev/compiz/src/timer/src/timer.cpp:133
#22 0x00007f77ef70735f in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#23 0x00007f77ef3fece5 in g_main_dispatch (context=0x1ef6340) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064
#24 g_main_context_dispatch (context=context@entry=0x1ef6340) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663
#25 0x00007f77ef3ff048 in g_main_context_iterate (context=0x1ef6340, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734
#26 0x00007f77ef3ff30a in g_main_loop_run (loop=0x1ef6200) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3928
#27 0x00007f77f15407ab in compiz::private_screen::EventManager::startEventLoop (this=0x1ef3f90, dpy=0x1ef79a0) at /home/marco/Dev/compiz/src/screen.cpp:188
#28 0x00000000004017b1 in main (argc=2, argv=<optimized out>) at /home/marco/Dev/compiz/src/main.cpp:261
$5 = {<compiz::window::SyncServerWindow> = {_vptr.SyncServerWindow = 0x7f77f15b77d0 <vtable for PrivateWindow+16>}, <compiz::window::AsyncServerWindow> = {_vptr.AsyncServerWindow = 0x7f77f15b7830 <vtable for PrivateWindow+112>},
priv = 0x3d4b2d0, window = 0x45460c0, refcnt = 1, serverId = 123731970, id = 0, serverFrame = 0, frame = 0, wrapper = 69210832, mapNum = 0, activeNum = 30, attrib = {x = 369, y = 57, width = 1290, height = 978, border_width = 0,
depth = 24, visual = 0x1f02820, root = 248, c_class = 1, bit_gravity = 1, win_gravity = 1, backing_store = 0, backing_planes = 4294967295, backing_pixel = 0, save_under = 0, colormap = 34, map_installed = 1, map_state = 2,
all_event_masks = 6520959, your_event_mask = 0, do_not_propagate_mask = 0, override_redirect = 0, screen = 0x1ef8e90}, geometry = {<CompRect> = {mRegion = {size = 4294967297, numRects = 1, rects = 0x3d4b3c8, extents = {x1 = 329,
x2 = 1619, y1 = 56, y2 = 1034}}}, mBorder = 0}, serverGeometry = {<CompRect> = {mRegion = {size = 0, numRects = 1, rects = 0x3d4b3f0, extents = {x1 = 329, x2 = 1619, y1 = 56, y2 = 1034}}}, mBorder = 0},
frameGeometry = {<CompRect> = {mRegion = {size = 4294967296, numRects = 1, rects = 0x3d4b418, extents = {x1 = 320, x2 = 1630, y1 = 46, y2 = 1044}}}, mBorder = 0}, serverFrameGeometry = {<CompRect> = {mRegion = {size = 4294967296,
numRects = 1, rects = 0x3d4b440, extents = {x1 = 319, x2 = 1629, y1 = 46, y2 = 1044}}}, mBorder = 0}, transientFor = 0, clientLeader = 0, sizeHints = {flags = 1012, x = 369, y = 57, width = 1290, height = 978, min_width = 367,
min_height = 110, max_width = 32767, max_height = 32767, width_inc = 1, height_inc = 1, min_aspect = {x = 1, y = 65535}, max_aspect = {x = 65535, y = 1}, base_width = 367, base_height = 110, win_gravity = 1}, hints = 0x0,
inputHint = true, alpha = false, region = {priv = 0x3d910b0}, inputRegion = {priv = 0x40595d0}, frameRegion = {priv = 0x407d8b0}, wmType = 128, type = 128, state = 8192, actions = 4095, protocols = 5, mwmDecor = 0, mwmFunc = 1,
invisible = false, destroyed = false, managed = false, unmanaging = true, destroyRefCnt = 1, unmapRefCnt = 3, initialViewport = {mX = 0, mY = 0}, initialTimestamp = 0, initialTimestampSet = false, fullscreenMonitorsSet = false,
fullscreenMonitorRect = {mRegion = {size = 0, numRects = 1, rects = 0x3d4b530, extents = {x1 = 0, x2 = 0, y1 = 0, y2 = 0}}}, placed = false, minimized = false, inShowDesktopMode = false, shaded = false, hidden = false, grabbed = false,
alreadyDecorated = true, desktop = 0, pendingUnmaps = 0, pendingMaps = 0, pendingConfigures = {_vptr.PendingEventQueue = 0x7f77f15b7530 <vtable for compiz::X11::PendingEventQueue+16>, mEvents = empty std::list},
receivedMapRequestAndAwaitingMap = false, startupId = 0x0, resName = 0x43ff950 "google-chrome-unstable (/home/marco/.config/google-chrome-unstable)", resClass = 0x3e80500 "google-chrome-unstable", group = 0x0, lastPong = 7,
alive = true, moved = false, input = {left = 10, right = 10, top = 10, bottom = 10}, serverInput = {left = 10, right = 10, top = 10, bottom = 10}, lastServerInput = {left = 10, right = 10, top = 10, bottom = 10}, border = {left = 0,
right = 0, top = 0, bottom = 0}, output = {left = 59, right = 61, top = 55, bottom = 65}, clientFrame = {left = 0, right = 0, top = 0, bottom = 0}, struts = 0x0, icons = std::vector of length 0, capacity 0, noIcons = false,
iconGeometry = {mRegion = {size = 0, numRects = 1, rects = 0x3d4b638, extents = {x1 = 5, x2 = 59, y1 = 796, y2 = 850}}}, saveWc = {x = 0, y = 0, width = 0, height = 0, border_width = 0, sibling = 0, stack_mode = 0}, saveMask = 0,
syncCounter = 0, syncValue = {hi = 0, lo = 0}, syncAlarm = 0, syncWaitTimer = {priv = 0x43f9b10}, syncWait = false, syncGeometry = {<CompRect> = {mRegion = {size = 0, numRects = 1, rects = 0x3d4b6b0, extents = {x1 = 369, x2 = 1659,
y1 = 57, y2 = 1035}}}, mBorder = 0}, closeRequests = 0, lastCloseRequestTime = 0, nextMoveImmediate = true, syncServerWindow = {<compiz::window::SyncServerWindow> = {
_vptr.SyncServerWindow = 0x7f77f15b7790 <vtable for X11SyncServerWindow+16>}, mDpy = 0x1ef79a0, mWindow = 0x3d4b300, mFrame = 0x3d4b308}, configureBuffer = {px = 0x4240ca8, pn = {pi_ = 0x3b84910}}}
#3 0x00007f77d78a7500 in unity::decoration::Window::Impl::Paint (this=0x36b6050, transformation=..., attrib=..., region=..., mask=2) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:768
768 parent_->UpdateDecorationPosition();
763 {
764 return;
765 }
766
767 if (dirty_geo_)
768 parent_->UpdateDecorationPosition();
769
770 if (dirty_frame_)
771 {
772 dirty_frame_ = false;
#2 0x00007f77d78a8e9c in unity::decoration::Window::UpdateDecorationPosition (this=0x48a4ff8) at /home/marco/Dev/unity/trunk/decorations/DecoratedWindow.cpp:1035
1035 impl_->IsRectangular() ? impl_->ComputeShadowQuads() : impl_->ComputeShapedShadowQuad();
1030 }
1031
1032 void Window::UpdateDecorationPosition()
1033 {
1034 impl_->UpdateMonitor();
1035 impl_->IsRectangular() ? impl_->ComputeShadowQuads() : impl_->ComputeShapedShadowQuad();
1036 impl_->UpdateWindowEdgesGeo();
1037 impl_->UpdateDecorationTextures();
1038 impl_->UpdateForceQuitDialogPosition();
1039 impl_->dirty_geo_ = false;
Continuing.
[Thread 0x7f77cbd97700 (LWP 14733) exited]
[New Thread 0x7f77cbd97700 (LWP 15080)]
[New Thread 0x7f779bfff700 (LWP 15081)]
[New Thread 0x7f77c931b700 (LWP 15082)]
[New Thread 0x7f77c8ac6700 (LWP 15083)]
[New Thread 0x7f779ad16700 (LWP 15084)]
[New Thread 0x7f779a3b4700 (LWP 15085)]
[New Thread 0x7f7799bb3700 (LWP 15086)]
[New Thread 0x7f77993b2700 (LWP 15087)]
[New Thread 0x7f7798bb1700 (LWP 15088)]
[Thread 0x7f77cbd97700 (LWP 15080) exited]
[Thread 0x7f7798bb1700 (LWP 15088) exited]
[Thread 0x7f77993b2700 (LWP 15087) exited]
[Thread 0x7f7799bb3700 (LWP 15086) exited]
[Thread 0x7f779a3b4700 (LWP 15085) exited]
[Thread 0x7f779ad16700 (LWP 15084) exited]
[Thread 0x7f77c8ac6700 (LWP 15083) exited]
[Thread 0x7f77c931b700 (LWP 15082) exited]
[Thread 0x7f779bfff700 (LWP 15081) exited]
[Thread 0x7f77ed1a2700 (LWP 14513) exited]
[Thread 0x7f77e6c1e700 (LWP 14518) exited]
[Thread 0x7f77f149a7c0 (LWP 14508) exited]
[Inferior 1 (process 14508) exited normally]