gnome-terminal crashed with SIGSEGV
Submitted by Pedro Villavicencio
Link to original bug (#514318)
Description
This bug has been reported here:
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/188565
"#0
0x0806e5f1 in terminal_widget_set_cursor_blinks (widget=0x842fd00, setting=1)
at terminal-widget-vte.c:300
__t = <value optimized out>
PRETTY_FUNCTION = "terminal_widget_set_cursor_blinks"
`#1` 0x0806b1bf in terminal_screen_sync_settings (settings=0x80e3700, pspec=0x8099e90, screen=0x80feae0)
at terminal-screen.c:255
blink = 1
`#2` 0xb77da965 in IA__g_cclosure_marshal_VOID__PARAM (closure=0x8438980, return_value=0x0, n_param_values=2,
param_values=0xbff643d4, invocation_hint=0xbff642dc, marshal_data=0x806b170)
at /build/buildd/glib2.0-2.15.4/gobject/gmarshal.c:531
data1 = (gpointer) 0x80e3700
data2 = (gpointer) 0x80feae0
__PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__PARAM"
`#3` 0xb77cc6f9 in IA__g_closure_invoke (closure=0x8438980, return_value=0x0, n_param_values=2,
param_values=0xbff643d4, invocation_hint=0xbff642dc)
at /build/buildd/glib2.0-2.15.4/gobject/gclosure.c:490
marshal = (GClosureMarshal) 0xb77da900 <IA__g_cclosure_marshal_VOID__PARAM>
marshal_data = (gpointer) 0x0
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
`#4` 0xb77e24b5 in signal_emit_unlocked_R (node=0x8098b30, detail=434, instance=0x80e3700,
emission_return=0x0, instance_and_params=0xbff643d4)
at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c:2440
tmp = <value optimized out>
handler = (Handler *) 0x8441820
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0x0, instance = 0x80e3700, ihint = {signal_id = 1, detail = 434,
run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = (GClosure *) 0x8098ad8
handler_list = (Handler *) 0x81ade60
return_accu = (GValue *) 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 = 1
max_sequential_handler_number = 1183
return_value_altered = 1
`#5` 0xb77e3fe8 in IA__g_signal_emit_valist (instance=0x80e3704, signal_id=1, detail=434,
var_args=0xbff64610 "ø\006|·`ça\b r\023\b\200æ\177·\001")
at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c:2199
_flags = <value optimized out>
_value_type = <value optimized out>
_vtable = <value optimized out>
_cvalues = {{v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0,
v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0,
v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {
v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0,
v_double = 0, v_pointer = 0x0}, {v_int = -1211221013, v_long = -1211221013, v_int64 = 153407601643,
v_double = 7.5793425782705469e-313, v_pointer = 0xb7ce3beb}, {v_int = -1218373435, v_long = -1218373435,
v_int64 = -5250560064168585019, v_double = -4.0948045686463106e-43, v_pointer = 0xb76118c5}}
_lcopy_format = <value optimized out>
_n_values = <value optimized out>
return_value = {g_type = 3083202267, data = {{v_int = 6, v_uint = 6, v_long = 6, v_ulong = 6,
v_int64 = -5232874057640181754, v_uint64 = 13213870016069369862, v_float = 8.40779079e-45,
v_double = -6.1331604228442821e-42, v_pointer = 0x6}, {v_int = -1222491280, v_uint = 3072476016,
v_long = -1222491280, v_ulong = 3072476016, v_int64 = -5232907834485488784,
v_uint64 = 13213836239224062832, v_float = -9.67165397e-06, v_double = -6.0901127276105208e-42,
v_pointer = 0xb7224370}}}
error = <value optimized out>
rtype = <value optimized out>
instance_and_params = (GValue *) 0xbff643d4
stack_values = {{g_type = 135063136, data = {{v_int = 135149312, v_uint = 135149312,
v_long = 135149312, v_ulong = 135149312, v_int64 = 135149312, v_uint64 = 135149312,
v_float = 4.27962228e-34, v_double = 6.6772632118280132e-316, v_pointer = 0x80e3700}, {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}}}, {g_type = 76, data = {{v_int = 134848144, v_uint = 134848144,
v_long = 134848144, v_ulong = 134848144, v_int64 = 134848144, v_uint64 = 134848144,
v_float = 4.14133272e-34, v_double = 6.6623835355853415e-316, v_pointer = 0x8099e90}, {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}}}, {g_type = 3079893146, data = {{v_int = -1214626968, v_uint = 3080340328,
v_long = -1214626968, v_ulong = 3080340328, v_int64 = 587801221391860584,
v_uint64 = 587801221391860584, v_float = -1.83896191e-05, v_double = 2.2988539747222205e-269,
v_pointer = 0xb79a4368}, {v_int = -1074379736, v_uint = 3220587560, v_long = -1074379736,
v_ulong = 3220587560, v_int64 = -5218640721779211224, v_uint64 = 13228103351930340392,
v_float = -1.92395496, v_double = -5.6432117408446542e-41, v_pointer = 0xbff64428}}}, {
g_type = 134946832, data = {{v_int = -1218433036, v_uint = 3076534260, v_long = -1218433036,
v_ulong = 3076534260, v_int64 = -5233111020794269708, v_uint64 = 13213633052915281908,
v_float = -1.33626054e-05, v_double = -5.8311571556331202e-42, v_pointer = 0xb7602ff4}, {
v_int = 139403784, v_uint = 139403784, v_long = 139403784, v_ulong = 139403784,
v_int64 = -4614425623307279864, v_uint64 = 13832318450402271752, v_float = 6.23318002e-34,
v_double = -1.3916855167937019, v_pointer = 0x84f2208}}}, {g_type = 3075634144, data = {{
v_int = -1218428608, v_uint = 3076538688, v_long = -1218428608, v_ulong = 3076538688,
v_int64 = 598734696295186752, v_uint64 = 598734696295186752, v_float = -1.33666326e-05,
v_double = 1.1786207755528965e-268, v_pointer = 0xb7604140}, {v_int = -1074379708,
v_uint = 3220587588, v_long = -1074379708, v_ulong = 3220587588, v_int64 = -5233130038765403068,
v_uint64 = 13213614034944148548, v_float = -1.9239583, v_double = -5.8069192548501551e-42,
v_pointer = 0xbff64444}}}, {g_type = 3076538688, data = {{v_int = 140516032, v_uint = 140516032,
v_long = 140516032, v_ulong = 140516032, v_int64 = -4614425485867214144,
v_uint64 = 13832318587842337472, v_float = 6.74389925e-34, v_double = -1.3917160346187956,
v_pointer = 0x8601ac0}, {v_int = -1219333152, v_uint = 3075634144, v_long = -1219333152,
v_ulong = 3075634144, v_int64 = -5233111020795169824, v_uint64 = 13213633052914381792,
v_float = -1.25439547e-05, v_double = -5.8311571544859462e-42, v_pointer = 0xb75273e0}}}, {
g_type = 140516032, data = {{v_int = 139403784, v_uint = 139403784, v_long = 139403784,
v_ulong = 139403784, v_int64 = 603511762143093256, v_uint64 = 603511762143093256,
v_float = 6.23318002e-34, v_double = 2.4387142752573557e-268, v_pointer = 0x84f2208}, {
v_int = -1074379656, v_uint = 3220587640, v_long = -1074379656, v_ulong = 3220587640,
v_int64 = 603511730864538744, v_uint64 = 603511730864538744, v_float = -1.9239645,
v_double = 2.4386974477125801e-268, v_pointer = 0xbff64478}}}, {g_type = 139403784, data = {{
v_int = 135158752, v_uint = 135158752, v_long = 135158752, v_ulong = 135158752,
v_int64 = -4614425348433617952, v_uint64 = 13832318725275933664, v_float = 4.28395692e-34,
v_double = -1.3917465510073654, v_pointer = 0x80e5be0}, {v_int = -1214626968, v_uint = 3080340328,
v_long = -1214626968, v_ulong = 3080340328, v_int64 = 3080340328, v_uint64 = 3080340328,
v_float = -1.83896191e-05, v_double = 1.5218903335641572e-314, v_pointer = 0xb79a4368}}}, {
g_type = 0, data = {{v_int = -1074379624, v_uint = 3220587672, v_long = -1074379624,
v_ulong = 3220587672, v_int64 = -5217451127507368808, v_uint64 = 13229292946202182808,
v_float = -1.92396832, v_double = -6.8560968685257117e-41, v_pointer = 0xbff64498}, {
v_int = 140516032, v_uint = 140516032, v_long = 140516032, v_ulong = 140516032,
v_int64 = 601882492070271680, v_uint64 = 601882492070271680, v_float = 6.74389925e-34,
v_double = 1.9925371971590808e-268, v_pointer = 0x8601ac0}}}, {g_type = 4278845440, data = {{
v_int = -1214626968, v_uint = 3080340328, v_long = -1214626968, v_ulong = 3080340328,
v_int64 = 3080340328, v_uint64 = 3080340328, v_float = -1.83896191e-05,
v_double = 1.5218903335641572e-314, v_pointer = 0xb79a4368}, {v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = -4614424592654532608, v_uint64 = 13832319481055019008, v_float = 0,
v_double = -1.3919143676757812, v_pointer = 0x0}}}, {g_type = 3080181735, data = {{
v_int = 140607456, v_uint = 140607456, v_long = 140607456, v_ulong = 140607456,
v_int64 = 8730542048, v_uint64 = 8730542048, v_float = 6.78587909e-34,
v_double = 4.3134608954892793e-314, v_pointer = 0x8617fe0}, {v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 579610509519618048, v_uint64 = 579610509519618048, v_float = 0,
v_double = 6.4334816907021419e-270, v_pointer = 0x0}}}, {g_type = 2147483647, data = {{v_int = 0,
v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 1202590842880, v_uint64 = 1202590842880, v_float = 0,
v_double = 5.9415882147027625e-312, v_pointer = 0x0}, {v_int = -1074379468, v_uint = 3220587828,
v_long = -1074379468, v_ulong = 3220587828, v_int64 = -4614424692513159884,
v_uint64 = 13832319381196391732, v_float = -1.92398691, v_double = -1.3918921946063394,
v_pointer = 0xbff64534}}}, {g_type = 3220587820, data = {{v_int = -1074379480, v_uint = 3220587816,
v_long = -1074379480, v_ulong = 3220587816, v_int64 = -4614424744052767448,
v_uint64 = 13832319329656784168, v_float = -1.92398548, v_double = -1.3918807505145399,
v_pointer = 0xbff64528}, {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}}}, {g_type = 3220587832, data = {{v_int = -1074379461,
v_uint = 3220587835, v_long = -1074379461, v_ulong = 3220587835, v_int64 = -4614424881491720901,
v_uint64 = 13832319192217830715, v_float = -1.92398775, v_double = -1.3918502329364191,
v_pointer = 0xbff6453b}, {v_int = 134934720, v_uint = 134934720, v_long = 134934720,
v_ulong = 134934720, v_int64 = 116099051712, v_uint64 = 116099051712, v_float = 4.18108647e-34,
v_double = 5.736055296564556e-313, v_pointer = 0x80af0c0}}}, {g_type = 139403760, data = {{
v_int = 135158752, v_uint = 135158752, v_long = 135158752, v_ulong = 135158752,
v_int64 = 72057594173086688, v_uint64 = 72057594173086688, v_float = 4.28395692e-34,
v_double = 7.2911222383722413e-304, v_pointer = 0x80e5be0}, {v_int = 140607456, v_uint = 140607456,
v_long = 140607456, v_ulong = 140607456, v_int64 = -5232874057499574304,
v_uint64 = 13213870016209977312, v_float = 6.78587909e-34, v_double = -6.1331606020447551e-42,
v_pointer = 0x8617fe0}}}, {g_type = 3072476016, data = {{v_int = 134998176, v_uint = 134998176,
v_long = 134998176, v_ulong = 134998176, v_int64 = 134998176, v_uint64 = 134998176,
v_float = 4.21022404e-34, v_double = 6.6697961012830269e-316, v_pointer = 0x80be8a0}, {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}}}}
free_me = (GValue *) 0x0
signal_return_type = 4
param_values = (GValue *) 0xbff643e8
node = (SignalNode *) 0x8098b30
i = 1
n_params = 1
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
`#6` 0xb77e4429 in IA__g_signal_emit (instance=0x80e3700, signal_id=1, detail=434)
at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c:2243
var_args = 0xbff6460c "\220\236\t\bø\006|·`ça\b r\023\b\200æ\177·\001"
`#7` 0xb77d0f01 in g_object_dispatch_properties_changed (object=0x80e3700, n_pspecs=1, pspecs=0xbff6467c)
at /build/buildd/glib2.0-2.15.4/gobject/gobject.c:563
i = 1
`#8` 0xb77cd46f in g_object_notify_dispatcher (object=0x80e3700, n_pspecs=1, pspecs=0xbff6467c)
at /build/buildd/glib2.0-2.15.4/gobject/gobject.c:245
No locals.
`#9` 0xb77d1c09 in IA__g_object_notify (object=0x80e3700, property_name=0xb7c5eedb "gtk-cursor-blink")
at /build/buildd/glib2.0-2.15.4/gobject/gobjectnotifyqueue.c:123
nqueue = <value optimized out>
pspec = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_object_notify"
`#10` 0xb7b5753e in _gtk_settings_handle_event (event=0x80d7b80)
at /build/buildd/gtk+2.0-2.12.7/gtk/gtksettings.c:1752
settings = (GtkSettings *) 0x80e3700
pspec = (GParamSpec *) 0x8099e90
`#11` 0xb7aeb8d9 in IA__gtk_main_do_event (event=0x80d7b80) at /build/buildd/gtk+2.0-2.12.7/gtk/gtkmain.c:1404
event_widget = <value optimized out>
grab_widget = <value optimized out>
window_group = <value optimized out>
rewritten_event = <value optimized out>
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
`#12` 0xb7964afa in gdk_event_dispatch (source=0x80b71f0, callback=0, user_data=0x0)
at /build/buildd/gtk+2.0-2.12.7/gdk/x11/gdkevents-x11.c:2351
display = <value optimized out>
event = (GdkEvent *) 0x80d7b80
`#13` 0xb7749d76 in IA__g_main_context_dispatch (context=0x80b7238)
at /build/buildd/glib2.0-2.15.4/glib/gmain.c:2064
No locals.
`#14` 0xb774d133 in g_main_context_iterate (context=0x80b7238, block=1, dispatch=1, self=0x8093858)
at /build/buildd/glib2.0-2.15.4/glib/gmain.c:2697
got_ownership = <value optimized out>
max_priority = 0
timeout = 0
some_ready = 1
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x8456e80
__PRETTY_FUNCTION__ = "g_main_context_iterate"
`#15` 0xb774d517 in IA__g_main_loop_run (loop=0x80d6530) at /build/buildd/glib2.0-2.15.4/glib/gmain.c:2905
got_ownership = -1218386656
self = (GThread *) 0x8093858
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
`#16` 0xb7aebd94 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.7/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x8091160
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x809d010
loop = (GMainLoop *) 0x80d6530
`#17` 0x0805f4c5 in main (argc=3, argv=0x81372a0) at terminal.c:1337
cwd = <value optimized out>
err = (GError *) 0x0
context = <value optimized out>
i = <value optimized out>
argc_copy = 7
argv_copy = <value optimized out>
startup_id = <value optimized out>
display_name = <value optimized out>
display = <value optimized out>
sm_client = (GnomeClient *) 0x809d010
parsing_results = (OptionParsingResults *) 0x8092400
__PRETTY_FUNCTION__ = "main"
`#18` 0xb74ce450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
`#19` 0x08054761 in _start ()"
Version: 2.21.x
Resolution: RESOLVED FIXED