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 866558 Details for
Bug 1068917
[abrt] inkscape: strlen(): inkscape killed by 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), 35.43 KB, created by
l.lacki987
on 2014-02-23 07:50:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
l.lacki987
Created:
2014-02-23 07:50:47 UTC
Size:
35.43 KB
patch
obsolete
>[New LWP 21769] >[New LWP 21772] >[New LWP 21775] >warning: Could not load shared library symbols for 4 libraries, e.g. /usr/lib64/freetype-freeworld/libfreetype.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `inkscape'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >106 movdqu (%rax), %xmm12 > >Thread 3 (Thread 0x7f63bea85700 (LWP 21775)): >#0 0x0000003706eea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037096495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f63b00008c0, timeout=-1, context=0x40d5550) at gmain.c:4007 > poll_func = 0x3709658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x40d5550, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f63b00008c0 >#3 0x00000037096496dc in g_main_context_iteration (context=0x40d5550, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003709649729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000370966ea45 in g_thread_proxy (data=0x3fe3de0) at gthread.c:798 > thread = 0x3fe3de0 >#6 0x0000003707607f33 in start_thread (arg=0x7f63bea85700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f63bea85700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140066377193216, -1277821550528965474, 0, 0, 140066377193920, 140066377193216, 1189857679990969502, -1285132481756146530}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003706ef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f63bf7f2700 (LWP 21772)): >#0 0x0000003706eea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037096495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f63b80010c0, timeout=-1, context=0x244a960) at gmain.c:4007 > poll_func = 0x3709658500 <g_poll> >#2 g_main_context_iterate (context=0x244a960, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f63b80010c0 >#3 0x0000003709649a3a in g_main_loop_run (loop=0x2426b20) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000034432d0376 in gdbus_shared_thread_func (user_data=0x244a930) at gdbusprivate.c:278 > data = 0x244a930 >#5 0x000000370966ea45 in g_thread_proxy (data=0x2286e80) at gthread.c:798 > thread = 0x2286e80 >#6 0x0000003707607f33 in start_thread (arg=0x7f63bf7f2700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f63bf7f2700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140066391271168, -1277821550528965474, 0, 0, 140066391271872, 140066391271168, 1189859528437519518, -1285132481756146530}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003706ef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f63d7b4eac0 (LWP 21769)): >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >No locals. >#1 0x0000003721c55824 in length (__s=0x0) at /usr/include/c++/4.8.2/bits/char_traits.h:259 >No locals. >#2 assign (__s=0x0, this=0x7fffabac8a60) at /usr/include/c++/4.8.2/bits/basic_string.h:1131 >No locals. >#3 operator= (__s=0x0, this=0x7fffabac8a60) at /usr/include/c++/4.8.2/bits/basic_string.h:555 >No locals. >#4 Glib::ustring::operator= (this=this@entry=0x7fffabac8a60, src=0x0) at ustring.cc:373 >No locals. >#5 0x00000000007ec7a9 in font_factory::GetUIFamilyString (this=this@entry=0x544bb60, fontDescr=fontDescr@entry=0x16089d90) at libnrtype/FontFactory.cpp:404 > family = {static npos = 18446744073709551615, string_ = ""} > __PRETTY_FUNCTION__ = "Glib::ustring font_factory::GetUIFamilyString(const PangoFontDescription*)" >#6 0x00000000007ecf85 in font_factory::FontSpecificationBestMatch (this=this@entry=0x544bb60, fontSpec=...) at libnrtype/FontFactory.cpp:619 > bestMatchDescr = 0x0 > family = {static npos = 18446744073709551615, string_ = ""} > setFirstFamilyMatch = <optimized out> > fontDescr = 0x16089d90 > bestMatchDescription = {static npos = 18446744073709551615, string_ = '\000' <repeats 16 times>, "\320}\341\005\000\000\000\000\320\237\v\006\000\000\000\000p\035\t\006\000\000\000\000|\016", '\000' <repeats 22 times>, "\320\304\341\005\000\000\000\000\200\243\n\006\000\000\000\000\200$\t\006\000\000\000\000|\016\000\000\000\000\000\000\021\002\000\000\000\000\000\000\320\270E\005\000\000\000\000'L\001P\223u\301?`IN\t\000\000\000\000\303\271\257\330\211\214\022@\000\060\241\006\000\000\000\000\324W\225\316w\365\r@\000\340\354\024\000\000\000\000\315\314\314\314\314\314\354?", '\000' <repeats 456 times>...} > newFontSpec = {static npos = 18446744073709551615, string_ = ""} > it = {first = {static npos = 18446744073709551615, string_ = <error reading variable: Cannot access memory at address 0xe64>}, second = } >#7 0x00000000007ed220 in font_factory::ReplaceFontSpecificationFamily (this=0x544bb60, fontSpec=..., newFamily=...) at libnrtype/FontFactory.cpp:475 > descr = 0x1531c380 > uiFamily = {static npos = 18446744073709551615, string_ = "Sans"} > found = 0 > newFontSpec = {static npos = 18446744073709551615, string_ = "300"} > it = <optimized out> >#8 0x00000000008a7eec in sp_text_fontfamily_value_changed (act=<optimized out>, tbl=0x5de5970) at widgets/toolbox.cpp:6313 > newFontSpec = {static npos = 18446744073709551615, string_ = "300"} > family = 0x15cc3bc0 "300" > fontSpec = {static npos = 18446744073709551615, string_ = "Sans"} > css = 0x5c16a30 > query = 0x14e768b0 > result_fontspec = 1 >#9 0x000000370a2104c7 in _g_closure_invoke_va (closure=closure@entry=0x6036ef0, return_value=return_value@entry=0x0, instance=instance@entry=0x427ab60, args=args@entry=0x7fffabac8ef0, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x370a212080 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x6036ed0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#10 0x000000370a229749 in g_signal_emit_valist (instance=0x427ab60, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffabac8ef0) at gsignal.c:3238 > 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}}} > accumulator = 0x0 > emission = {next = 0x7fffabac90f0, instance = 0x427ab60, ihint = {signal_id = 297, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 102029536} > signal_id = 297 > instance_type = 102029536 > emission_return = {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}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0x6036ef0 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x614da50 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#11 0x000000370a22a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffabac8fd0, reg_save_area = 0x7fffabac8f10}} >#12 0x000000370a210298 in g_closure_invoke (closure=0x6344590, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffabac9160, invocation_hint=invocation_hint@entry=0x7fffabac9100) at gclosure.c:777 > marshal = 0x603000 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x6344570 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#13 0x000000370a22235d in signal_emit_unlocked_R (node=node@entry=0x40ac7d0, detail=detail@entry=0, instance=instance@entry=0x621af20, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffabac9160) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x6328270 > accumulator = 0x0 > emission = {next = 0x7fffabac9610, instance = 0x621af20, ihint = {signal_id = 252, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x6229670 > 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 = 252 > max_sequential_handler_number = 135562 > return_value_altered = 1 >#14 0x000000370a22a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffabac92e0) at gsignal.c:3330 > instance_and_params = 0x7fffabac9160 > signal_return_type = <optimized out> > param_values = 0x7fffabac9178 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#15 0x000000370a22a3af in g_signal_emit (instance=instance@entry=0x621af20, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffabac93c0, reg_save_area = 0x7fffabac9300}} >#16 0x0000003446eb191c in gtk_combo_box_set_active_internal (combo_box=combo_box@entry=0x621af20, path=path@entry=0x14272e70) at gtkcombobox.c:5183 > priv = <optimized out> > active_path = <optimized out> > path_cmp = <optimized out> > is_valid_row_reference = <optimized out> >#17 0x0000003446eb759e in IA__gtk_combo_box_set_active_iter (combo_box=0x621af20, iter=<optimized out>) at gtkcombobox.c:5239 > path = 0x14272e70 >#18 0x0000003446eb7781 in gtk_combo_box_list_button_released (widget=widget@entry=0x641eba0, event=<optimized out>, data=data@entry=0x621af20) at gtkcombobox.c:4161 > ret = <optimized out> > path = 0x158fc740 > iter = {stamp = 1815911519, user_data = 0x60d8860, user_data2 = 0x0, user_data3 = 0x0} > combo_box = 0x621af20 > priv = 0x621ae30 > popup_in_progress = <optimized out> > ewidget = <optimized out> >#19 0x0000003446f485bc in _gtk_marshal_BOOLEAN__BOXED (closure=0x632b2b0, return_value=0x7fffabac95d0, n_param_values=<optimized out>, param_values=0x7fffabac9680, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x3446eb75b0 <gtk_combo_box_list_button_released> > cc = <optimized out> > data1 = 0x641eba0 > data2 = 0x621af20 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#20 0x000000370a210298 in g_closure_invoke (closure=0x632b2b0, return_value=return_value@entry=0x7fffabac95d0, n_param_values=2, param_values=param_values@entry=0x7fffabac9680, invocation_hint=invocation_hint@entry=0x7fffabac9620) at gclosure.c:777 > marshal = 0x3446f48530 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x632b290 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#21 0x000000370a22235d in signal_emit_unlocked_R (node=node@entry=0x2269370, detail=detail@entry=0, instance=instance@entry=0x641eba0, emission_return=emission_return@entry=0x7fffabac9730, instance_and_params=instance_and_params@entry=0x7fffabac9680) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x631e380 > accumulator = 0x2269150 > emission = {next = 0x0, instance = 0x641eba0, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x631e380 > return_accu = 0x7fffabac95d0 > 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 = 34 > max_sequential_handler_number = 135562 > return_value_altered = 0 >#22 0x000000370a229ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffabac9810) at gsignal.c:3340 > 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 = 0x7fffabac9680 > signal_return_type = <optimized out> > param_values = 0x7fffabac9698 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#23 0x000000370a22a3af in g_signal_emit (instance=instance@entry=0x641eba0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffabac98f0, reg_save_area = 0x7fffabac9830}} >#24 0x0000003447077994 in gtk_widget_event_internal (widget=widget@entry=0x641eba0, event=event@entry=0x1458e080) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#25 0x0000003447077c69 in IA__gtk_widget_event (widget=widget@entry=0x641eba0, event=event@entry=0x1458e080) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#26 0x0000003446f467e4 in IA__gtk_propagate_event (widget=0x641eba0, event=0x1458e080) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#27 0x0000003446f46bdb in IA__gtk_main_do_event (event=0x1458e080) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x6346b50 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "IA__gtk_main_do_event" >#28 0x000000344766046c in gdk_event_dispatch (source=source@entry=0x2239b40, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x1458e080 >#29 0x00000037096492a6 in g_main_dispatch (context=0x2239c30) at gmain.c:3066 > dispatch = 0x3447660420 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x2239b40, next = 0x0} > source = 0x2239b40 > current = 0x22b8400 > i = 0 >#30 g_main_context_dispatch (context=context@entry=0x2239c30) at gmain.c:3642 >No locals. >#31 0x0000003709649628 in g_main_context_iterate (context=0x2239c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x415ca20 >#32 0x0000003709649a3a in g_main_loop_run (loop=0x32d13f0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#33 0x0000003446f45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x32d13f0 >#34 0x000000000062a49c in sp_main_gui (argc=1, argv=0x7fffabac9df8) at main.cpp:978 > main_instance = {<sigc::trackable> = {callback_list_ = 0x0}, _vptr.Main = 0x3449404fb0 <vtable for Gtk::Main+16>, static signal_run_ = {<No data fields>}, static signal_quit_ = {<No data fields>}, static signal_key_snooper_ = {<No data fields>}, static instance_ = 0x7fffabac9bf0} > fl = 0x0 > retVal = <optimized out> > __PRETTY_FUNCTION__ = "int sp_main_gui(int, const char**)" > dataDirs = std::vector of length 3, capacity 4 = {{static npos = 18446744073709551615, string_ = "/home/suselus/.local/share"}, {static npos = 18446744073709551615, string_ = "/usr/local/share/"}, {static npos = 18446744073709551615, string_ = "/usr/share/"}} > usericondir = <optimized out> > create_new = <optimized out> >#35 0x00000000006fd666 in Inkscape::NSApplication::Application::run (this=this@entry=0x7fffabac9cb0) at application/application.cpp:114 > __PRETTY_FUNCTION__ = "gint Inkscape::NSApplication::Application::run()" >#36 0x000000000060ddc7 in main (argc=1, argv=0x7fffabac9df8) at main.cpp:714 > inkscape_localedir = <optimized out> > use_gui = 1 > app = {_vptr.Application = 0xca9990 <vtable for Inkscape::NSApplication::Application+16>, _argc = 1, _argv = 0x7fffabac9df8, _app_impl = 0x0, _path_home = 0x0} >From To Syms Read Shared Object Library >0x00000034490733f0 0x000000344913e1a4 Yes /lib64/libgtkmm-2.4.so.1 >0x000000371f222280 0x000000371f236cd4 Yes /lib64/libatkmm-1.6.so.1 >0x0000003446e699b0 0x00000034470fce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000344962a410 0x000000344963c6a4 Yes /lib64/libgdkmm-2.4.so.1 >0x00000034486bc9b0 0x0000003448732730 Yes /lib64/libgiomm-2.4.so.1 >0x0000003448219e00 0x0000003448221ff4 Yes /lib64/libpangomm-1.4.so.1 >0x0000003721c39490 0x0000003721c59fec Yes /lib64/libglibmm-2.4.so.1 >0x0000003448a14880 0x0000003448a1cd5c Yes /lib64/libcairomm-1.0.so.1 >0x0000003726a0ac60 0x0000003726a2f218 Yes /lib64/libxslt.so.1 >0x000000370f22e870 0x000000370f316930 Yes /lib64/libxml2.so.2 >0x0000003707e02210 0x0000003707e0e930 Yes /lib64/libz.so.1 >0x0000003707200ed0 0x00000037072019d0 Yes /lib64/libdl.so.2 >0x0000003707a05890 0x0000003707a74bb8 Yes /lib64/libm.so.6 >0x0000003720e02740 0x0000003720e03508 Yes /lib64/libsigc-2.0.so.0 >0x0000003449a02c60 0x0000003449a0513c Yes /lib64/libgtkspell.so.0 >0x000000344761e810 0x000000344767ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003445204880 0x0000003445209358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000371560a3b0 0x0000003715615f34 Yes /lib64/libatk-1.0.so.0 >0x0000003444e136d0 0x0000003444ee2ef8 Yes /lib64/libcairo.so.2 >0x0000003444606ed0 0x000000344461aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003443231be0 0x00000034432f365c Yes /lib64/libgio-2.0.so.0 >0x0000003716207320 0x000000371620f8fc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003712a0d050 0x0000003712a2bf88 Yes /lib64/libpango-1.0.so.0 >0x000000370a20b160 0x000000370a239a18 Yes /lib64/libgobject-2.0.so.0 > No /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x000000370da06ca0 0x000000370da23fcc Yes /lib64/libfontconfig.so.1 >0x000000370d2006b0 0x000000370d20081c Yes /lib64/libgthread-2.0.so.0 >0x000000370961a6e0 0x00000037096b2f1c Yes /lib64/libglib-2.0.so.0 >0x000000370b205680 0x000000370b226e68 Yes /lib64/libpng16.so.16 >0x000000371ca50e70 0x000000371cbb6048 Yes /lib64/libgsl.so.0 >0x000000371da02160 0x000000371da372d0 Yes /lib64/libgslcblas.so.0 > No /lib64/libX11.so.6 >0x0000003194003780 0x000000319400ad78 Yes /lib64/libgomp.so.1 >0x000000371c602520 0x000000371c6093e0 Yes /lib64/libpopt.so.0 >0x000000378e417e20 0x000000378e44ac00 Yes /lib64/libgnomevfs-2.so.0 >0x0000003447e0b680 0x0000003447e23758 Yes /lib64/libgconf-2.so.4 >0x000000370b601190 0x000000370b602088 Yes /lib64/libgmodule-2.0.so.0 >0x000000371d431c90 0x000000371d54eb18 Yes /lib64/libperl.so.5.18 >0x0000003709a03a40 0x0000003709a127dc Yes /lib64/libresolv.so.2 >0x0000003723e04110 0x0000003723e10d64 Yes /lib64/libnsl.so.1 >0x000000371e200ed0 0x000000371e20598c Yes /lib64/libcrypt.so.1 >0x000000371ee00f10 0x000000371ee01804 Yes /lib64/libutil.so.1 >0x00000037076059f0 0x0000003707611614 Yes /lib64/libpthread.so.0 >0x000000378ec3f3d0 0x000000378ed25d90 Yes /lib64/libpython2.7.so.1.0 >0x0000003724a0b710 0x0000003724a240e4 Yes /lib64/libwpg-0.2.so.2 >0x000000372564b6e0 0x00000037256839bc Yes /lib64/libwpd-0.9.so.9 >0x0000003724204d00 0x0000003724212b98 Yes /lib64/libwpd-stream-0.9.so.9 >0x0000003e1943c090 0x0000003e194577a8 Yes /lib64/libMagick++-6.Q16.so.1 >0x0000003e1861bc50 0x0000003e186f67d4 Yes /lib64/libMagickWand-6.Q16.so.1 >0x0000003e18a3e7c0 0x0000003e18bdeacc Yes /lib64/libMagickCore-6.Q16.so.1 >0x0000003725209aa0 0x000000372521d1bc Yes /lib64/libgc.so.1 >0x000000372300be80 0x000000372303e250 Yes /lib64/liblcms2.so.2 >0x0000003e180b5a00 0x0000003e181b8c28 Yes /lib64/libpoppler.so.43 >0x0000003e1901a9b0 0x0000003e19033604 Yes /lib64/libpoppler-glib.so.8 >0x000000370ba5bab0 0x000000370bac262a Yes /lib64/libstdc++.so.6 >0x0000003706e1f560 0x0000003706f60bb4 Yes /lib64/libc.so.6 >0x0000003708602af0 0x0000003708612218 Yes /lib64/libgcc_s.so.1 >0x000000370e6015f0 0x000000370e603948 Yes /lib64/libXfixes.so.3 >0x000000370be03760 0x000000370be0d460 Yes /lib64/libXext.so.6 >0x000000370ce01b70 0x000000370ce07be8 Yes /lib64/libXrender.so.1 >0x00000037082030e0 0x0000003708219060 Yes /lib64/liblzma.so.5 >0x0000003706a00b10 0x0000003706a19c70 Yes /lib64/ld-linux-x86-64.so.2 >0x000000372c602ec0 0x000000372c607d98 Yes /lib64/libenchant.so.1 >0x000000370e200bb0 0x000000370e201510 Yes /lib64/libXinerama.so.1 >0x000000370de02240 0x000000370de0c5f8 Yes /lib64/libXi.so.6 >0x000000370d601c30 0x000000370d6075d0 Yes /lib64/libXrandr.so.2 >0x000000370fa02ab0 0x000000370fa07690 Yes /lib64/libXcursor.so.1 >0x0000003715a00cd0 0x0000003715a016e8 Yes /lib64/libXcomposite.so.1 >0x0000003710a00c40 0x0000003710a0156c Yes /lib64/libXdamage.so.1 >0x0000003714606d00 0x0000003714639b6c Yes /lib64/libharfbuzz.so.0 >0x0000003714e0a510 0x0000003714e9258c Yes /lib64/libpixman-1.so.0 >0x0000003444a05c30 0x0000003444a1764c Yes /lib64/libEGL.so.1 >0x0000003712200b90 0x0000003712201460 Yes /lib64/libxcb-shm.so.0 >0x0000003713203610 0x0000003713206a7c Yes /lib64/libxcb-render.so.0 >0x000000370ae09a00 0x000000370ae176c8 Yes /lib64/libxcb.so.1 >0x0000003443a17140 0x0000003443a502d4 Yes /lib64/libGL.so.1 >0x0000003708a022d0 0x0000003708a050bc Yes /lib64/librt.so.1 >0x0000003709e01870 0x0000003709e05fe8 Yes /lib64/libffi.so.6 >0x0000003442e064a0 0x0000003442e18fe4 Yes /lib64/libselinux.so.1 >0x000000370c603e00 0x000000370c61ccdc Yes /lib64/libexpat.so.1 >0x000000371d005460 0x000000371d018fa8 Yes /usr/lib64/atlas/libcblas.so.3 >0x000000371fa55b00 0x000000371fe9736c Yes /usr/lib64/atlas/libatlas.so.3 >0x000000344660a610 0x000000344661c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000370f607ab0 0x000000370f631a54 Yes /lib64/libdbus-1.so.3 >0x000000378e0183c0 0x000000378e052250 Yes /lib64/libssl.so.10 >0x0000003716669c40 0x000000371675a4f8 Yes /lib64/libcrypto.so.10 >0x000000371f600de0 0x000000371f601ba4 Yes /lib64/libavahi-glib.so.1 >0x0000003727203530 0x000000372720869c Yes /lib64/libavahi-common.so.3 >0x00000037266039d0 0x000000372660bc38 Yes /lib64/libavahi-client.so.3 >0x000000371de03e80 0x000000371de5a030 Yes /lib64/libfreebl3.so >0x000000371ea1bf20 0x000000371eb58b88 Yes /lib64/libfftw3.so.3 >0x0000003e17c131b0 0x0000003e17c4f22c Yes /lib64/libXt.so.6 >0x000000371be01760 0x000000371be0d570 Yes /lib64/libbz2.so.1 >0x00000037224024b0 0x0000003722406778 Yes /lib64/libltdl.so.7 >0x0000003e17801c20 0x0000003e17805c44 Yes /lib64/libSM.so.6 >0x0000003717604f30 0x00000037176121ec Yes /lib64/libICE.so.6 >0x00000031920082c0 0x0000003192043d24 Yes /lib64/libtiff.so.5 >0x0000003716a04200 0x0000003716a3ac90 Yes /lib64/libjpeg.so.62 >0x0000003722c05100 0x0000003722c1d264 Yes /lib64/libopenjpeg.so.1 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003711601930 0x0000003711602a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003714a02610 0x0000003714a04748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003713a01020 0x0000003713a01bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003444202140 0x0000003444203cdc Yes /lib64/libgbm.so.1 >0x0000003713604930 0x00000037136086f0 Yes /lib64/libwayland-client.so.0 >0x0000003711e05950 0x0000003711e0aae0 Yes /lib64/libwayland-server.so.0 >0x0000003443e08e40 0x0000003443e119b0 Yes /lib64/libglapi.so.0 >0x00000034436034f0 0x000000344360bf62 Yes /lib64/libudev.so.1 >0x0000003710e03210 0x0000003710e08b98 Yes /lib64/libdrm.so.2 >0x000000370aa00ee0 0x000000370aa01bfc Yes /lib64/libXau.so.6 >0x0000003711a0a030 0x0000003711a11df8 Yes /lib64/libxcb-glx.so.0 >0x000000370ee01010 0x000000370ee03958 Yes /lib64/libXxf86vm.so.1 >0x0000003442a01770 0x0000003442a4b8e8 Yes /lib64/libpcre.so.1 >0x000000378d80bd10 0x000000378d83bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x000000378d0251a0 0x000000378d08765c Yes /lib64/libkrb5.so.3 >0x0000003716e01570 0x0000003716e02154 Yes /lib64/libcom_err.so.2 >0x000000378d4048b0 0x000000378d4247d8 Yes /lib64/libk5crypto.so.3 >0x0000003e17401510 0x0000003e17402b84 Yes /lib64/libuuid.so.1 >0x0000003191c01060 0x0000003191c07bb0 Yes /lib64/libjbig.so.2.0 >0x000000378dc03620 0x000000378dc09f8c Yes /lib64/libkrb5support.so.0 >0x00000037182015b0 0x00000037182021cc Yes /lib64/libkeyutils.so.1 >0x00007f63d1328dc0 0x00007f63d13ef2a4 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007f63d10ca6e0 0x00007f63d10ca7e4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f63d0ec6240 0x00007f63d0ec8250 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x0000003445601de0 0x00000034456032f0 Yes /lib64/libcanberra-gtk.so.0 >0x00000037282033f0 0x000000372820c1ec Yes /lib64/libcanberra.so.0 >0x0000003725a02110 0x0000003725a0640c Yes /lib64/libvorbisfile.so.3 >0x0000003722803850 0x000000372281b180 Yes /lib64/libvorbis.so.0 >0x0000003721801aa0 0x0000003721804098 Yes /lib64/libogg.so.0 >0x00000037262025b0 0x000000372620c354 Yes /lib64/libtdb.so.1 >0x00007f63bfa3aef0 0x00007f63bfa553f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f63bf8058c0 0x00007f63bf81d618 Yes /lib64/libgvfscommon.so.0 >0x000000370fe04670 0x000000370fe2c124 Yes /lib64/libbluray.so.1 >0x00007f63bea874f0 0x00007f63bea8888c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7fffabac8a60 140736073599584 >rcx 0x0 0 >rdx 0x16089d90 369663376 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fffabac8a08 0x7fffabac8a08 >r8 0x161b8c6b 370904171 >r9 0x0 0 >r10 0xffffffff 4294967295 >r11 0x33 51 >r12 0x544bba0 88390560 >r13 0x0 0 >r14 0x544bba0 88390560 >r15 0x7fffabac8b00 140736073599744 >rip 0x3706e8661a 0x3706e8661a <strlen+42> >eflags 0x10293 [ CF AF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function strlen: > 0x0000003706e865f0 <+0>: pxor %xmm8,%xmm8 > 0x0000003706e865f5 <+5>: pxor %xmm9,%xmm9 > 0x0000003706e865fa <+10>: pxor %xmm10,%xmm10 > 0x0000003706e865ff <+15>: pxor %xmm11,%xmm11 > 0x0000003706e86604 <+20>: mov %rdi,%rax > 0x0000003706e86607 <+23>: mov %rdi,%rcx > 0x0000003706e8660a <+26>: and $0xfff,%rcx > 0x0000003706e86611 <+33>: cmp $0xfcf,%rcx > 0x0000003706e86618 <+40>: ja 0x3706e86680 <strlen+144> >=> 0x0000003706e8661a <+42>: movdqu (%rax),%xmm12 > 0x0000003706e8661f <+47>: pcmpeqb %xmm8,%xmm12 > 0x0000003706e86624 <+52>: pmovmskb %xmm12,%edx > 0x0000003706e86629 <+57>: test %edx,%edx > 0x0000003706e8662b <+59>: je 0x3706e86631 <strlen+65> > 0x0000003706e8662d <+61>: bsf %edx,%eax > 0x0000003706e86630 <+64>: retq > 0x0000003706e86631 <+65>: and $0xfffffffffffffff0,%rax > 0x0000003706e86635 <+69>: pcmpeqb 0x10(%rax),%xmm9 > 0x0000003706e8663b <+75>: pcmpeqb 0x20(%rax),%xmm10 > 0x0000003706e86641 <+81>: pcmpeqb 0x30(%rax),%xmm11 > 0x0000003706e86647 <+87>: pmovmskb %xmm9,%edx > 0x0000003706e8664c <+92>: pmovmskb %xmm10,%r8d > 0x0000003706e86651 <+97>: pmovmskb %xmm11,%ecx > 0x0000003706e86656 <+102>: shl $0x10,%rdx > 0x0000003706e8665a <+106>: shl $0x10,%rcx > 0x0000003706e8665e <+110>: or %r8,%rcx > 0x0000003706e86661 <+113>: shl $0x20,%rcx > 0x0000003706e86665 <+117>: or %rcx,%rdx > 0x0000003706e86668 <+120>: mov %rdi,%rcx > 0x0000003706e8666b <+123>: xor %rax,%rcx > 0x0000003706e8666e <+126>: and $0xffffffffffffffc0,%rax > 0x0000003706e86672 <+130>: sar %cl,%rdx > 0x0000003706e86675 <+133>: test %rdx,%rdx > 0x0000003706e86678 <+136>: je 0x3706e866f0 <strlen+256> > 0x0000003706e8667a <+138>: bsf %rdx,%rax > 0x0000003706e8667e <+142>: retq > 0x0000003706e8667f <+143>: nop > 0x0000003706e86680 <+144>: and $0xffffffffffffffc0,%rax > 0x0000003706e86684 <+148>: pcmpeqb (%rax),%xmm8 > 0x0000003706e86689 <+153>: pcmpeqb 0x10(%rax),%xmm9 > 0x0000003706e8668f <+159>: pcmpeqb 0x20(%rax),%xmm10 > 0x0000003706e86695 <+165>: pcmpeqb 0x30(%rax),%xmm11 > 0x0000003706e8669b <+171>: pmovmskb %xmm8,%esi > 0x0000003706e866a0 <+176>: pmovmskb %xmm9,%edx > 0x0000003706e866a5 <+181>: pmovmskb %xmm10,%r8d > 0x0000003706e866aa <+186>: pmovmskb %xmm11,%ecx > 0x0000003706e866af <+191>: shl $0x10,%rdx > 0x0000003706e866b3 <+195>: shl $0x10,%rcx > 0x0000003706e866b7 <+199>: or %rsi,%rdx > 0x0000003706e866ba <+202>: or %r8,%rcx > 0x0000003706e866bd <+205>: shl $0x20,%rcx > 0x0000003706e866c1 <+209>: or %rcx,%rdx > 0x0000003706e866c4 <+212>: mov %rdi,%rcx > 0x0000003706e866c7 <+215>: xor %rax,%rcx > 0x0000003706e866ca <+218>: and $0xffffffffffffffc0,%rax > 0x0000003706e866ce <+222>: sar %cl,%rdx > 0x0000003706e866d1 <+225>: test %rdx,%rdx > 0x0000003706e866d4 <+228>: je 0x3706e866e0 <strlen+240> > 0x0000003706e866d6 <+230>: bsf %rdx,%rax > 0x0000003706e866da <+234>: retq > 0x0000003706e866db <+235>: nopl 0x0(%rax,%rax,1) > 0x0000003706e866e0 <+240>: pxor %xmm9,%xmm9 > 0x0000003706e866e5 <+245>: pxor %xmm10,%xmm10 > 0x0000003706e866ea <+250>: pxor %xmm11,%xmm11 > 0x0000003706e866ef <+255>: nop > 0x0000003706e866f0 <+256>: movdqa 0x40(%rax),%xmm8 > 0x0000003706e866f6 <+262>: pminub 0x50(%rax),%xmm8 > 0x0000003706e866fc <+268>: pminub 0x60(%rax),%xmm8 > 0x0000003706e86702 <+274>: pminub 0x70(%rax),%xmm8 > 0x0000003706e86708 <+280>: pcmpeqb %xmm11,%xmm8 > 0x0000003706e8670d <+285>: pmovmskb %xmm8,%edx > 0x0000003706e86712 <+290>: test %edx,%edx > 0x0000003706e86714 <+292>: jne 0x3706e86750 <strlen+352> > 0x0000003706e86716 <+294>: sub $0xffffffffffffff80,%rax > 0x0000003706e8671a <+298>: movdqa (%rax),%xmm8 > 0x0000003706e8671f <+303>: pminub 0x10(%rax),%xmm8 > 0x0000003706e86725 <+309>: pminub 0x20(%rax),%xmm8 > 0x0000003706e8672b <+315>: pminub 0x30(%rax),%xmm8 > 0x0000003706e86731 <+321>: pcmpeqb %xmm11,%xmm8 > 0x0000003706e86736 <+326>: pmovmskb %xmm8,%edx > 0x0000003706e8673b <+331>: test %edx,%edx > 0x0000003706e8673d <+333>: jne 0x3706e86754 <strlen+356> > 0x0000003706e8673f <+335>: jmp 0x3706e866f0 <strlen+256> > 0x0000003706e86741 <+337>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x0000003706e86750 <+352>: add $0x40,%rax > 0x0000003706e86754 <+356>: pxor %xmm8,%xmm8 > 0x0000003706e86759 <+361>: pcmpeqb (%rax),%xmm8 > 0x0000003706e8675e <+366>: pcmpeqb 0x10(%rax),%xmm9 > 0x0000003706e86764 <+372>: pcmpeqb 0x20(%rax),%xmm10 > 0x0000003706e8676a <+378>: pcmpeqb 0x30(%rax),%xmm11 > 0x0000003706e86770 <+384>: pmovmskb %xmm8,%esi > 0x0000003706e86775 <+389>: pmovmskb %xmm9,%edx > 0x0000003706e8677a <+394>: pmovmskb %xmm10,%r8d > 0x0000003706e8677f <+399>: pmovmskb %xmm11,%ecx > 0x0000003706e86784 <+404>: shl $0x10,%rdx > 0x0000003706e86788 <+408>: shl $0x10,%rcx > 0x0000003706e8678c <+412>: or %rsi,%rdx > 0x0000003706e8678f <+415>: or %r8,%rcx > 0x0000003706e86792 <+418>: shl $0x20,%rcx > 0x0000003706e86796 <+422>: or %rcx,%rdx > 0x0000003706e86799 <+425>: bsf %rdx,%rdx > 0x0000003706e8679d <+429>: add %rdx,%rax > 0x0000003706e867a0 <+432>: sub %rdi,%rax > 0x0000003706e867a3 <+435>: retq >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 1068917
: 866558 |
866559
|
866560
|
866561
|
866562
|
866563
|
866564
|
866565
|
866566
|
866567
|
866568