Bug#652051: gnome-shell: Crash in g_type_check_instance_is_a
Sam Morris
sam at robots.org.uk
Wed Dec 14 13:52:43 UTC 2011
Package: gnome-shell
Version: 3.2.1-7dbg1
Severity: normal
This crash happened while I was attempting to reproduce a different crash bug.
I didn't do anything in particular to reproduce it, and I have only seen it
once.
I reported it upstream as
<https://bugzilla.gnome.org/show_bug.cgi?id=666172> but upstream say
it's our fault for not using mozjs.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.10.0-3
ii gir1.2-accountsservice-1.0 0.6.15-2
ii gir1.2-atk-1.0 2.2.0-2
ii gir1.2-caribou-1.0 0.4.1-2
ii gir1.2-clutter-1.0 1.8.2-2
ii gir1.2-cogl-1.0 1.8.2-1
ii gir1.2-coglpango-1.0 1.8.2-1
ii gir1.2-folks-0.6 0.6.5-2
ii gir1.2-freedesktop 1.31.0-2
ii gir1.2-gconf-2.0 2.32.4-1
ii gir1.2-gdkpixbuf-2.0 2.24.0-1
ii gir1.2-gee-1.0 0.6.1-3
ii gir1.2-gkbd-3.0 3.2.0-1
ii gir1.2-glib-2.0 1.31.0-2
ii gir1.2-gmenu-3.0 3.2.0.1-2
ii gir1.2-gnomebluetooth-1.0 3.2.1-1
ii gir1.2-gtk-3.0 3.2.2-3
ii gir1.2-json-1.0 0.14.2-1
ii gir1.2-mutter-3.0 3.2.1-2
ii gir1.2-networkmanager-1.0 0.9.2.0-1
ii gir1.2-pango-1.0 1.29.4-2
ii gir1.2-polkit-1.0 0.103-1
ii gir1.2-soup-2.4 2.36.1-1
ii gir1.2-telepathyglib-0.12 0.16.2-1
ii gir1.2-telepathylogger-0.2 0.2.10-2
ii gir1.2-upowerglib-1.0 0.9.14-3
ii gjs 1.30.0-2
ii gnome-bluetooth 3.2.1-1
ii gnome-icon-theme-symbolic 3.2.1-1
ii gnome-settings-daemon 3.2.2-1
ii gnome-shell-common 3.2.1-7dbg1
ii gsettings-desktop-schemas 3.2.0-2
ii libatk1.0-0 2.2.0-2
ii libc6 2.13-21
ii libcairo-gobject2 1.10.2-6.1
ii libcairo2 1.10.2-6.1
ii libcamel-1.2-29 3.2.1-1
ii libcanberra0 0.28-3
ii libclutter-1.0-0 1.8.2-2
ii libcogl-pango0 1.8.2-1
ii libcogl5 <none>
ii libcroco3 0.6.2-2
ii libdbus-1-3 1.4.16-1
ii libdbus-glib-1-2 0.98-1
ii libdrm2 2.4.27-1
ii libebook-1.2-12 3.2.1-1
ii libecal-1.2-10 3.2.1-1
ii libedataserver-1.2-15 3.2.1-1
ii libedataserverui-3.0-1 3.2.1-1
ii libffi5 3.0.10-3
ii libfolks25 0.6.5-2
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.8-1
ii libgconf2-4 2.32.4-1
ii libgdk-pixbuf2.0-0 2.24.0-1
ii libgee2 0.6.1-3
ii libgirepository-1.0-1 1.31.0-2
ii libgjs0b [libgjs0-libmozjs8d] 1.30.0-2
ii libgl1-mesa-glx [libgl1] 7.11.1-1
ii libglib2.0-0 2.30.2-4
ii libgnome-desktop-3-2 3.2.1-3
ii libgnome-keyring0 3.2.2-1
ii libgnome-menu-3-0 3.2.0.1-2
ii libgstreamer0.10-0 0.10.35-1
ii libgtk-3-0 3.2.2-3
ii libical0 0.44-3
ii libjson-glib-1.0-0 0.14.2-1
ii libmozjs8d 8.0-3+b1
ii libmutter0 3.2.1-2
ii libnm-glib4 0.9.2.0-1
ii libnm-util2 0.9.2.0-1
ii libnspr4-0d 4.8.9-1
ii libnss3-1d 3.13.1.with.ckbi.1.88-1
ii libpango1.0-0 1.29.4-2
ii libpolkit-agent-1-0 0.103-1
ii libpolkit-gobject-1-0 0.103-1
ii libpulse-mainloop-glib0 1.1-2
ii libpulse0 1.1-2
ii libsoup2.4-1 2.36.1-1
ii libsqlite3-0 3.7.9-2
ii libstartup-notification0 0.12-1
ii libtelepathy-glib0 0.16.2-1
ii libtelepathy-logger2 0.2.10-2
ii libx11-6 2:1.4.4-4
ii libxcomposite1 1:0.4.3-2
ii libxdamage1 1:1.1.3-2
ii libxext6 2:1.3.0-3
ii libxfixes3 1:5.0-4
ii libxi6 2:1.4.3-3
ii libxml2 2.7.8.dfsg-5
ii python 2.7.2-9
Versions of packages gnome-shell recommends:
ii gnome-contacts 3.2.2-1+b1
ii gnome-control-center 1:3.2.2-1
ii gnome-session-fallback 3.2.1-1
ii gnome-themes-standard 3.2.1-2
gnome-shell suggests no packages.
-- no debconf information
-------------- next part --------------
#0 g_type_check_instance_is_a (type_instance=<optimized out>, iface_type=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gtype.c:3959
node = 0x63d25000
iface = 0x610d68
check = 0
#1 0x00007fffee71302d in g_object_unref (_object=0x1876660) at /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c:2680
__r = 0
__PRETTY_FUNCTION__ = "g_object_unref"
#2 0x00007ffff053c44d in atk_focus_tracker_notify (object=0x13363f0) at atkutil.c:189
item = <optimized out>
i = <optimized out>
__PRETTY_FUNCTION__ = "atk_focus_tracker_notify"
#3 0x00007ffff31099c1 in cally_actor_real_focus_clutter (actor=<optimized out>, data=<optimized out>) at ./cally/cally-actor.c:1159
cally_actor = 0x13363f0
return_val = 0
in = 0
#4 0x00007fffee710804 in g_closure_invoke (closure=0x1369190, return_value=0x0, n_param_values=1, param_values=0x7fffdc04f500, invocation_hint=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774
marshal = 0x7fffee711b40 <g_cclosure_marshal_VOID__VOID>
marshal_data = <optimized out>
in_marshal = <optimized out>
__PRETTY_FUNCTION__ = "g_closure_invoke"
#5 0x00007fffee722955 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0xad9ed0, emission_return=0x0, instance_and_params=0x7fffdc04f500) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3342
tmp = <optimized out>
handler = 0x1960c30
accumulator = 0x0
emission = {
next = 0x7fffffffd620,
instance = 0xad9ed0,
ihint = {
signal_id = 195,
detail = 0,
run_type = G_SIGNAL_RUN_LAST
},
state = EMISSION_RUN,
chain_type = 4
}
class_closure = 0xad5c80
hlist = 0x0
handler_list = 0x1960c30
return_accu = 0x0
accu = {
g_type = 0,
data = {{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
},
{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 195
max_sequential_handler_number = 12555
return_value_altered = 1
#6 0x00007fffee72be11 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3003
instance_and_params = 0x7fffdc04f500
signal_return_type = 4
param_values = 0x7fffdc04f518
node = 0xad5d80
i = <optimized out>
n_params = 0
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#7 0x00007fffee72c19d in g_signal_emit_by_name (instance=0xad9ed0, detailed_signal=0x7ffff31183e8 "key-focus-out") at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3097
var_args = {{
gp_offset = 16,
fp_offset = 48,
overflow_arg_area = 0x7fffffffc6e0,
reg_save_area = 0x7fffffffc5f0
}}
detail = 0
signal_id = 195
__PRETTY_FUNCTION__ = "g_signal_emit_by_name"
#8 0x00007ffff30ebedb in clutter_stage_set_key_focus (stage=0xad9ed0, actor=0x151a0a0) at ./clutter-stage.c:2881
old_focused_actor = 0xad9ed0
priv = 0xada280
__PRETTY_FUNCTION__ = "clutter_stage_set_key_focus"
#9 0x00007ffff516c7bc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.5
No symbol table info available.
#10 0x00007ffff516c237 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.5
No symbol table info available.
#11 0x00007ffff71abf45 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#12 0x00007ffff71acfb0 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#13 0x00007ffff6cc5540 in CallJSNative (args=..., native=<optimized out>, cx=0xb58030) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jscntxtinlines.h:281
ok = <optimized out>
#14 js::Invoke (cx=0xb58030, argsRef=<optimized out>, construct=<optimized out>) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.cpp:650
clasp = 0x0
fun = 0x7fffffffffff
fp = 0x7fffd73fe238
ok = <optimized out>
args = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe238
},
members of js::CallArgs:
argc_ = 1
}
script = 0x0
ifg = {
<js::FrameGuard> = {
stack_ = 0x7fffe05a1d78,
pushedSeg_ = false,
regs_ = {
sp = 0x7fffcee469c0,
pc = 0x7fffe0521c58 "\300\243S\340\377\177",
fp_ = 0x0,
static offsetOfFp = 16
},
prevRegs_ = 0x7fffffffcd80
}, <No data fields>}
#15 0x00007ffff6cba8f2 in js::Interpret (cx=<optimized out>, entryFrame=0x7fffd73fe090, interpMode=js::JSINTERP_NORMAL) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.cpp:4016
construct = js::NO_CONSTRUCT
callee = <optimized out>
fun = <optimized out>
newScript = 0x7fffd73fe238
args = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe238
},
members of js::CallArgs:
argc_ = 1
}
rf = {
mContext = <optimized out>,
mSaved = 0
}
normalJumpTable = {0x7ffff6cb9670,
0x7ffff6cb370d,
0x7ffff6cb1ab7,
0x7ffff6cb32b7,
0x7ffff6cb82bf,
0x7ffff6cb88a0,
0x7ffff6cb1e7d,
0x7ffff6cb4559,
0x7ffff6cb4746,
0x7ffff6cb5ee2,
0x7ffff6cb706d,
0x7ffff6cb3c91,
0x7ffff6cb70ca,
0x7ffff6cb7005,
0x7ffff6cb6e61,
0x7ffff6cb73d5,
0x7ffff6cb7545,
0x7ffff6cb712a,
0x7ffff6cb72e7,
0x7ffff6cb71fb,
0x7ffff6cb8315,
0x7ffff6cb5488,
0x7ffff6cb52de,
0x7ffff6cb5134,
0x7ffff6cb5061,
0x7ffff6cb4f8e,
0x7ffff6cb59b8,
0x7ffff6cb5850,
0x7ffff6cb5744,
0x7ffff6cb5638,
0x7ffff6cb5b92,
0x7ffff6cb5a93,
0x7ffff6cb5caa,
0x7ffff6cb3dda,
0x7ffff6cb4694,
0x7ffff6cb4633,
0x7ffff6cb4812,
0x7ffff6cb4b9b,
0x7ffff6cb4a32,
0x7ffff6cb23bf,
0x7ffff6cb49d7,
0x7ffff6cb5629,
0x7ffff6cb4339,
0x7ffff6cb49d2,
0x7ffff6cb5633,
0x7ffff6cb49c8,
0x7ffff6cb49cd,
0x7ffff6cb562e,
0x7ffff6cb0f6a,
0x7ffff6cb0e52,
0x7ffff6cb4cf5,
0x7ffff6cb0f6a,
0x7ffff6cb0e52,
0x7ffff6cb2441,
0x7ffff6cb0f9b,
0x7ffff6cb41f8,
0x7ffff6cb3e83,
0x7ffff6cb1241,
0x7ffff6cb6959,
0x7ffff6cb1241,
0x7ffff6cb9ce4,
0x7ffff6cb6184,
0x7ffff6cb85d4,
0x7ffff6cb8259,
0x7ffff6cb81f3,
0x7ffff6cb3cef,
0x7ffff6cb818d,
0x7ffff6cb856e,
0x7ffff6cb7b91,
0x7ffff6cb7c5a,
0x7ffff6cb84bb,
0x7ffff6cb694f,
0x7ffff6cb74a6,
0x7ffff6cb620b,
0x7ffff6cb695e,
0x7ffff6cb7977,
0x7ffff6cb7889,
0x7ffff6cb7a01,
0x7ffff6cb6585,
0x7ffff6cb1101,
0x7ffff6cb8773,
0x7ffff6cb36bf,
0x7ffff6cb4cfa,
0x7ffff6cb68cb,
0x7ffff6cb22ea,
0x7ffff6cb3243,
0x7ffff6cb5e74,
0x7ffff6cba1c4,
0x7ffff6cb67ee,
0x7ffff6cb33c2,
0x7ffff6cb3aea,
0x7ffff6cb3773,
0x7ffff6cb3ba1,
0x7ffff6cb1b1e,
0x7ffff6cb280e,
0x7ffff6cb924d,
0x7ffff6cb6480,
0x7ffff6cb4cb7,
0x7ffff6cb490f,
0x7ffff6cb4caa,
0x7ffff6cb4cc7,
0x7ffff6cb4cd4,
0x7ffff6cb4c7f,
0x7ffff6cb4ceb,
0x7ffff6cb4ce1,
0x7ffff6cb7616,
0x7ffff6cb25ca,
0x7ffff6cb25ca,
0x7ffff6cb1101,
0x7ffff6cb2249,
0x7ffff6cb6aba,
0x7ffff6cb433e,
0x7ffff6cb6a80,
0x7ffff6cb76e4,
0x7ffff6cb9e61,
0x7ffff6cb9570,
0x7ffff6cb9a86,
0x7ffff6cb946e,
0x7ffff6cb98bd,
0x7ffff6cb3c4c,
0x7ffff6cb96fa,
0x7ffff6cb8811,
0x7ffff6cb1e74,
0x7ffff6cb4cff,
0x7ffff6cb4e0f,
0x7ffff6cb273f,
0x7ffff6cb273f,
0x7ffff6cb2968,
0x7ffff6cb1c46,
0x7ffff6cb1c46,
0x7ffff6cb2bbd,
0x7ffff6cb2f7c,
0x7ffff6cb9f32,
0x7ffff6cb6f78,
0x7ffff6cb9429,
0x7ffff6cb9866,
0x7ffff6cb26a5,
0x7ffff6cb26a5,
0x7ffff6cb5d4f,
0x7ffff6cb6080,
0x7ffff6cb2de7,
0x7ffff6cb1de6,
0x7ffff6cb7652,
0x7ffff6cb7f78,
0x7ffff6cb7ab8,
0x7ffff6cb7ee4,
0x7ffff6cb9bc4,
0x7ffff6cb86e4,
0x7ffff6cb1ddd,
0x7ffff6cb863a,
0x7ffff6cb62ef,
0x7ffff6cb22a7,
0x7ffff6cb22a7,
0x7ffff6cb9c7c,
0x7ffff6cb1ab7,
0x7ffff6cb142c,
0x7ffff6cb84b6,
0x7ffff6cb4343,
0x7ffff6cb4f89,
0x7ffff6cb4f84,
0x7ffff6cb08a2,
0x7ffff6cb08a8,
0x7ffff6cb8053,
0x7ffff6cb8aef,
0x7ffff6cb8a4d,
0x7ffff6cb91c6,
0x7ffff6cb9103,
0x7ffff6cb9058,
0x7ffff6cb8fd3,
0x7ffff6cb9341,
0x7ffff6cb20a4,
0x7ffff6cb20a4,
0x7ffff6cb8ccb,
0x7ffff6cb8b59,
0x7ffff6cb1fbe,
0x7ffff6cb1efc,
0x7ffff6cb610f,
0x7ffff6cb8956,
0x7ffff6cb88cb,
0x7ffff6cba139,
0x7ffff6cb9d75,
0x7ffff6cba087,
0x7ffff6cb2249,
0x7ffff6cb94d1,
0x7ffff6cba231,
0x7ffff6cb9952,
0x7ffff6cb1efc,
0x7ffff6cb43b5,
0x7ffff6cb337d,
0x7ffff6cb96b5,
0x7ffff6cb6767,
0x7ffff6cb6871,
0x7ffff6cb236c,
0x7ffff6cb236c,
0x7ffff6cb962b,
0x7ffff6cb62aa,
0x7ffff6cb402a,
0x7ffff6cb142c,
0x7ffff6cb2441,
0x7ffff6cb1fbe...}
interpGuard = {
cx = <optimized out>,
regs = @0x7fffffffcd20,
prevContextRegs = 0x7fffffffd120
}
argv = 0x7fffd73fe1a8
interpReturnOK = <optimized out>
len = <optimized out>
interruptJumpTable = {0x7ffff6cb65f9 <repeats 234 times>}
useMethodJIT = false
leaveOnSafePoint = false
atoms = 0xcc3c08
op = <optimized out>
rt = 0xafe000
jumpTable = 0x7ffff713c4e0
regs = {
sp = 0x7fffd73fe240,
pc = 0xcc3da5 ":",
fp_ = 0x7fffd73fe1b8,
static offsetOfFp = 16
}
script = 0xcc3b30
pcCounts = 0x0
atomNotDefined = <optimized out>
#16 0x00007ffff6cc5490 in js::Invoke (cx=0xb58030, argsRef=<optimized out>, construct=<optimized out>) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.cpp:687
preserve = {
cx = 0xb58030,
enumerators = 0x0
}
clasp = 0x0
fun = 0x0
fp = 0x7fffd73fe090
ok = <optimized out>
args = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe068
},
members of js::CallArgs:
argc_ = 5
}
script = 0xebbf70
ifg = {
<js::FrameGuard> = {
stack_ = 0xb58090,
pushedSeg_ = false,
regs_ = {
sp = 0x7fffd73fe0f0,
pc = 0xebc070 <incomplete sequence \323>,
fp_ = 0x7fffd73fe090,
static offsetOfFp = 16
},
prevRegs_ = 0x0
}, <No data fields>}
#17 0x00007ffff6c949f0 in Invoke (construct=js::NO_CONSTRUCT, args=..., cx=0xb58030) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.h:169
ok = <optimized out>
#18 js::CallOrConstructBoundFunction (cx=0xb58030, argc=5, vp=0x7fffd73fe020) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsfun.cpp:2013
argslen = <optimized out>
target = 0x7fffd44a1ef8
args = {
<js::CallArgsList> = {
<js::CallArgs> = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe068
},
members of js::CallArgs:
argc_ = 5
},
members of js::CallArgsList:
prev_ = 0x7fffffffd2e0,
active_ = true
},
members of js::InvokeArgsGuard:
stack_ = 0xb58090,
pushedSeg_ = false
}
#19 0x00007ffff6cc54d3 in CallJSNative (args=..., native=<optimized out>, cx=0xb58030) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jscntxtinlines.h:281
ok = <optimized out>
#20 js::Invoke (cx=0xb58030, argsRef=<optimized out>, construct=<optimized out>) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.cpp:657
clasp = 0x0
fun = 0x7fffd44ac380
fp = 0x7fffd73fe030
ok = <optimized out>
args = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe030
},
members of js::CallArgs:
argc_ = 5
}
script = 0x7fffffffd358
ifg = {
<js::FrameGuard> = {
stack_ = 0xe,
pushedSeg_ = 32,
regs_ = {
sp = 0x5,
pc = 0x1e <Address 0x1e out of bounds>,
fp_ = 0x0,
static offsetOfFp = 16
},
prevRegs_ = 0x1b4bbd0
}, <No data fields>}
#21 0x00007ffff6cc5b87 in Invoke (construct=js::NO_CONSTRUCT, args=..., cx=0xb58030) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.h:169
ok = <optimized out>
#22 js::ExternalInvoke (cx=0xb58030, thisv=..., fval=..., argc=5, argv=0x7fffffffd400, rval=0x7fffffffd4b0) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsinterp.cpp:809
args = {
<js::CallArgsList> = {
<js::CallArgs> = {
<js::CallReceiver> = {
argv_ = 0x7fffd73fe030
},
members of js::CallArgs:
argc_ = 5
},
members of js::CallArgsList:
prev_ = 0x0,
active_ = true
},
members of js::InvokeArgsGuard:
stack_ = 0xb58090,
pushedSeg_ = true
}
#23 0x00007ffff6c3e2b1 in JS_CallFunctionValue (cx=0xb58030, obj=<optimized out>, fval=18445618173069411200, argc=<optimized out>, argv=<optimized out>, rval=<optimized out>) at /build/buildd-iceweasel_8.0-3+b1-amd64-ViTR7g/iceweasel-8.0/js/src/jsapi.cpp:5052
ok = <optimized out>
#24 0x00007ffff719ff0c in gjs_call_function_value () from /usr/lib/libgjs.so.0
No symbol table info available.
#25 0x00007ffff71aa8fd in gjs_closure_invoke () from /usr/lib/libgjs.so.0
No symbol table info available.
#26 0x00007ffff71b3ba9 in ?? () from /usr/lib/libgjs.so.0
No symbol table info available.
#27 0x00007fffee710804 in g_closure_invoke (closure=0x1044110, return_value=0x0, n_param_values=5, param_values=0x14eb2c0, invocation_hint=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774
marshal = 0x7ffff71b3950
marshal_data = <optimized out>
in_marshal = <optimized out>
__PRETTY_FUNCTION__ = "g_closure_invoke"
#28 0x00007fffee72278a in signal_emit_unlocked_R (node=<optimized out>, detail=1976, instance=0xba5740, emission_return=0x0, instance_and_params=0x14eb2c0) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3272
tmp = <optimized out>
handler = 0x7fffdc024200
accumulator = 0x0
emission = {
next = 0x0,
instance = 0xba5740,
ihint = {
signal_id = 267,
detail = 1976,
run_type = G_SIGNAL_RUN_FIRST
},
state = EMISSION_RUN,
chain_type = 4
}
class_closure = 0x0
hlist = 0x7ffff3a246c0
handler_list = 0xaf9000
return_accu = 0x0
accu = {
g_type = 0,
data = {{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
},
{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
signal_id = 267
max_sequential_handler_number = 12548
return_value_altered = 0
#29 0x00007fffee72be11 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3003
instance_and_params = 0x14eb2c0
signal_return_type = 4
param_values = 0x14eb2d8
node = 0xc208c0
i = <optimized out>
n_params = 4
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#30 0x00007fffee72bfb2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3060
var_args = {{
gp_offset = 48,
fp_offset = 48,
overflow_arg_area = 0x7fffffffd918,
reg_save_area = 0x7fffffffd850
}}
#31 0x00007ffff7b7ad69 in shell_wm_key_handler (display=<optimized out>, screen=<optimized out>, window=0x0, event=<optimized out>, binding=<optimized out>, data=0xba5740) at shell-wm.c:339
wm = 0xba5740
backwards = 0
#32 0x00007ffff7417c78 in ?? () from /usr/lib/libmutter.so.0
No symbol table info available.
#33 0x00007ffff7418e4c in meta_display_process_key_event () from /usr/lib/libmutter.so.0
No symbol table info available.
#34 0x00007ffff740d75b in ?? () from /usr/lib/libmutter.so.0
No symbol table info available.
#35 0x00007ffff7457ef6 in ?? () from /usr/lib/libmutter.so.0
No symbol table info available.
#36 0x00007ffff07927f1 in gdk_event_apply_filters (xevent=0x7fffffffdd10, event=0x7fffdc083920, window=0x0) at /tmp/buildd/gtk+3.0-3.2.2/./gdk/x11/gdkeventsource.c:83
filter = 0xba2850
node = <optimized out>
tmp_list = 0xc0bea0
result = <optimized out>
#37 0x00007ffff079294b in gdk_event_source_translate_event (xevent=0x7fffffffdd10, event_source=0x667300) at /tmp/buildd/gtk+3.0-3.2.2/./gdk/x11/gdkeventsource.c:197
filter_window = 0x664000
dpy = 0x64cc30
event = 0x7fffdc083920
result = GDK_FILTER_CONTINUE
event_translator = <optimized out>
#38 _gdk_x11_display_queue_events (display=0x659000) at /tmp/buildd/gtk+3.0-3.2.2/./gdk/x11/gdkeventsource.c:334
event = 0x7fffdc083920
xevent = {
type = 2,
xany = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264
},
xkey = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
root = 264,
subwindow = 27263018,
time = 48414348,
x = 693,
y = 642,
x_root = 693,
y_root = 642,
state = 8,
keycode = 23,
same_screen = 1
},
xbutton = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
root = 264,
subwindow = 27263018,
time = 48414348,
x = 693,
y = 642,
x_root = 693,
y_root = 642,
state = 8,
button = 23,
same_screen = 1
},
xmotion = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
root = 264,
subwindow = 27263018,
time = 48414348,
x = 693,
y = 642,
x_root = 693,
y_root = 642,
state = 8,
is_hint = 23 '\027',
same_screen = 1
},
xcrossing = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
root = 264,
subwindow = 27263018,
time = 48414348,
x = 693,
y = 642,
x_root = 693,
y_root = 642,
mode = 8,
detail = 23,
same_screen = 1,
focus = 0,
state = 0
},
xfocus = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
mode = 264,
detail = 0
},
xexpose = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
x = 264,
y = 0,
width = 27263018,
height = 0,
count = 48414348
},
xgraphicsexpose = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
drawable = 264,
x = 264,
y = 0,
width = 27263018,
height = 0,
count = 48414348,
major_code = 0,
minor_code = 693
},
xnoexpose = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
drawable = 264,
major_code = 264,
minor_code = 0
},
xvisibility = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
state = 264
},
xcreatewindow = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
parent = 264,
window = 264,
x = 27263018,
y = 0,
width = 48414348,
height = 0,
border_width = 693,
override_redirect = 642
},
xdestroywindow = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264
},
xunmap = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
from_configure = 27263018
},
xmap = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
override_redirect = 27263018
},
xmaprequest = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
parent = 264,
window = 264
},
xreparent = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
parent = 27263018,
x = 48414348,
y = 0,
override_redirect = 693
},
xconfigure = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
x = 27263018,
y = 0,
width = 48414348,
height = 0,
border_width = 693,
above = 2757369004725,
override_redirect = 8
},
xgravity = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
x = 27263018,
y = 0
},
xresizerequest = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
width = 264,
height = 0
},
xconfigurerequest = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
parent = 264,
window = 264,
x = 27263018,
y = 0,
width = 48414348,
height = 0,
border_width = 693,
above = 2757369004725,
detail = 8,
value_mask = 1
},
xcirculate = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
event = 264,
window = 264,
place = 27263018
},
xcirculaterequest = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
parent = 264,
window = 264,
place = 27263018
},
xproperty = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
atom = 264,
time = 27263018,
state = 48414348
},
xselectionclear = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
selection = 264,
time = 27263018
},
xselectionrequest = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
owner = 264,
requestor = 264,
selection = 27263018,
target = 48414348,
property = 2757369004725,
time = 2757369004725
},
xselection = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
requestor = 264,
selection = 264,
target = 27263018,
property = 48414348,
time = 2757369004725
},
xcolormap = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
colormap = 264,
new = 27263018,
state = 0
},
xclient = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
message_type = 264,
format = 27263018,
data = {
b = "\214\276\342\002\000\000\000\000\265\002\000\000\202\002\000\000\265\002\000",
s = {-16756,
738,
0,
0,
693,
0,
642,
0,
693,
0},
l = {48414348,
2757369004725,
2757369004725,
98784247816,
1}
}
},
xmapping = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
request = 264,
first_keycode = 0,
count = 27263018
},
xerror = {
type = 2,
display = 0x10430,
resourceid = 0,
serial = 6605872,
error_code = 8 '\b',
request_code = 1 '\001',
minor_code = 0 '\000'
},
xkeymap = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
window = 264,
key_vector = "\b\001\000\000\000\000\000\000*\000\240\001\000\000\000\000\214\276\342\002\000\000\000\000\265\002\000\000\202\002\000"
},
xgeneric = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
extension = 264,
evtype = 0
},
xcookie = {
type = 2,
serial = 66608,
send_event = 0,
display = 0x64cc30,
extension = 264,
evtype = 0,
cookie = 264,
data = 0x1a0002a
},
pad = {2,
66608,
0,
6605872,
264,
264,
27263018,
48414348,
2757369004725,
2757369004725,
98784247816,
1,
0 <repeats 12 times>}
}
xdisplay = 0x64cc30
event_source = 0x667300
display_x11 = 0x659000
#39 0x00007ffff076a8d1 in gdk_display_get_event (display=0x659000) at /tmp/buildd/gtk+3.0-3.2.2/./gdk/gdkdisplay.c:311
__PRETTY_FUNCTION__ = "gdk_display_get_event"
#40 0x00007ffff0792692 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at /tmp/buildd/gtk+3.0-3.2.2/./gdk/x11/gdkeventsource.c:356
display = 0x659000
event = <optimized out>
#41 0x00007fffee0430cf in g_main_dispatch (context=0x620300) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442
dispatch = 0x7ffff0792680 <gdk_event_source_dispatch>
was_in_call = 0
user_data = 0x0
callback = 0
cb_funcs = 0x0
cb_data = 0x0
current_source_link = {
data = 0x667300,
next = 0x0
}
need_destroy = <optimized out>
source = 0x667300
current = 0x7fffdc0185c0
i = <optimized out>
#42 g_main_context_dispatch (context=0x620300) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998
No locals.
#43 0x00007fffee0438c8 in g_main_context_iterate (context=0x620300, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076
max_priority = 0
timeout = 0
some_ready = 1
nfds = 15
allocated_nfds = <optimized out>
fds = <optimized out>
#44 0x00007fffee043e02 in g_main_loop_run (loop=0x621780) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284
__PRETTY_FUNCTION__ = "g_main_loop_run"
#45 0x00007ffff741a691 in meta_run () from /usr/lib/libmutter.so.0
No symbol table info available.
#46 0x0000000000402c61 in main (argc=1, argv=0x7fffffffe148) at main.c:571
ctx = <optimized out>
error = 0x0
session_type = <optimized out>
ecode = <optimized out>
sender = 0x769010
More information about the pkg-gnome-maintainers
mailing list