Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 688109 Details for
Bug 904646
[abrt] gimp-2.8.2-6.fc18: g_utf8_get_char: Process /usr/bin/gimp-2.8 was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 33.74 KB, created by
Aleksej
on 2013-01-26 19:08:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Aleksej
Created:
2013-01-26 19:08:01 UTC
Size:
33.74 KB
patch
obsolete
>[New LWP 2369] >[New LWP 2373] >[New LWP 2377] >[New LWP 2378] >warning: .dynamic section for "/lib/libicule.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libicuuc.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libstdc++.so.6" is not at the expected address (wrong library or version mismatch?) >warning: Skipping deprecated .gdb_index section in /usr/lib/debug/usr/lib/libgegl-0.2.so.0.199.1.debug. >Do "set use-deprecated-index-sections on" before the file is read >to use the section anyway. >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `/usr/bin/gimp-2.8'. >Program terminated with signal 11, Segmentation fault. >#0 g_utf8_get_char (p=0x70a45c0d <Address 0x70a45c0d out of bounds>) at gutf8.c:320 >320 unsigned char c = (unsigned char) *p; > >Thread 4 (Thread 0xb30feb40 (LWP 2378)): >#0 0xb715c424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb634918c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171 >No locals. >#2 0xb63e2d07 in g_cond_wait (cond=cond@entry=0xb8ca0e30, mutex=mutex@entry=0xb8ca0e28) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0xb637387f in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xb8ca0e28, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0xb6373f01 in g_async_queue_pop_unlocked (queue=0xb8ca0e28) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0xb63c7093 in g_thread_pool_wait_for_new_task (pool=0xb8c9ee00) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0xb8c9ee00) at gthreadpool.c:298 > task = 0xb8c9ee00 > pool = 0xb8c9ee00 >#7 0xb63c6614 in g_thread_proxy (data=0xb8c9e630) at gthread.c:797 > thread = 0xb8c9e630 >#8 0xb6345aff in start_thread (arg=0xb30feb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb30feb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1238016000, 0, 4001536, -1290804568, 612813793, 1408294379}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0xb627e09e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 3 (Thread 0xb38ffb40 (LWP 2377)): >#0 0xb715c424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb634918c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171 >No locals. >#2 0xb63e2d07 in g_cond_wait (cond=cond@entry=0xb8ca0e30, mutex=mutex@entry=0xb8ca0e28) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0xb637387f in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xb8ca0e28, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0xb6373f01 in g_async_queue_pop_unlocked (queue=0xb8ca0e28) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0xb63c7093 in g_thread_pool_wait_for_new_task (pool=0xb8c9ee00) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0xb8c9ee00) at gthreadpool.c:298 > task = 0xb8c9ee00 > pool = 0xb8c9ee00 >#7 0xb63c6614 in g_thread_proxy (data=0xb8c9e600) at gthread.c:797 > thread = 0xb8c9e600 >#8 0xb6345aff in start_thread (arg=0xb38ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb38ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1238016000, 0, 4001536, -1282411864, 614910944, 1408294379}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0xb627e09e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 2 (Thread 0xb424fb40 (LWP 2373)): >#0 0xb715c424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6273b8b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb63af32c in poll (__timeout=-1, __nfds=3, __fds=0xb39023b8) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=0xb39023b8, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#4 0xb63a0490 in g_main_context_poll (n_fds=3, fds=0xb39023b8, timeout=<optimized out>, context=0xb8c8e2a0, priority=<optimized out>) at gmain.c:3584 > poll_func = <optimized out> >#5 g_main_context_iterate (context=0xb8c8e2a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb39023b8 >#6 0xb63a0973 in g_main_loop_run (loop=0xb8c8e268) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0xb6631feb in gdbus_shared_thread_func (user_data=0xb8c8e288) at gdbusprivate.c:277 > data = 0xb8c8e288 >#8 0xb63c6614 in g_thread_proxy (data=0xb8c39e00) at gthread.c:797 > thread = 0xb8c39e00 >#9 0xb6345aff in start_thread (arg=0xb424fb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb424fb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1238016000, 0, 4001536, -1272647000, 1923533807, 1408294379}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0xb627e09e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 1 (Thread 0xb482d880 (LWP 2369)): >#0 g_utf8_get_char (p=0x70a45c0d <Address 0x70a45c0d out of bounds>) at gutf8.c:320 > i = <optimized out> > mask = 0 > len = <optimized out> > result = <optimized out> > c = <optimized out> >#1 0xb72a054c in gimp_text_tool_move_cursor (text_tool=text_tool@entry=0xb8db4a28, step=GTK_MOVEMENT_VISUAL_POSITIONS, count=count@entry=-1, extend_selection=extend_selection@entry=0) at gimptexttool-editor.c:719 > word_joiner = 8288 > index = <optimized out> > trailing = 0 > new_index = -1237440963 > layout = 0xba6f0b18 > text = 0xba6635d0 "cj" > buffer = 0xba514500 > cursor = {dummy1 = 0xba6975f8, dummy2 = 0xba696308, dummy3 = 22, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = -124223265, dummy8 = 1365079860, dummy9 = 0xba696cf8, dummy10 = 0xba6976d0, dummy11 = 0, dummy12 = -1, dummy13 = -1236513465, dummy14 = 0xb64df000} > selection = {dummy1 = 0xba6975f8, dummy2 = 0xba696308, dummy3 = 22, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = -124223265, dummy8 = 1365079860, dummy9 = 0xba696cf8, dummy10 = 0xba6976d0, dummy11 = 0, dummy12 = -1, dummy13 = -1080460184, dummy14 = 0xb64c0059 <g_type_is_a+25>} > sel_start = 0xbf997930 > cancel_selection = <optimized out> > x_pos = -1 > __PRETTY_FUNCTION__ = "gimp_text_tool_move_cursor" >#2 0xb6cb6c1a in _gtk_marshal_VOID__ENUM_INT_BOOLEAN (closure=closure@entry=0xba70b3a8, return_value=return_value@entry=0xbf997cac, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0xba6d0288, invocation_hint=invocation_hint@entry=0xbf997bac, marshal_data=0xb72a0180 <gimp_text_tool_move_cursor>, marshal_data@entry=0x0) at gtkmarshalers.c:1768 > callback = 0xb72a0180 <gimp_text_tool_move_cursor> > cc = 0xba70b3a8 > data1 = 0xb8db4a28 > data2 = 0xb9de9b00 > __PRETTY_FUNCTION__ = "_gtk_marshal_VOID__ENUM_INT_BOOLEAN" >#3 0xb649e007 in g_closure_invoke (closure=0xba70b3a8, return_value=return_value@entry=0xbf997cac, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0xba6d0288, invocation_hint=invocation_hint@entry=0xbf997bac) at gclosure.c:777 > marshal = 0xb6cb6b40 <_gtk_marshal_VOID__ENUM_INT_BOOLEAN> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xba70b398 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#4 0xb64affad in signal_emit_unlocked_R (node=node@entry=0xba52fa60, detail=detail@entry=0, instance=instance@entry=0xb9de9b00, emission_return=emission_return@entry=0xbf997cac, instance_and_params=instance_and_params@entry=0xba6d0288) at gsignal.c:3551 > tmp = <optimized out> > handler = 0xba529900 > accumulator = 0x0 > emission = {next = 0xbf9981b4, instance = 0xb9de9b00, ihint = {signal_id = 432, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0xba52f9e0 > hlist = 0xba6d0288 > handler_list = 0xba529900 > return_accu = 0xbf997cac > 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 = 432 > max_sequential_handler_number = 64446 > return_value_altered = 0 >#5 0xb64b7503 in g_signal_emitv (instance_and_params=instance_and_params@entry=0xba6d0288, signal_id=signal_id@entry=432, detail=detail@entry=0, return_value=return_value@entry=0xbf997cac) at gsignal.c:3041 > instance = 0xb9de9b00 > node = 0xba52fa60 > __PRETTY_FUNCTION__ = "g_signal_emitv" >#6 0xb6bd1c13 in gtk_binding_entry_activate (entry=<optimized out>, object=object@entry=0xb9de9b00) at gtkbindings.c:537 > params = 0xba6d0288 > return_val = {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}}} > accelerator = <optimized out> > query = {signal_id = 432, signal_name = 0xb6eb19ea "move-cursor", itype = 3125289816, signal_flags = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION), return_type = 4, n_params = 3, param_types = 0xba52fa50} > signal_id = 432 > sig = <optimized out> > old_emission = 0 > handled = <optimized out> > i = <optimized out> >#7 0xb6bd21e8 in binding_match_activate (pspec_list=pspec_list@entry=0xba51f940, object=object@entry=0xb9de9b00, path_length=11, path=path@entry=0xba6d03c0 "GtkTextView", path_reversed=path_reversed@entry=0xba70b310 "weiVtxeTktG", unbound=unbound@entry=0xbf997d7c) at gtkbindings.c:1124 > pspec = 0xba530130 > binding_set = <optimized out> > slist = 0xba51f940 >#8 0xb6bd2462 in gtk_bindings_activate_list (object=object@entry=0xb9de9b00, entries=entries@entry=0xba708f88, is_release=0) at gtkbindings.c:1269 > path_length = <optimized out> > path = 0xba6d03c0 "GtkTextView" > path_reversed = 0xba70b310 "weiVtxeTktG" > patterns = 0xba51f940 > class_type = 3125289816 > unbound = 0 > widget = 0x363e263d > handled = <optimized out> >#9 0xb6bd333b in IA__gtk_bindings_activate_event (object=0xb9de9b00, event=event@entry=0xba3c9e88) at gtkbindings.c:1364 > entries = 0xba708f88 > display = <optimized out> > key_hash = 0xba70b3e8 > handled = 0 > __PRETTY_FUNCTION__ = "IA__gtk_bindings_activate_event" >#10 0xb72a0b62 in gimp_text_tool_editor_key_press (text_tool=0xb8db4a28, kevent=kevent@entry=0xba3c9e88) at gimptexttool-editor.c:434 > buffer = 0xba514500 > cursor = {dummy1 = 0xb8e6cd60, dummy2 = 0xb8e6cd60, dummy3 = -1237828439, dummy4 = -1236783104, dummy5 = -1194786624, dummy6 = -1237887482, dummy7 = -1236783104, dummy8 = -1237830592, dummy9 = 0xb8c900c0, dummy10 = 0x2, dummy11 = -1237887767, dummy12 = -1236783104, dummy13 = -1194786624, dummy14 = 0xb6383426 <g_datalist_unlock+6>} > selection = {dummy1 = 0xb6483000, dummy2 = 0xb64c21c9 <g_type_check_instance_cast+25>, dummy3 = -1194786624, dummy4 = 2, dummy5 = -1221385525, dummy6 = -1222008831, dummy7 = -1236635385, dummy8 = -1217075788, dummy9 = 0xb6383ca9 <g_datalist_id_dup_data+9>, dummy10 = 0xb72a54d1 <gimp_tool_control_get_type+17>, dummy11 = -1194786624, dummy12 = -1194786632, dummy13 = 1, dummy14 = 0xb72d2e51 <gimp_display_get_type+17>} > retval = 1 > __PRETTY_FUNCTION__ = "gimp_text_tool_editor_key_press" >#11 0xb729a918 in gimp_text_tool_key_press (tool=0xb8db4a28, kevent=0xba3c9e88) at gimptexttool.c:637 > text_tool = <optimized out> >#12 0xb72a3314 in gimp_tool_key_press (tool=0xb8db4a28, kevent=kevent@entry=0xba3c9e88) at gimptool.c:762 > __PRETTY_FUNCTION__ = "gimp_tool_key_press" >#13 0xb7253e8d in tool_manager_key_press_active (gimp=gimp@entry=0xb8c900b8, kevent=kevent@entry=0xba3c9e88) at tool_manager.c:388 > tool_manager = <optimized out> > __PRETTY_FUNCTION__ = "tool_manager_key_press_active" >#14 0xb72ed347 in gimp_display_shell_canvas_tool_events (canvas=canvas@entry=0xb9cc0420, event=0xba3c9e88, shell=shell@entry=0xb9de2000) at gimpdisplayshell-tool-events.c:992 > kevent = 0xba3c9e88 > active_tool = <optimized out> > image = 0xb983bb98 > gimp = 0xb8c900b8 > display_coords = {x = 263, y = 134, pressure = 1, xtilt = 0, ytilt = 0, wheel = 0.5, velocity = 0, direction = 0} > image_coords = {x = 168, y = 134, pressure = 1, xtilt = 0, ytilt = 0, wheel = 0.5, velocity = 0, direction = 0} > state = 0 > time = <optimized out> > device_changed = <optimized out> > return_val = 0 > update_sw_cursor = 0 > __PRETTY_FUNCTION__ = "gimp_display_shell_canvas_tool_events" >#15 0xb6cb3ee2 in _gtk_marshal_BOOLEAN__BOXED (closure=closure@entry=0xb9cd0bf0, return_value=return_value@entry=0xbf9981a0, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xbf998210, invocation_hint=invocation_hint@entry=0xbf9981bc, marshal_data=marshal_data@entry=0x0) at gtkmarshalers.c:86 > callback = 0xb72ec130 <gimp_display_shell_canvas_tool_events> > cc = 0xb9cd0bf0 > data1 = 0xb9cc0420 > data2 = 0xb9de2000 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#16 0xb649e007 in g_closure_invoke (closure=0xb9cd0bf0, return_value=return_value@entry=0xbf9981a0, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xbf998210, invocation_hint=invocation_hint@entry=0xbf9981bc) at gclosure.c:777 > marshal = 0xb6cb3e30 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xb9cd0be0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#17 0xb64affad in signal_emit_unlocked_R (node=node@entry=0xb8c939f8, detail=detail@entry=0, instance=instance@entry=0xb9cc0420, emission_return=emission_return@entry=0xbf9982ec, instance_and_params=instance_and_params@entry=0xbf998210) at gsignal.c:3551 > tmp = <optimized out> > handler = 0xb9de1860 > accumulator = 0xb8c93a30 > emission = {next = 0xbf998694, instance = 0xb9cc0420, ihint = {signal_id = 110, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0xb8c939d0 > hlist = 0xbf998210 > handler_list = 0xb9de1860 > return_accu = 0xbf9981a0 > accu = {g_type = 20, 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 = 110 > max_sequential_handler_number = 64446 > return_value_altered = 0 >#18 0xb64b7fce in g_signal_emit_valist (instance=instance@entry=0xb9cc0420, signal_id=signal_id@entry=110, detail=detail@entry=0, var_args=0xbf998430 "\\\204\231\277\210\236<\272", var_args@entry=0xbf99842c "\210\236<\272\\\204\231\277\210\236<\272") at gsignal.c:3310 > return_value = {g_type = 20, 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}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0xbf998210 > signal_return_type = 20 > param_values = 0xbf998224 > node = 0xb8c939f8 > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#19 0xb64b83e4 in g_signal_emit (instance=instance@entry=0xb9cc0420, signal_id=110, detail=detail@entry=0) at gsignal.c:3356 > var_args = 0xbf99842c "\210\236<\272\\\204\231\277\210\236<\272" >#20 0xb6e09d73 in gtk_widget_event_internal (widget=widget@entry=0xb9cc0420, event=event@entry=0xba3c9e88) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#21 0xb6e0a0cf in IA__gtk_widget_event (widget=widget@entry=0xb9cc0420, event=event@entry=0xba3c9e88) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#22 0xb6e233d8 in IA__gtk_window_propagate_key_event (window=window@entry=0xb95e5110, event=event@entry=0xba3c9e88) at gtkwindow.c:5199 > parent = <optimized out> > handled = <optimized out> > widget = 0xb95e5110 > focus = 0xb9cc0420 > __PRETTY_FUNCTION__ = "IA__gtk_window_propagate_key_event" >#23 0xb73b84b0 in gimp_window_key_press_event (widget=widget@entry=0xb95e5110, event=0xba3c9e88) at gimpwindow.c:75 > window = 0xb95e5110 > focus = 0xb9cc0420 > accel_mods = <optimized out> > enable_mnemonics = <optimized out> > handled = 0 > __PRETTY_FUNCTION__ = "gimp_window_key_press_event" >#24 0xb6cb3ee2 in _gtk_marshal_BOOLEAN__BOXED (closure=0xb8c939d0, return_value=0xbf998680, n_param_values=2, param_values=0xbf9986f0, invocation_hint=0xbf99869c, marshal_data=0xb73b82e0 <gimp_window_key_press_event>) at gtkmarshalers.c:86 > callback = 0xb73b82e0 <gimp_window_key_press_event> > cc = 0xb8c939d0 > data1 = 0xb95e5110 > data2 = 0xb8cc1718 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#25 0xb649ce3e in g_type_class_meta_marshal (closure=closure@entry=0xb8c939d0, return_value=return_value@entry=0xbf998680, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xbf9986f0, invocation_hint=invocation_hint@entry=0xbf99869c, marshal_data=marshal_data@entry=0xcc) at gclosure.c:970 > class = <optimized out> > callback = <optimized out> > offset = 204 >#26 0xb649e007 in g_closure_invoke (closure=closure@entry=0xb8c939d0, return_value=return_value@entry=0xbf998680, n_param_values=2, param_values=param_values@entry=0xbf9986f0, invocation_hint=invocation_hint@entry=0xbf99869c) at gclosure.c:777 > marshal = 0xb649cde0 <g_type_class_meta_marshal> > marshal_data = 0xcc > in_marshal = 0 > real_closure = 0xb8c939c0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#27 0xb64afc58 in signal_emit_unlocked_R (node=node@entry=0xb8c939f8, detail=detail@entry=0, instance=instance@entry=0xb95e5110, emission_return=emission_return@entry=0xbf9987cc, instance_and_params=instance_and_params@entry=0xbf9986f0) at gsignal.c:3589 > accumulator = 0xb8c93a30 > emission = {next = 0x0, instance = 0xb95e5110, ihint = {signal_id = 110, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 3113964896} > class_closure = 0xb8c939d0 > hlist = 0xbf998680 > handler_list = 0xb9cc3740 > return_accu = 0xbf998680 > accu = {g_type = 20, 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 = 110 > max_sequential_handler_number = 64446 > return_value_altered = 1 >#28 0xb64b7fce in g_signal_emit_valist (instance=instance@entry=0xb95e5110, signal_id=signal_id@entry=110, detail=detail@entry=0, var_args=0xbf998910 "<\211\231\277\210\236<\272", var_args@entry=0xbf99890c "\210\236<\272<\211\231\277\210\236<\272") at gsignal.c:3310 > return_value = {g_type = 20, 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}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0xbf9986f0 > signal_return_type = 20 > param_values = 0xbf998704 > node = 0xb8c939f8 > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#29 0xb64b83e4 in g_signal_emit (instance=instance@entry=0xb95e5110, signal_id=110, detail=detail@entry=0) at gsignal.c:3356 > var_args = 0xbf99890c "\210\236<\272<\211\231\277\210\236<\272" >#30 0xb6e09d73 in gtk_widget_event_internal (widget=widget@entry=0xb95e5110, event=event@entry=0xba3c9e88) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#31 0xb6e0a0cf in IA__gtk_widget_event (widget=widget@entry=0xb95e5110, event=event@entry=0xba3c9e88) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#32 0xb6cb1a4c in IA__gtk_propagate_event (widget=widget@entry=0xb95e5110, event=event@entry=0xba3c9e88) at gtkmain.c:2464 > window = 0xb95e5110 > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#33 0xb6cb1d20 in IA__gtk_main_do_event (event=0xba3c9e88) at gtkmain.c:1685 > event_widget = 0xb95e5110 > grab_widget = 0xb95e5110 > window_group = 0xb8d8f770 > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#34 0xb6b05c59 in gdk_event_dispatch (source=source@entry=0xb8c56d10, callback=0x0, user_data=0x0) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0xba3c9e88 >#35 0xb63a016b in g_main_dispatch (context=0xb8c56de0, context@entry=0xb8c547b8) at gmain.c:2715 > dispatch = 0xb6b05c00 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0xb8c56d10, next = 0x0} > need_destroy = <optimized out> > source = 0xb8c56d10 > current = 0xb8c547b8 > i = <optimized out> >#36 g_main_context_dispatch (context=context@entry=0xb8c56de0) at gmain.c:3219 >No locals. >#37 0xb63a0510 in g_main_context_iterate (context=0xb8c56de0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 5 > allocated_nfds = <optimized out> > fds = <optimized out> >#38 0xb63a0973 in g_main_loop_run (loop=loop@entry=0xb9fe38c8) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#39 0xb71fc4b8 in app_run (full_prog_name=0xbf99a940 "/usr/bin/gimp-2.8", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, batch_interpreter=0x0, batch_commands=0x0, as_new=0, no_interface=0, no_data=0, no_fonts=0, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, stack_trace_mode=GIMP_STACK_TRACE_NEVER, pdb_compat_mode=GIMP_PDB_COMPAT_ON) at app.c:256 > update_status_func = <optimized out> > gimp = 0xb8c900b8 > config = <optimized out> > loop = 0xb9fe38c8 > swap_is_ok = 1 >#40 0xb71fbe9e in main (argc=1, argv=0xbf998cb4) at main.c:440 > context = 0xb8c25cd0 > error = 0x0 > abort_message = <optimized out> > basename = <optimized out> > i = <optimized out> >From To Syms Read Shared Object Library >0xb70220a0 0xb7069204 Yes /lib/libgimpwidgets-2.0.so.0 >0xb6bb3af0 0xb6ea2a54 Yes /lib/libgtk-x11-2.0.so.0 >0xb6abc6b0 0xb6b27244 Yes /lib/libgdk-x11-2.0.so.0 >0xb6a8c920 0xb6a9a540 Yes /lib/libatk-1.0.so.0 >0xb6a665a0 0xb6a7a2c8 Yes /lib/libdbus-glib-1.so.2 >0xb6a199d0 0xb6a49f24 Yes /lib/libdbus-1.so.3 >0xb6a06d30 0xb6a0e724 Yes /lib/libgimpconfig-2.0.so.0 >0xb69fd6c0 0xb69ff3f0 Yes /lib/libgimpmath-2.0.so.0 >0xb69f3f00 0xb69f7a34 Yes /lib/libgimpthumb-2.0.so.0 >0xb69e5220 0xb69ec0f0 Yes /lib/libgimpcolor-2.0.so.0 >0xb69de290 0xb69dfa6c Yes /lib/libgimpmodule-2.0.so.0 >0xb69c9d10 0xb69d3954 Yes /lib/libgimpbase-2.0.so.0 >0xb69a4cc0 0xb69bbc94 Yes /lib/libgdk_pixbuf-2.0.so.0 >0xb6996680 0xb699bdf4 Yes /lib/libpangocairo-1.0.so.0 >0xb69817b0 0xb698b340 Yes /lib/libpangoft2-1.0.so.0 >0xb693a410 0xb695ceb4 Yes /lib/libpango-1.0.so.0 >0xb6897670 0xb6906454 Yes /lib/libfreetype.so.6 >0xb685b300 0xb6879c14 Yes /lib/libfontconfig.so.1 >0xb673bbe0 0xb681a6c4 Yes /lib/libcairo.so.2 >0xb66ceff0 0xb670d754 Yes /lib/libgegl-0.2.so.0 >0xb66bcc80 0xb66bdd7c Yes /lib/libgmodule-2.0.so.0 >0xb6582530 0xb66594d4 Yes /lib/libgio-2.0.so.0 >0xb65231f0 0xb6537364 Yes /lib/libbabl-0.1.so.0 >0xb64e4460 0xb650d5bc Yes /lib/libm.so.6 >0xb6498cf0 0xb64ca674 Yes /lib/libgobject-2.0.so.0 >0xb648d4b0 0xb648d698 Yes /lib/libgthread-2.0.so.0 >0xb6485920 0xb648943c Yes /lib/librt.so.1 >0xb636df10 0xb6410634 Yes /lib/libglib-2.0.so.0 >0xb63436b0 0xb634eeb0 Yes /lib/libpthread.so.0 >0xb61a00b0 0xb62e3fbc Yes /lib/libc.so.6 >0xb6064410 0xb60f3944 Yes /lib/libX11.so.6 >0xb604af70 0xb604d40c Yes /lib/libXfixes.so.3 >0xb603a880 0xb6045174 Yes /lib/libXext.so.6 >0xb602f3c0 0xb6035264 Yes /lib/libXrender.so.1 >0xb602a810 0xb602b254 Yes /lib/libXinerama.so.1 >0xb601a8f0 0xb6024f44 Yes /lib/libXi.so.6 >0xb600f490 0xb6015164 Yes /lib/libXrandr.so.2 >0xb6004f60 0xb600a484 Yes /lib/libXcursor.so.1 >0xb5fff910 0xb60003bc Yes /lib/libXcomposite.so.1 >0xb5ffb850 0xb5ffc214 Yes /lib/libXdamage.so.1 >0xb5fcfd20 0xb5feecf4 Yes /lib/libpng15.so.15 >0xb5f3ace0 0xb5f94c94 Yes /lib/libharfbuzz.so.0 >0xb5f0e1b0 0xb5f27434 Yes /lib/libexpat.so.1 >0xb5e777d0 0xb5ef8624 Yes /lib/libpixman-1.so.0 >0xb5e55d20 0xb5e68c04 Yes /lib/libEGL.so.1 >0xb5e4bad0 0xb5e4cafc Yes /lib/libdl.so.2 >0xb5e477c0 0xb5e48224 Yes /lib/libxcb-shm.so.0 >0xb5e3fa20 0xb5e43700 Yes /lib/libxcb-render.so.0 >0xb5e22f70 0xb5e33514 Yes /lib/libxcb.so.1 >0xb5e05860 0xb5e12a94 Yes /lib/libz.so.1 >0xb5d974e0 0xb5de2934 Yes /lib/libGL.so.1 >0xb5d65040 0xb5d7bc24 Yes /lib/libgcc_s.so.1 >0xb5d5d090 0xb5d607b4 Yes /lib/libffi.so.5 >0xb5d3d9f0 0xb5d50ac4 Yes /lib/libselinux.so.1 >0xb5d22700 0xb5d310c4 Yes /lib/libresolv.so.2 >0xb715d850 0xb7175f7c Yes /lib/ld-linux.so.2 >0xb5ceca40 0xb5d0383f Yes /lib/libicule.so.49 >0xb5ba3350 0xb5c6faa4 Yes /lib/libicuuc.so.49 >0xb4a423b0 0xb4a424e0 Yes (*) /lib/libicudata.so.49 >0xb4a3f430 0xb4a3f584 Yes /lib/libX11-xcb.so.1 >0xb4a3a2e0 0xb4a3b944 Yes /lib/libxcb-dri2.so.0 >0xb4a31cb0 0xb4a3434c Yes /lib/libxcb-xfixes.so.0 >0xb4a2cb80 0xb4a2d974 Yes /lib/libxcb-shape.so.0 >0xb4a24550 0xb4a27f84 Yes /lib/libwayland-client.so.0 >0xb4a16440 0xb4a1d044 Yes /lib/libwayland-server.so.0 >0xb4a0d220 0xb4a0ebc4 Yes /lib/libgbm.so.1 >0xb49db820 0xb49f0f40 Yes /lib/libglapi.so.0 >0xb49b8790 0xb49c2724 Yes /lib/libudev.so.1 >0xb49ab680 0xb49b1784 Yes /lib/libdrm.so.2 >0xb49a5a60 0xb49a6954 Yes /lib/libXau.so.6 >0xb49940f0 0xb499d8e4 Yes /lib/libxcb-glx.so.0 >0xb4986b90 0xb4989710 Yes /lib/libXxf86vm.so.1 >0xb49224a0 0xb496bd74 Yes /lib/libpcre.so.1 >0xb487df60 0xb48f01b4 Yes /lib/libstdc++.so.6 >0xb48319e0 0xb4832a84 Yes /lib/libsystemd-daemon.so.0 >0xb4561a40 0xb4568e9c Yes /lib/libnss_files.so.2 >0xb45875a0 0xb4587da8 Yes /usr/lib/babl-0.1/sse-fixups.so >0xb45844c0 0xb45847ac Yes /usr/lib/babl-0.1/cairo.so >0xb44ea550 0xb44ed2a4 Yes /usr/lib/babl-0.1/gggl.so >0xb71575f0 0xb7158238 Yes /usr/lib/babl-0.1/fast-float.so >0xb436c550 0xb436f020 Yes /usr/lib/babl-0.1/gggl-lies.so >0xb43685a0 0xb4369718 Yes /usr/lib/babl-0.1/gimp-8bit.so >0xb43636d0 0xb4365654 Yes /usr/lib/babl-0.1/CIE.so >0xb4360570 0xb43609dc Yes /usr/lib/babl-0.1/naive-CMYK.so >0xb435c5b0 0xb435d804 Yes /usr/lib/babl-0.1/float.so >0xb43385e0 0xb43392f4 Yes /usr/lib/babl-0.1/gegl-fixups.so >0xb42dea10 0xb4306be4 Yes /lib/libopenraw.so.1 >0xb4271860 0xb42abbc4 Yes /lib/libjpeg.so.62 >0xb2771270 0xb28393f4 Yes /usr/lib/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0xb26f5930 0xb2713e94 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb26a6a50 0xb26c266c Yes /lib/libgvfscommon.so.0 >0xb266da40 0xb268fb34 Yes /lib/libbluray.so.1 >0xb7141a90 0xb7142540 Yes /lib/libutil.so.1 >0xb252f080 0xb2622214 Yes /lib/libxml2.so.2 >0xb3a082e0 0xb3a22bd4 Yes /lib/liblzma.so.5 >0xa19f57f0 0xa19f6cd0 Yes /usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so >0xa195a5d0 0xa1981294 Yes /lib/liblcms.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x70a45c0d 1889819661 >ecx 0x363e263d 910042685 >edx 0xb63e263d -1237440963 >ebx 0xb774e5b4 -1217075788 >esp 0xbf9978c0 0xbf9978c0 >ebp 0xbf997930 0xbf997930 >esi 0xb8db4a28 -1193588184 >edi 0x70a45c0d 1889819661 >eip 0xb63cd257 0xb63cd257 <g_utf8_get_char+7> >eflags 0x10a03 [ CF IF OF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function g_utf8_get_char: > 0xb63cd250 <+0>: push %ebp > 0xb63cd251 <+1>: push %edi > 0xb63cd252 <+2>: push %esi > 0xb63cd253 <+3>: mov 0x10(%esp),%edi >=> 0xb63cd257 <+7>: movzbl (%edi),%edx > 0xb63cd25a <+10>: movsbl %dl,%eax > 0xb63cd25d <+13>: test %dl,%dl > 0xb63cd25f <+15>: js 0xb63cd268 <g_utf8_get_char+24> > 0xb63cd261 <+17>: pop %esi > 0xb63cd262 <+18>: pop %edi > 0xb63cd263 <+19>: pop %ebp > 0xb63cd264 <+20>: ret > 0xb63cd265 <+21>: lea 0x0(%esi),%esi > 0xb63cd268 <+24>: mov %edx,%eax > 0xb63cd26a <+26>: and $0xffffffe0,%eax > 0xb63cd26d <+29>: cmp $0xc0,%al > 0xb63cd26f <+31>: je 0xb63cd2c0 <g_utf8_get_char+112> > 0xb63cd271 <+33>: mov %edx,%eax > 0xb63cd273 <+35>: and $0xfffffff0,%eax > 0xb63cd276 <+38>: cmp $0xe0,%al > 0xb63cd278 <+40>: je 0xb63cd30f <g_utf8_get_char+191> > 0xb63cd27e <+46>: mov %edx,%eax > 0xb63cd280 <+48>: and $0xfffffff8,%eax > 0xb63cd283 <+51>: cmp $0xf0,%al > 0xb63cd285 <+53>: je 0xb63cd31b <g_utf8_get_char+203> > 0xb63cd28b <+59>: mov %edx,%eax > 0xb63cd28d <+61>: and $0xfffffffc,%eax > 0xb63cd290 <+64>: cmp $0xf8,%al > 0xb63cd292 <+66>: je 0xb63cd327 <g_utf8_get_char+215> > 0xb63cd298 <+72>: mov %edx,%eax > 0xb63cd29a <+74>: and $0xfffffffe,%eax > 0xb63cd29d <+77>: cmp $0xfc,%al > 0xb63cd29f <+79>: je 0xb63cd333 <g_utf8_get_char+227> > 0xb63cd2a5 <+85>: lea 0x0(%esi,%eiz,1),%esi > 0xb63cd2a9 <+89>: lea 0x0(%edi,%eiz,1),%edi > 0xb63cd2b0 <+96>: pop %esi > 0xb63cd2b1 <+97>: mov $0xffffffff,%eax > 0xb63cd2b6 <+102>: pop %edi > 0xb63cd2b7 <+103>: pop %ebp > 0xb63cd2b8 <+104>: ret > 0xb63cd2b9 <+105>: lea 0x0(%esi,%eiz,1),%esi > 0xb63cd2c0 <+112>: mov $0x2,%ebp > 0xb63cd2c5 <+117>: mov $0x1f,%ecx > 0xb63cd2ca <+122>: movsbl %dl,%eax > 0xb63cd2cd <+125>: and %ecx,%eax > 0xb63cd2cf <+127>: movzbl 0x1(%edi),%ecx > 0xb63cd2d3 <+131>: mov %ecx,%edx > 0xb63cd2d5 <+133>: and $0xc0,%edx > 0xb63cd2db <+139>: cmp $0x80,%edx > 0xb63cd2e1 <+145>: jne 0xb63cd2b0 <g_utf8_get_char+96> > 0xb63cd2e3 <+147>: mov $0x1,%dl > 0xb63cd2e5 <+149>: jmp 0xb63cd2f8 <g_utf8_get_char+168> > 0xb63cd2e7 <+151>: nop > 0xb63cd2e8 <+152>: movzbl (%edi,%edx,1),%ecx > 0xb63cd2ec <+156>: mov $0xc0,%esi > 0xb63cd2f1 <+161>: and %ecx,%esi > 0xb63cd2f3 <+163>: add $0xffffff80,%esi > 0xb63cd2f6 <+166>: jne 0xb63cd2b0 <g_utf8_get_char+96> > 0xb63cd2f8 <+168>: mov %eax,%esi > 0xb63cd2fa <+170>: mov %ecx,%eax > 0xb63cd2fc <+172>: shl $0x6,%esi > 0xb63cd2ff <+175>: and $0x3f,%eax > 0xb63cd302 <+178>: lea 0x1(%edx),%edx > 0xb63cd305 <+181>: or %esi,%eax > 0xb63cd307 <+183>: cmp %ebp,%edx > 0xb63cd309 <+185>: jl 0xb63cd2e8 <g_utf8_get_char+152> > 0xb63cd30b <+187>: pop %esi > 0xb63cd30c <+188>: pop %edi > 0xb63cd30d <+189>: pop %ebp > 0xb63cd30e <+190>: ret > 0xb63cd30f <+191>: mov $0x3,%ebp > 0xb63cd314 <+196>: mov $0xf,%ecx > 0xb63cd319 <+201>: jmp 0xb63cd2ca <g_utf8_get_char+122> > 0xb63cd31b <+203>: mov $0x4,%ebp > 0xb63cd320 <+208>: mov $0x7,%ecx > 0xb63cd325 <+213>: jmp 0xb63cd2ca <g_utf8_get_char+122> > 0xb63cd327 <+215>: mov $0x5,%ebp > 0xb63cd32c <+220>: mov $0x3,%ecx > 0xb63cd331 <+225>: jmp 0xb63cd2ca <g_utf8_get_char+122> > 0xb63cd333 <+227>: mov $0x6,%ebp > 0xb63cd338 <+232>: mov $0x1,%ecx > 0xb63cd33d <+237>: jmp 0xb63cd2ca <g_utf8_get_char+122> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 904646
: 688109 |
688110
|
688111
|
688112
|
688113
|
688114
|
688115
|
688116
|
688117
|
688118
|
688119