Skip to content

Instantly share code, notes, and snippets.

@danielhams
Created July 20, 2020 12:34
Show Gist options
  • Save danielhams/cb007e5b06df459e8b7d14ed2f942a1a to your computer and use it in GitHub Desktop.
Save danielhams/cb007e5b06df459e8b7d14ed2f942a1a to your computer and use it in GitHub Desktop.
Trace of the X protocol chat of the simple GTK2 application that is crashing.
QueryExtension(name="BIG-REQUESTS") = {present=False, major-opcode=0, first-event=0, first-error=0}
CreateGC(cid=g#03400000, drawable=wp#0000004F, background=0x00FFFFFF)
GetProperty(window=w#0000004F, property=a"RESOURCE_MANAGER", type=a"STRING", long-offset=0, long-length=100000000, delete=False) = {type=None}
QueryExtension(name="XKEYBOARD") = {present=True, major-opcode=138, first-event=88, first-error=149}
XKEYBOARD:UnknownExtensionRequest0(bytes=8)
... XKEYBOARD:UnknownExtensionRequest0(bytes=8) = {<unable to decode reply data>}
InternAtom(name="UTF8_STRING", only-if-exists=False) = <unfinished>
InternAtom(name="WM_CLIENT_LEADER", only-if-exists=False) = <unfinished>
InternAtom(name="WM_DELETE_WINDOW", only-if-exists=False) = <unfinished>
InternAtom(name="WM_LOCALE_NAME", only-if-exists=False) = <unfinished>
InternAtom(name="WM_PROTOCOLS", only-if-exists=False) = <unfinished>
InternAtom(name="WM_TAKE_FOCUS", only-if-exists=False) = <unfinished>
InternAtom(name="WM_WINDOW_ROLE", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_ACTIVE_WINDOW", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_CURRENT_DESKTOP", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_FRAME_EXTENTS", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_STARTUP_ID", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_CM_S0", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_DESKTOP", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_ICON", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_ICON_NAME", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_NAME", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_PID", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_PING", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_ABOVE", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_BELOW", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_FULLSCREEN", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_MODAL", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_MAXIMIZED_VERT", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_MAXIMIZED_HORZ", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_SKIP_TASKBAR", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_SKIP_PAGER", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_STATE_STICKY", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_SYNC_REQUEST", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_SYNC_REQUEST_COUNTER", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_WINDOW_TYPE", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_WINDOW_TYPE_NORMAL", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_WM_USER_TIME", only-if-exists=False) = <unfinished>
InternAtom(name="_NET_VIRTUAL_ROOTS", only-if-exists=False) = <unfinished>
... InternAtom(name="UTF8_STRING", only-if-exists=False) = {atom=a#573}
... InternAtom(name="WM_CLIENT_LEADER", only-if-exists=False) = {atom=a#93}
... InternAtom(name="WM_DELETE_WINDOW", only-if-exists=False) = {atom=a#95}
... InternAtom(name="WM_LOCALE_NAME", only-if-exists=False) = {atom=a#96}
... InternAtom(name="WM_PROTOCOLS", only-if-exists=False) = {atom=a#97}
... InternAtom(name="WM_TAKE_FOCUS", only-if-exists=False) = {atom=a#516}
... InternAtom(name="WM_WINDOW_ROLE", only-if-exists=False) = {atom=a#99}
... InternAtom(name="_NET_ACTIVE_WINDOW", only-if-exists=False) = {atom=a#574}
... InternAtom(name="_NET_CURRENT_DESKTOP", only-if-exists=False) = {atom=a#575}
... InternAtom(name="_NET_FRAME_EXTENTS", only-if-exists=False) = {atom=a#576}
... InternAtom(name="_NET_STARTUP_ID", only-if-exists=False) = {atom=a#577}
... InternAtom(name="_NET_WM_CM_S0", only-if-exists=False) = {atom=a#578}
... InternAtom(name="_NET_WM_DESKTOP", only-if-exists=False) = {atom=a#579}
... InternAtom(name="_NET_WM_ICON", only-if-exists=False) = {atom=a#580}
... InternAtom(name="_NET_WM_ICON_NAME", only-if-exists=False) = {atom=a#581}
... InternAtom(name="_NET_WM_NAME", only-if-exists=False) = {atom=a#582}
... InternAtom(name="_NET_WM_PID", only-if-exists=False) = {atom=a#569}
... InternAtom(name="_NET_WM_PING", only-if-exists=False) = {atom=a#583}
... InternAtom(name="_NET_WM_STATE", only-if-exists=False) = {atom=a#584}
... InternAtom(name="_NET_WM_STATE_ABOVE", only-if-exists=False) = {atom=a#585}
... InternAtom(name="_NET_WM_STATE_BELOW", only-if-exists=False) = {atom=a#586}
... InternAtom(name="_NET_WM_STATE_FULLSCREEN", only-if-exists=False) = {atom=a#587}
... InternAtom(name="_NET_WM_STATE_MODAL", only-if-exists=False) = {atom=a#588}
... InternAtom(name="_NET_WM_STATE_MAXIMIZED_VERT", only-if-exists=False) = {atom=a#589}
... InternAtom(name="_NET_WM_STATE_MAXIMIZED_HORZ", only-if-exists=False) = {atom=a#590}
... InternAtom(name="_NET_WM_STATE_SKIP_TASKBAR", only-if-exists=False) = {atom=a#591}
... InternAtom(name="_NET_WM_STATE_SKIP_PAGER", only-if-exists=False) = {atom=a#592}
... InternAtom(name="_NET_WM_STATE_STICKY", only-if-exists=False) = {atom=a#593}
... InternAtom(name="_NET_WM_SYNC_REQUEST", only-if-exists=False) = {atom=a#594}
... InternAtom(name="_NET_WM_SYNC_REQUEST_COUNTER", only-if-exists=False) = {atom=a#595}
... InternAtom(name="_NET_WM_WINDOW_TYPE", only-if-exists=False) = {atom=a#596}
... InternAtom(name="_NET_WM_WINDOW_TYPE_NORMAL", only-if-exists=False) = {atom=a#597}
... InternAtom(name="_NET_WM_USER_TIME", only-if-exists=False) = {atom=a#598}
... InternAtom(name="_NET_VIRTUAL_ROOTS", only-if-exists=False) = {atom=a#599}
QueryExtension(name="RANDR") = {present=False, major-opcode=0, first-event=0, first-error=0}
QueryExtension(name="XINERAMA") = {present=False, major-opcode=0, first-event=0, first-error=0}
Xlib: extension "RANDR" missing on display "leafy.modular-audio.co.uk:10".
ChangeWindowAttributes(window=w#0000004F, event-mask=StructureNotify)
InternAtom(name="_XSETTINGS_S0", only-if-exists=False) = <unfinished>
InternAtom(name="_XSETTINGS_SETTINGS", only-if-exists=False) = <unfinished>
InternAtom(name="MANAGER", only-if-exists=False) = <unfinished>
... InternAtom(name="_XSETTINGS_S0", only-if-exists=False) = {atom=a#600}
... InternAtom(name="_XSETTINGS_SETTINGS", only-if-exists=False) = {atom=a#601}
... InternAtom(name="MANAGER", only-if-exists=False) = {atom=a#602}
GetWindowAttributes(window=w#0000004F) = <unfinished>
GetGeometry(drawable=wp#0000004F) = <unfinished>
... GetWindowAttributes(window=w#0000004F) = {visual=v#00000040, class=InputOutput, bit-gravity=Forget, win-gravity=NorthWest, backing-store=NotUseful, backing-planes=0xFFFFFFFF, backing-pixel=0x00000000, save-under=False, colormap=col#0000004C, map-is-installed=True, map-state=Viewable, all-event-masks=ButtonPress|ButtonRelease|EnterWindow|LeaveWindow|StructureNotify|SubstructureRedirect|FocusChange|PropertyChange, your-event-mask=StructureNotify, do-not-propagate-mask=0, override-redirect=False}
... GetGeometry(drawable=wp#0000004F) = {root=w#0000004F, depth=24, x=0, y=0, width=1920, height=1200, border-width=0}
ChangeWindowAttributes(window=w#0000004F, event-mask=StructureNotify)
GrabServer
GetSelectionOwner(selection=a"_XSETTINGS_S0") = {owner=None}
UngrabServer
CreateWindow(wid=w#03400001, parent=w#0000004F, class=InputOutput, depth=24, visual=v#00000040, x=10, y=10, width=10, height=10, border-width=0, background-pixel=0x00000000, border-pixel=0x00000000, bit-gravity=Forget, event-mask=ButtonPress|ButtonRelease|EnterWindow|LeaveWindow|PointerMotion|Exposure|VisibilityChange|StructureNotify|PropertyChange, colormap=col#0000004C)
ChangeProperty(window=w#03400001, property=a"_NET_WM_NAME", type=a"UTF8_STRING", format=8, mode=Replace, data="gtktest")
ChangeProperty(window=w#03400001, property=a"WM_NAME", type=a"STRING", format=8, mode=Replace, data="gtktest")
ChangeProperty(window=w#03400001, property=a"_NET_WM_ICON_NAME", type=a"UTF8_STRING", format=8, mode=Replace, data="gtktest")
ChangeProperty(window=w#03400001, property=a"WM_ICON_NAME", type=a"STRING", format=8, mode=Replace, data="gtktest")
ChangeProperty(window=w#03400001, property=a"WM_PROTOCOLS", type=a"ATOM", format=32, mode=Replace, data=0000005F:00000204:00000247)
CreateWindow(wid=w#03400002, parent=w#03400001, class=CopyFromParent, depth=0, visual=CopyFromParent, x=-1, y=-1, width=1, height=1, border-width=0, background-pixel=0x00000000, border-pixel=0x00000000)
ChangeWindowAttributes(window=w#03400002, event-mask=KeyPress|KeyRelease|FocusChange)
MapWindow(window=w#03400002)
ChangeProperty(window=w#03400001, property=a"WM_NORMAL_HINTS", type=a"WM_SIZE_HINTS", format=32, mode=Replace, data=00000008:00000000:00000000:0000000A:0000000A:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:...)
ChangeProperty(window=w#03400001, property=a"WM_CLIENT_MACHINE", type=a"STRING", format=8, mode=Replace, data="leafy.modular-audio.co.uk")
ChangeProperty(window=w#03400001, property=a"WM_LOCALE_NAME", type=a"STRING", format=8, mode=Replace, data="C")
ChangeProperty(window=w#03400001, property=a"_NET_WM_PID", type=a"CARDINAL", format=32, mode=Replace, data=0000096F)
ChangeProperty(window=w#03400001, property=a"WM_CLIENT_LEADER", type=a"WINDOW", format=32, mode=Replace, data=03400001)
InternAtom(name="_NET_WM_USER_TIME_WINDOW", only-if-exists=False) = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_NAME", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_NAME", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_ICON_NAME", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_ICON_NAME", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_PROTOCOLS", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_NORMAL_HINTS", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_CLIENT_MACHINE", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_LOCALE_NAME", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_PID", state=NewValue, time=0x007708A8)
--- PropertyNotify(window=w#03400001, atom=a"WM_CLIENT_LEADER", state=NewValue, time=0x007708A8)
... InternAtom(name="_NET_WM_USER_TIME_WINDOW", only-if-exists=False) = {atom=a#603}
ChangeProperty(window=w#03400001, property=a"_NET_WM_USER_TIME_WINDOW", type=a"WINDOW", format=32, mode=Replace, data=03400002)
QueryExtension(name="XFIXES") = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_USER_TIME_WINDOW", state=NewValue, time=0x007708A8)
... QueryExtension(name="XFIXES") = {present=False, major-opcode=0, first-event=0, first-error=0}
QueryExtension(name="Composite") = {present=False, major-opcode=0, first-event=0, first-error=0}
QueryExtension(name="DAMAGE") = {present=False, major-opcode=0, first-event=0, first-error=0}
QueryExtension(name="SHAPE") = {present=True, major-opcode=128, first-event=64, first-error=0}
QueryExtension(name="Generic Event Extension") = {present=False, major-opcode=0, first-event=0, first-error=0}
SHAPE:UnknownExtensionRequest0(bytes=4)
... SHAPE:UnknownExtensionRequest0(bytes=4) = {<unable to decode reply data>}
QueryPointer(window=w#0000004F) = {root=w#0000004F, child=w#01000069, same-screen=True, root-x=378, root-y=592, win-x=378, win-y=592, mask=0x0000}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"WM_COMMAND", type=a"STRING", format=8, mode=Replace, data="gtktest\000")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"WM_COMMAND", state=NewValue, time=0x007708B2)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"WM_CLIENT_MACHINE", type=a"STRING", format=8, mode=Replace, data="leafy.modular-audio.co.uk")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"WM_CLIENT_MACHINE", state=NewValue, time=0x007708B2)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"WM_CLASS", type=a"STRING", format=8, mode=Replace, data="gtktest\000Gtktest\000")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"WM_CLASS", state=NewValue, time=0x007708B2)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"WM_LOCALE_NAME", type=a"STRING", format=8, mode=Replace, data="C")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"WM_LOCALE_NAME", state=NewValue, time=0x007708B2)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"_NET_WM_PID", type=a"CARDINAL", format=32, mode=Replace, data=0000096F)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_PID", state=NewValue, time=0x007708B2)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
XKEYBOARD:UnknownExtensionRequest1(bytes=16)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
XKEYBOARD:UnknownExtensionRequest21(bytes=28)
... XKEYBOARD:UnknownExtensionRequest21(bytes=28) = {<unable to decode reply data>}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="SYNC") = {present=True, major-opcode=137, first-event=86, first-error=147}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
SYNC:UnknownExtensionRequest0(bytes=8)
... SYNC:UnknownExtensionRequest0(bytes=8) = {<unable to decode reply data>}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="SYNC") = {present=True, major-opcode=137, first-event=86, first-error=147}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="MIT-SHM") = {present=True, major-opcode=129, first-event=65, first-error=128}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ShmQueryVersion = {shared-pixmaps=True, major-version=1, minor-version=1, uid=0, gid=0, pixmap-format=ZPixmap}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="XInputExtension") = {present=True, major-opcode=132, first-event=68, first-error=130}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="XInputExtension") = {present=True, major-opcode=132, first-event=68, first-error=130}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
XInputExtension:UnknownExtensionRequest1(bytes=24)
... XInputExtension:UnknownExtensionRequest1(bytes=24) = {<unable to decode reply data>}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="XInputExtension") = {present=True, major-opcode=132, first-event=68, first-error=130}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
XInputExtension:UnknownExtensionRequest1(bytes=24)
... XInputExtension:UnknownExtensionRequest1(bytes=24) = {<unable to decode reply data>}
XInputExtension:UnknownExtensionRequest2(bytes=4)
... XInputExtension:UnknownExtensionRequest2(bytes=4) = {<unable to decode reply data>}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
XInputExtension:UnknownExtensionRequest3(bytes=8)
... XInputExtension:UnknownExtensionRequest3(bytes=8) = {<unable to decode reply data>}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
GetSelectionOwner(selection=a"_NET_WM_CM_S0") = {owner=None}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreatePixmap(pid=p#03400003, drawable=wp#0000004F, depth=4, width=79, height=1)
GetInputFocus = <unfinished>
... CreatePixmap(pid=p#03400003, drawable=wp#0000004F, depth=4, width=79, height=1) = BadValue(value=0x00000004)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
FreePixmap(pixmap=p#03400003)
GetInputFocus = <unfinished>
... FreePixmap(pixmap=p#03400003) = BadPixmap(pixmap=p#03400003)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreatePixmap(pid=p#03400004, drawable=wp#0000004F, depth=32, width=79, height=1)
GetInputFocus = <unfinished>
... CreatePixmap(pid=p#03400004, drawable=wp#0000004F, depth=32, width=79, height=1) = BadValue(value=0x00000020)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
FreePixmap(pixmap=p#03400004)
GetInputFocus = <unfinished>
... FreePixmap(pixmap=p#03400004) = BadPixmap(pixmap=p#03400004)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateWindow(wid=w#03400005, parent=w#0000004F, class=InputOutput, depth=24, visual=v#00000040, x=0, y=0, width=640, height=480, border-width=0, background-pixel=0x00000000, border-pixel=0x00000000, bit-gravity=Forget, event-mask=KeyPress|KeyRelease|ButtonPress|ButtonRelease|EnterWindow|LeaveWindow|PointerMotion|Exposure|VisibilityChange|StructureNotify|FocusChange|PropertyChange, colormap=col#0000004C)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_NAME", type=a"UTF8_STRING", format=8, mode=Replace, data="Just a window")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_NAME", type=a"STRING", format=8, mode=Replace, data="Just a window")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_ICON_NAME", type=a"UTF8_STRING", format=8, mode=Replace, data="Just a window")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_ICON_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_ICON_NAME", type=a"STRING", format=8, mode=Replace, data="Just a window")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_ICON_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_CLASS", type=a"STRING", format=8, mode=Replace, data="gtktest\000Gtktest\000")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_CLASS", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_PROTOCOLS", type=a"ATOM", format=32, mode=Replace, data=0000005F:00000204:00000247:00000252)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_PROTOCOLS", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateWindow(wid=w#03400006, parent=w#03400005, class=CopyFromParent, depth=0, visual=CopyFromParent, x=-1, y=-1, width=1, height=1, border-width=0, background-pixel=0x00000000, border-pixel=0x00000000)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeWindowAttributes(window=w#03400006, event-mask=KeyPress|KeyRelease|FocusChange)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
MapWindow(window=w#03400006)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"_NET_WM_NAME", type=a"UTF8_STRING", format=8, mode=Replace, data="gtktest")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"_NET_WM_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400001, property=a"WM_NAME", type=a"STRING", format=8, mode=Replace, data="gtktest")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400001, atom=a"WM_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_NORMAL_HINTS", type=a"WM_SIZE_HINTS", format=32, mode=Replace, data=00000008:00000000:00000000:00000280:000001E0:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:...)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_NORMAL_HINTS", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_CLIENT_MACHINE", type=a"STRING", format=8, mode=Replace, data="leafy.modular-audio.co.uk")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_CLIENT_MACHINE", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_LOCALE_NAME", type=a"STRING", format=8, mode=Replace, data="C")
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_LOCALE_NAME", state=NewValue, time=0x007708DA)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_PID", type=a"CARDINAL", format=32, mode=Replace, data=0000096F)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_PID", state=NewValue, time=0x007708E4)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_CLIENT_LEADER", type=a"WINDOW", format=32, mode=Replace, data=03400001)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_CLIENT_LEADER", state=NewValue, time=0x007708E4)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_USER_TIME_WINDOW", type=a"WINDOW", format=32, mode=Replace, data=03400006)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_USER_TIME_WINDOW", state=NewValue, time=0x007708E4)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_WINDOW_TYPE", type=a"ATOM", format=32, mode=Replace, data=00000255)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_WINDOW_TYPE", state=NewValue, time=0x007708E4)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
SYNC:UnknownExtensionRequest2(bytes=16)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"_NET_WM_SYNC_REQUEST_COUNTER", type=a"CARDINAL", format=32, mode=Replace, data=03400007)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"_NET_WM_SYNC_REQUEST_COUNTER", state=NewValue, time=0x007708E4)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreatePixmap(pid=p#03400008, drawable=wp#0000004F, depth=24, width=79, height=1)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400009, drawable=wp#03400008, background=0x00FFFFFF, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000A, drawable=wp#03400008, foreground=0x00FFFFFF, background=0x00000000, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000B, drawable=wp#03400008, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000C, drawable=wp#03400008, foreground=0x00D5DADC, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000D, drawable=wp#03400008, foreground=0x00FFFFFF, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000E, drawable=wp#03400008, foreground=0x00919A9E, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340000F, drawable=wp#03400008, foreground=0x00C8CDCF, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400010, drawable=wp#03400008, foreground=0x007F7F7F, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400011, drawable=wp#03400008, foreground=0x00BDC2C4, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400012, drawable=wp#03400008, foreground=0x00FAFBFB, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400013, drawable=wp#03400008, foreground=0x0082898C, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400014, drawable=wp#03400008, foreground=0x00BEC2C3, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400015, drawable=wp#03400008, foreground=0x00949A9C, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400016, drawable=wp#03400008, foreground=0x00CACDCE, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400017, drawable=wp#03400008, foreground=0x00E7EBEE, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400018, drawable=wp#03400008, foreground=0x0099A6AF, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#03400019, drawable=wp#03400008, foreground=0x00CCD3D7, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001A, drawable=wp#03400008, foreground=0x0083694B, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001B, drawable=wp#03400008, foreground=0x00B1895B, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001C, drawable=wp#03400008, foreground=0x0056493A, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001D, drawable=wp#03400008, foreground=0x00C1B4A5, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001E, drawable=wp#03400008, foreground=0x00757575, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreateGC(cid=g#0340001F, drawable=wp#03400008, foreground=0x00AEB0B2, graphics-exposures=False)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeWindowAttributes(window=w#03400005, background-pixel=0x00D5DADC)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
SetClipRectangles(gc=g#0340000C, clip-x-origin=0, clip-y-origin=0, ordering=YXBanded)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
PolyFillRectangle(drawable=wp#03400005, gc=g#0340000C, rectangles[0]={x=0, y=0, width=640, height=480})
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
DeleteProperty(window=w#03400005, property=a"_NET_WM_ICON")
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_NORMAL_HINTS", type=a"WM_SIZE_HINTS", format=32, mode=Replace, data=00000210:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000:...)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_NORMAL_HINTS", state=NewValue, time=0x007708F8)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
InternAtom(name="_NET_WM_STATE_HIDDEN", only-if-exists=False) = {atom=a#610}
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
SendEvent(destination=w#0000004F, propagate=False, event-mask=SubstructureNotify|SubstructureRedirect, event=ClientMessage(window=w#03400005, type=a"_NET_WM_STATE", format=32, data=00000000:00000262:00000000:00000000:00000000))
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ConfigureWindow(window=w#03400005, stack-mode=Above)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ChangeProperty(window=w#03400005, property=a"WM_HINTS", type=a"WM_HINTS", format=32, mode=Replace, data=00000043:00000001:00000001:00000000:00000000:00000000:00000000:00000000:03400001)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a"WM_HINTS", state=NewValue, time=0x007708F8)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
DeleteProperty(window=w#03400005, property=a"_NET_WM_STATE")
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
DeleteProperty(window=w#03400005, property=a"_NET_WM_DESKTOP")
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
MapWindow(window=w#03400005)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
CreatePixmap(pid=p#03400020, drawable=wp#03400005, depth=24, width=5, height=640)
GetInputFocus = <unfinished>
--- PropertyNotify(window=w#03400005, atom=a#480, state=NewValue, time=0x007708F8)
--- ReparentNotify(event=w#03400005, window=w#03400005, parent=w#01000160, x=0, y=0, override-redirect=False)
--- SendEvent-generated ConfigureNotify(event=w#03400005, window=w#03400005, x=448, y=64, width=640, height=480, border-width=0, above-sibling=None, override-redirect=False)
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
QueryExtension(name="RENDER") = <unfinished>
QueryExtension(name="MIT-SHM") = <unfinished>
--- MapNotify(event=w#03400005, window=w#03400005, override-redirect=False)
--- VisibilityNotify(window=w#03400005, state=Unobscured)
--- Expose(window=w#03400005, x=0, y=0, width=640, height=480, count=0)
--- PropertyNotify(window=w#03400005, atom=a#98, state=NewValue, time=0x00770902)
... QueryExtension(name="RENDER") = {present=False, major-opcode=0, first-event=0, first-error=0}
... QueryExtension(name="MIT-SHM") = {present=True, major-opcode=129, first-event=65, first-error=128}
ShmQueryVersion = {shared-pixmaps=True, major-version=1, minor-version=1, uid=0, gid=0, pixmap-format=ZPixmap}
ShmAttach(shmseg=0x03400022, shmid=0x00000021, read-only=False)
ShmDetach(shmseg=0x03400022)
GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
ShmAttach(shmseg=0x03400022, shmid=0x00000022, read-only=False)
ShmGetImage(drawable=wp#03400020, x=0, y=0, width=640, height=480, plane-mask=0xFFFFFFFF, format=ZPixmap, shmseg=0x03400022, offset=0x00E00000) = <unfinished>
... ShmAttach(shmseg=0x03400022, shmid=0x00000022, read-only=False) = BadAccess
... ShmGetImage(drawable=wp#03400020, x=0, y=0, width=640, height=480, plane-mask=0xFFFFFFFF, format=ZPixmap, shmseg=0x03400022, offset=0x00E00000) = BadShmSeg
GetInputFocus = <unfinished>
GetImage(drawable=wp#03400020, x=0, y=0, width=640, height=480, plane-mask=0xFFFFFFFF, format=ZPixmap) = <unfinished>
... GetInputFocus = {focus=w#02400006, revert-to=PointerRoot}
... GetImage(drawable=wp#03400020, x=0, y=0, width=640, height=480, plane-mask=0xFFFFFFFF, format=ZPixmap) = {depth=24, visual=None, image-data=FFFFFFFF:FFFFFFFF:FFE8E8E8:FF202020:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFE8E8E8:FF202020:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:FFFFFFFF:...}
(gtktest:2415): Gdk-ERROR **: 13:29:50.570: The program 'gtktest' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
(Details: serial 246 error_code 10 request_code 129 minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment