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 585263 Details for
Bug 700930
[abrt] pcmanfm-0.9.9-5.D20110422git3f899d14eb.fc15: _g_utf8_normalize_wc: Process /usr/bin/pcmanfm 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), 29.52 KB, created by
Gabrail C. Meishaide
on 2012-05-17 16:02:36 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Gabrail C. Meishaide
Created:
2012-05-17 16:02:36 UTC
Size:
29.52 KB
patch
obsolete
>[New LWP 17612] >[New LWP 9833] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `pcmanfm --desktop --profile LXDE'. >Program terminated with signal 11, Segmentation fault. >#0 0x00007f42fb2b435a in _g_utf8_normalize_wc (str=0x0, max_len=-1, mode=G_NORMALIZE_ALL) at gunidecomp.c:374 >374 while ((max_len < 0 || p < str + max_len) && *p) > >Thread 2 (Thread 0x7f42f139b700 (LWP 9833)): >#0 0x000000332c8e3b85 in __GI___lxstat (vers=<optimized out>, name=0x7f42dc0052f0 "/home/gmeishaide/.gvfs", buf=0x7f42f139a9a0) at ../sysdeps/unix/sysv/linux/wordsize-64/lxstat.c:38 > resultvar = 0 >#1 0x00007f42fbc8e715 in lstat (__statbuf=0x7f42f139a9a0, __path=0x7f42dc0052f0 "/home/gmeishaide/.gvfs") at /usr/include/sys/stat.h:464 >No locals. >#2 _g_local_file_info_get (basename=0x7f42dc004d10 ".gvfs", path=0x7f42dc0052f0 "/home/gmeishaide/.gvfs", attribute_matcher=0x7f42dc003d60, flags=G_FILE_QUERY_INFO_NONE, parent_info=0x25f5b10, error=0x7f42f139ab28) at glocalfileinfo.c:1448 > info = 0x25e04d0 > statbuf = {st_dev = 38, st_ino = 1, st_nlink = 2, st_mode = 16704, st_uid = 1000, st_gid = 1001, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1337257225, tv_nsec = 0}, st_mtim = {tv_sec = 1337257225, tv_nsec = 0}, st_ctim = {tv_sec = 1337257225, tv_nsec = 0}, __unused = {0, 0, 0}} > statbuf2 = {st_dev = 18446744073709551520, st_ino = 206158430232, st_nlink = 139925491657488, st_mode = 4047088208, st_uid = 32578, st_gid = 4224238144, __pad0 = 32578, st_rdev = 139925135576336, st_size = 0, st_blksize = 12, st_blocks = 139925269780992, st_atim = {tv_sec = 9833, tv_nsec = 107}, st_mtim = {tv_sec = 8, tv_nsec = 39803664}, st_ctim = {tv_sec = 139925491657656, tv_nsec = 0}, __unused = {2, 139925668807232, 0}} > stat_ok = <optimized out> > is_symlink = <optimized out> > symlink_broken = <optimized out> > symlink_target = <optimized out> > vfs = <optimized out> > class = <optimized out> > device = <optimized out> >#3 0x00007f42fbc8c343 in g_local_file_enumerator_next_file (enumerator=0x25f5ad0, cancellable=<optimized out>, error=0x7f42f139abb8) at glocalfileenumerator.c:344 > local = 0x25f5ad0 > filename = 0x7f42dc004d10 ".gvfs" > path = 0x7f42dc0052f0 "/home/gmeishaide/.gvfs" > info = <optimized out> > my_error = 0x0 >#4 0x00007f42fbc03bd6 in g_file_enumerator_next_file (enumerator=0x25f5ad0, cancellable=0x252f030, error=0x7f42f139abb8) at gfileenumerator.c:229 > class = 0x7f42e40008c0 > info = <optimized out> > __PRETTY_FUNCTION__ = "g_file_enumerator_next_file" >#5 0x0000003fef22d47c in list_sub_dirs (job=0x25e5a60, cancellable=0x252f030, user_data=0x7f42e4004560) at gtk/fm-path-entry.c:317 > inf = <optimized out> > data = 0x7f42e4004560 > err = 0x0 > enu = 0x25f5ad0 >#6 0x00007f42fbc13496 in io_job_thread (data=0x25e5a60, user_data=<optimized out>) at gioscheduler.c:180 > job = 0x25e5a60 > result = <optimized out> >#7 0x00007f42fb2abc08 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 > task = 0x25e5a60 > pool = 0x24fe150 >#8 0x00007f42fb2a96e6 in g_thread_create_proxy (data=0x253f560) at gthread.c:1962 > thread = 0x253f560 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#9 0x000000332d407d90 in start_thread (arg=0x7f42f139b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f42f139b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8116086272969881194, 140734449552480, 139925491661248, 139925404005984, 3, -8203373766841256342, 8125755924585068138}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#10 0x000000332c8f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f42fb232940 (LWP 17612)): >#0 0x00007f42fb2b435a in _g_utf8_normalize_wc (str=0x0, max_len=-1, mode=G_NORMALIZE_ALL) at gunidecomp.c:374 > n_wc = 0 > wc_buffer = <optimized out> > p = 0x0 > last_start = <optimized out> > do_compat = 1 > do_compose = 0 >#1 0x00007f42fb2b47d3 in g_utf8_normalize (str=<optimized out>, len=<optimized out>, mode=<optimized out>) at gunidecomp.c:535 > result_wc = <optimized out> > result = <optimized out> >#2 0x0000003fee6da304 in IA__gtk_entry_completion_complete (completion=0x2484c60) at gtkentrycompletion.c:1181 > tmp = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_entry_completion_complete" >#3 0x0000003fee6c6678 in check_completion_callback (completion=0x2484c60) at gtkentry.c:9657 >No locals. >#4 0x00007f42fb995c79 in source_closure_marshal_BOOLEAN__VOID (closure=<optimized out>, return_value=0x7fff4adfa8d0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gsourceclosure.c:71 > callback = <optimized out> > cc = <optimized out> > v_return = <optimized out> >#5 0x00007f42fb979a44 in g_closure_invoke (closure=0x2510170, return_value=0x7fff4adfa8d0, n_param_values=0, param_values=0x0, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x7f42fb995c60 <source_closure_marshal_BOOLEAN__VOID> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x00007f42fb995c41 in source_closure_callback (data=0x2510170) at gsourceclosure.c:113 > closure = 0x2510170 > result_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}}} > result = <optimized out> >#7 0x00007f42fb283f3d in g_main_dispatch (context=0x2308a50) at gmain.c:2441 > dispatch = 0x7f42fb27fd00 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x2510170 > callback = 0x7f42fb995c00 <source_closure_callback> > cb_funcs = 0x7f42fbbb84d0 > cb_data = 0x2510170 > current_source_link = {data = 0x25f5440, next = 0x0} > need_destroy = <optimized out> > source = 0x25f5440 > current = 0x23c7270 > i = <optimized out> >#8 g_main_context_dispatch (context=0x2308a50) at gmain.c:3011 >No locals. >#9 0x00007f42fb284738 in g_main_context_iterate (context=0x2308a50, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = -100 > timeout = 0 > some_ready = 1 > nfds = 0 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#10 0x00007f42fb284c85 in g_main_loop_run (loop=0x23a5e70) at gmain.c:3297 > self = 0x22c56a0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#11 0x0000003fee74bbb7 in IA__gtk_main () at gtkmain.c:1256 > tmp_list = <optimized out> > functions = 0x0 > init = <optimized out> > loop = 0x23a5e70 >#12 0x000000000040dd29 in main (argc=1, argv=0x7fff4adfab98) at pcmanfm.c:199 > config = 0x230a820 > err = 0x0 >From To Syms Read Shared Object Library >0x000000332cc051b0 0x000000332cc43b68 Yes /lib64/libm.so.6 >0x000000332ec1dce0 0x000000332eca97ec Yes /usr/lib64/libX11.so.6 >0x0000003fef216a20 0x0000003fef237bf8 Yes /usr/lib64/libfm-gtk.so.1 >0x0000003fee669a00 0x0000003fee90e618 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x0000003a88e0a450 0x0000003a88e179b8 Yes /usr/lib64/libfm.so.1 >0x0000003feee1e6e0 0x0000003feee81af8 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003339c09ac0 0x0000003339c15b88 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003fee207670 0x0000003fee2217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x0000003fede049c0 0x0000003fede09608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x00000036e9e06270 0x00000036e9e19c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003fed60b180 0x0000003fed682a68 Yes /usr/lib64/libcairo.so.2 >0x000000333940edb0 0x000000333942d398 Yes /usr/lib64/libpango-1.0.so.0 >0x00000035da40cac0 0x00000035da475fd8 Yes /usr/lib64/libfreetype.so.6 >0x0000003fed205da0 0x0000003fed21f84c Yes /usr/lib64/libfontconfig.so.1 >0x00007f42fbbe6120 0x00007f42fbc9de38 Yes /lib64/libgio-2.0.so.0 >0x00007f42fb974dd0 0x00007f42fb9a4eb8 Yes /lib64/libgobject-2.0.so.0 >0x00007f42fb768020 0x00007f42fb768fc8 Yes /lib64/libgmodule-2.0.so.0 >0x00007f42fb5625a0 0x00007f42fb563a68 Yes /lib64/libgthread-2.0.so.0 >0x000000332e002260 0x000000332e005758 Yes /lib64/librt.so.1 >0x0000003a88a02580 0x0000003a88a03d7c Yes /usr/lib64/libmenu-cache.so.1 >0x00007f42fb2568f0 0x00007f42fb2ef5b8 Yes /lib64/libglib-2.0.so.0 >0x000000332d405700 0x000000332d410b88 Yes /lib64/libpthread.so.0 >0x000000332c81ef10 0x000000332c95bb70 Yes /lib64/libc.so.6 >0x000000332f0086c0 0x000000332f013c0c Yes /usr/lib64/libxcb.so.1 >0x000000332d000de0 0x000000332d001918 Yes /lib64/libdl.so.2 >0x000000332d8028a0 0x000000332d8120b8 Yes /lib64/libgcc_s.so.1 >0x0000003332c013e0 0x0000003332c0450c Yes /usr/lib64/libXfixes.so.3 >0x0000003330003630 0x000000333000ed08 Yes /usr/lib64/libXext.so.6 >0x0000003333c01910 0x0000003333c0810c Yes /usr/lib64/libXrender.so.1 >0x0000003334400a00 0x000000333440148c Yes /usr/lib64/libXinerama.so.1 >0x0000003334001f80 0x000000333400c778 Yes /usr/lib64/libXi.so.6 >0x0000003334801720 0x000000333480675c Yes /usr/lib64/libXrandr.so.2 >0x00000033350028d0 0x000000333500749c Yes /usr/lib64/libXcursor.so.1 >0x000000333a400b30 0x000000333a40189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003335400a90 0x000000333540160c Yes /usr/lib64/libXdamage.so.1 >0x00000036e9a048c0 0x00000036e9a1e498 Yes /usr/lib64/libpng12.so.0 >0x0000003feda08cc0 0x0000003feda73fa8 Yes /usr/lib64/libpixman-1.so.0 >0x000000332dc01e90 0x000000332dc0e688 Yes /lib64/libz.so.1 >0x0000003fece03d00 0x0000003fece1dab8 Yes /lib64/libexpat.so.1 >0x0000003331801890 0x0000003331805ff8 Yes /usr/lib64/libffi.so.5 >0x000000332e405d00 0x000000332e416068 Yes /lib64/libselinux.so.1 >0x000000332e803940 0x000000332e814018 Yes /lib64/libresolv.so.2 >0x000000332c400b20 0x000000332c41aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x000000332f400dd0 0x000000332f401b2c Yes /usr/lib64/libXau.so.6 >0x00007f42f4c04130 0x00007f42f4c0b9a8 Yes /lib64/libnss_files.so.2 >0x00007f42f49dca90 0x00007f42f49fd05c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f42f47b5bd0 0x00007f42f47cecb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f42f455f140 0x00007f42f4569108 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f42f432dc80 0x00007f42f434bc08 Yes /usr/lib64/libbluray.so.0 >0x00000033370076f0 0x00000033370306c8 Yes /lib64/libdbus-1.so.3 >0x0000003341403000 0x000000334140b298 Yes /lib64/libudev.so.0 >0x0000003342000e20 0x00000033420016a8 Yes /lib64/libutil.so.1 >0x000000333082c980 0x000000333091006c Yes /usr/lib64/libxml2.so.2 >0x00007f42f3836740 0x00007f42f3838428 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x0000003338403d70 0x0000003338435a08 Yes /usr/lib64/libjpeg.so.62 >0x00007f42f098ac40 0x00007f42f09968c8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x0 0 >rcx 0x7f42fb232940 139925657954624 >rdx 0x2 2 >rsi 0xffffffffffffffff -1 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fff4adfa760 0x7fff4adfa760 >r8 0x25db4a0 39695520 >r9 0x1 1 >r10 0x1 1 >r11 0x0 0 >r12 0x0 0 >r13 0xffffffffffffffff -1 >r14 0xffffffffffffffff -1 >r15 0x1 1 >rip 0x7f42fb2b435a 0x7f42fb2b435a <_g_utf8_normalize_wc+106> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function _g_utf8_normalize_wc: > 0x00007f42fb2b42f0 <+0>: push %r15 > 0x00007f42fb2b42f2 <+2>: mov %edx,%eax > 0x00007f42fb2b42f4 <+4>: xor %r15d,%r15d > 0x00007f42fb2b42f7 <+7>: sub $0x2,%eax > 0x00007f42fb2b42fa <+10>: push %r14 > 0x00007f42fb2b42fc <+12>: mov %rsi,%r14 > 0x00007f42fb2b42ff <+15>: push %r13 > 0x00007f42fb2b4301 <+17>: lea (%rdi,%rsi,1),%r13 > 0x00007f42fb2b4305 <+21>: push %r12 > 0x00007f42fb2b4307 <+23>: push %rbp > 0x00007f42fb2b4308 <+24>: mov %rdi,%rbp > 0x00007f42fb2b430b <+27>: push %rbx > 0x00007f42fb2b430c <+28>: mov %rdi,%rbx > 0x00007f42fb2b430f <+31>: sub $0x48,%rsp > 0x00007f42fb2b4313 <+35>: cmp $0x1,%eax > 0x00007f42fb2b4316 <+38>: setbe %r15b > 0x00007f42fb2b431a <+42>: mov %edx,0x2c(%rsp) > 0x00007f42fb2b431e <+46>: xor %r12d,%r12d > 0x00007f42fb2b4321 <+49>: jmp 0x7f42fb2b4350 <_g_utf8_normalize_wc+96> > 0x00007f42fb2b4323 <+51>: nopl 0x0(%rax,%rax,1) > 0x00007f42fb2b4328 <+56>: lea 0x38(%rsp),%rdx > 0x00007f42fb2b432d <+61>: xor %esi,%esi > 0x00007f42fb2b432f <+63>: mov %eax,%edi > 0x00007f42fb2b4331 <+65>: callq 0x7f42fb2b3c20 <decompose_hangul> > 0x00007f42fb2b4336 <+70>: add 0x38(%rsp),%r12 > 0x00007f42fb2b433b <+75>: mov 0x2a9c7e(%rip),%rdx # 0x7f42fb55dfc0 > 0x00007f42fb2b4342 <+82>: movzbl (%rbx),%eax > 0x00007f42fb2b4345 <+85>: mov (%rdx),%rdx > 0x00007f42fb2b4348 <+88>: movsbq (%rdx,%rax,1),%rax > 0x00007f42fb2b434d <+93>: add %rax,%rbx > 0x00007f42fb2b4350 <+96>: test %r14,%r14 > 0x00007f42fb2b4353 <+99>: js 0x7f42fb2b435a <_g_utf8_normalize_wc+106> > 0x00007f42fb2b4355 <+101>: cmp %r13,%rbx > 0x00007f42fb2b4358 <+104>: jae 0x7f42fb2b43a0 <_g_utf8_normalize_wc+176> >=> 0x00007f42fb2b435a <+106>: cmpb $0x0,(%rbx) > 0x00007f42fb2b435d <+109>: je 0x7f42fb2b43a0 <_g_utf8_normalize_wc+176> > 0x00007f42fb2b435f <+111>: mov %rbx,%rdi > 0x00007f42fb2b4362 <+114>: callq 0x7f42fb2b1700 <g_utf8_get_char> > 0x00007f42fb2b4367 <+119>: lea -0xac00(%rax),%edx > 0x00007f42fb2b436d <+125>: cmp $0x2ba3,%edx > 0x00007f42fb2b4373 <+131>: jbe 0x7f42fb2b4328 <_g_utf8_normalize_wc+56> > 0x00007f42fb2b4375 <+133>: mov %r15d,%esi > 0x00007f42fb2b4378 <+136>: mov %eax,%edi > 0x00007f42fb2b437a <+138>: callq 0x7f42fb2b3cc0 <find_decomposition> > 0x00007f42fb2b437f <+143>: test %rax,%rax > 0x00007f42fb2b4382 <+146>: je 0x7f42fb2b45b0 <_g_utf8_normalize_wc+704> > 0x00007f42fb2b4388 <+152>: mov $0xffffffffffffffff,%rsi > 0x00007f42fb2b438f <+159>: mov %rax,%rdi > 0x00007f42fb2b4392 <+162>: callq 0x7f42fb2b1610 <g_utf8_strlen> > 0x00007f42fb2b4397 <+167>: add %rax,%r12 > 0x00007f42fb2b439a <+170>: jmp 0x7f42fb2b433b <_g_utf8_normalize_wc+75> > 0x00007f42fb2b439c <+172>: nopl 0x0(%rax) > 0x00007f42fb2b43a0 <+176>: lea 0x1(%r12),%rdi > 0x00007f42fb2b43a5 <+181>: mov $0x4,%esi > 0x00007f42fb2b43aa <+186>: xor %r12d,%r12d > 0x00007f42fb2b43ad <+189>: callq 0x7f42fb28ad60 <g_malloc_n> > 0x00007f42fb2b43b2 <+194>: lea 0x0(%rbp,%r14,1),%rcx > 0x00007f42fb2b43b7 <+199>: mov %rax,%rbx > 0x00007f42fb2b43ba <+202>: movq $0x0,0x20(%rsp) > 0x00007f42fb2b43c3 <+211>: mov %rcx,0x18(%rsp) > 0x00007f42fb2b43c8 <+216>: jmpq 0x7f42fb2b444f <_g_utf8_normalize_wc+351> > 0x00007f42fb2b43cd <+221>: nopl (%rax) > 0x00007f42fb2b43d0 <+224>: lea 0x38(%rsp),%rdx > 0x00007f42fb2b43d5 <+229>: lea (%rbx,%r12,4),%rsi > 0x00007f42fb2b43d9 <+233>: mov %r13d,%edi > 0x00007f42fb2b43dc <+236>: mov %r12,%r13 > 0x00007f42fb2b43df <+239>: callq 0x7f42fb2b3c20 <decompose_hangul> > 0x00007f42fb2b43e4 <+244>: mov 0x2a9bd5(%rip),%rdx # 0x7f42fb55dfc0 > 0x00007f42fb2b43eb <+251>: add 0x38(%rsp),%r13 > 0x00007f42fb2b43f0 <+256>: mov %rdx,0x10(%rsp) > 0x00007f42fb2b43f5 <+261>: test %r13,%r13 > 0x00007f42fb2b43f8 <+264>: je 0x7f42fb2b4438 <_g_utf8_normalize_wc+328> > 0x00007f42fb2b43fa <+266>: mov (%rbx,%r12,4),%eax > 0x00007f42fb2b43fe <+270>: cmp $0x2faff,%eax > 0x00007f42fb2b4403 <+275>: ja 0x7f42fb2b44f8 <_g_utf8_normalize_wc+520> > 0x00007f42fb2b4409 <+281>: mov %eax,%ecx > 0x00007f42fb2b440b <+283>: lea 0x6998e(%rip),%rdx # 0x7f42fb31dda0 <combining_class_table_part1> > 0x00007f42fb2b4412 <+290>: shr $0x8,%ecx > 0x00007f42fb2b4415 <+293>: movzwl (%rdx,%rcx,2),%edx > 0x00007f42fb2b4419 <+297>: cmp $0x10ff,%dx > 0x00007f42fb2b441e <+302>: jle 0x7f42fb2b451f <_g_utf8_normalize_wc+559> > 0x00007f42fb2b4424 <+308>: movswl %dx,%eax > 0x00007f42fb2b4427 <+311>: sub $0x1100,%eax > 0x00007f42fb2b442c <+316>: test %eax,%eax > 0x00007f42fb2b442e <+318>: je 0x7f42fb2b4540 <_g_utf8_normalize_wc+592> > 0x00007f42fb2b4434 <+324>: nopl 0x0(%rax) > 0x00007f42fb2b4438 <+328>: mov 0x10(%rsp),%rcx > 0x00007f42fb2b443d <+333>: movzbl 0x0(%rbp),%eax > 0x00007f42fb2b4441 <+337>: mov %r13,%r12 > 0x00007f42fb2b4444 <+340>: mov (%rcx),%rdx > 0x00007f42fb2b4447 <+343>: movsbq (%rdx,%rax,1),%rax > 0x00007f42fb2b444c <+348>: add %rax,%rbp > 0x00007f42fb2b444f <+351>: test %r14,%r14 > 0x00007f42fb2b4452 <+354>: js 0x7f42fb2b445f <_g_utf8_normalize_wc+367> > 0x00007f42fb2b4454 <+356>: cmp 0x18(%rsp),%rbp > 0x00007f42fb2b4459 <+361>: jae 0x7f42fb2b4560 <_g_utf8_normalize_wc+624> > 0x00007f42fb2b445f <+367>: cmpb $0x0,0x0(%rbp) > 0x00007f42fb2b4463 <+371>: je 0x7f42fb2b4560 <_g_utf8_normalize_wc+624> > 0x00007f42fb2b4469 <+377>: mov %rbp,%rdi > 0x00007f42fb2b446c <+380>: callq 0x7f42fb2b1700 <g_utf8_get_char> > 0x00007f42fb2b4471 <+385>: mov %eax,%r13d > 0x00007f42fb2b4474 <+388>: lea -0xac00(%r13),%eax > 0x00007f42fb2b447b <+395>: cmp $0x2ba3,%eax > 0x00007f42fb2b4480 <+400>: jbe 0x7f42fb2b43d0 <_g_utf8_normalize_wc+224> > 0x00007f42fb2b4486 <+406>: mov %r15d,%esi > 0x00007f42fb2b4489 <+409>: mov %r13d,%edi > 0x00007f42fb2b448c <+412>: callq 0x7f42fb2b3cc0 <find_decomposition> > 0x00007f42fb2b4491 <+417>: test %rax,%rax > 0x00007f42fb2b4494 <+420>: je 0x7f42fb2b4590 <_g_utf8_normalize_wc+672> > 0x00007f42fb2b449a <+426>: cmpb $0x0,(%rax) > 0x00007f42fb2b449d <+429>: je 0x7f42fb2b45b9 <_g_utf8_normalize_wc+713> > 0x00007f42fb2b44a3 <+435>: mov 0x2a9b16(%rip),%rcx # 0x7f42fb55dfc0 > 0x00007f42fb2b44aa <+442>: mov %r12,%r13 > 0x00007f42fb2b44ad <+445>: mov (%rcx),%rdx > 0x00007f42fb2b44b0 <+448>: mov %rcx,0x10(%rsp) > 0x00007f42fb2b44b5 <+453>: mov %rdx,0x8(%rsp) > 0x00007f42fb2b44ba <+458>: mov %rax,%rdx > 0x00007f42fb2b44bd <+461>: nopl (%rax) > 0x00007f42fb2b44c0 <+464>: mov %rdx,%rdi > 0x00007f42fb2b44c3 <+467>: mov %rdx,(%rsp) > 0x00007f42fb2b44c7 <+471>: callq 0x7f42fb2b1700 <g_utf8_get_char> > 0x00007f42fb2b44cc <+476>: mov (%rsp),%rdx > 0x00007f42fb2b44d0 <+480>: mov %eax,(%rbx,%r13,4) > 0x00007f42fb2b44d4 <+484>: add $0x1,%r13 > 0x00007f42fb2b44d8 <+488>: mov 0x8(%rsp),%rcx > 0x00007f42fb2b44dd <+493>: movzbl (%rdx),%eax > 0x00007f42fb2b44e0 <+496>: movsbq (%rcx,%rax,1),%rax > 0x00007f42fb2b44e5 <+501>: add %rax,%rdx > 0x00007f42fb2b44e8 <+504>: cmpb $0x0,(%rdx) > 0x00007f42fb2b44eb <+507>: jne 0x7f42fb2b44c0 <_g_utf8_normalize_wc+464> > 0x00007f42fb2b44ed <+509>: jmpq 0x7f42fb2b43f5 <_g_utf8_normalize_wc+261> > 0x00007f42fb2b44f2 <+514>: nopw 0x0(%rax,%rax,1) > 0x00007f42fb2b44f8 <+520>: lea -0xe0000(%rax),%edx > 0x00007f42fb2b44fe <+526>: cmp $0x2ffff,%edx > 0x00007f42fb2b4504 <+532>: ja 0x7f42fb2b4540 <_g_utf8_normalize_wc+592> > 0x00007f42fb2b4506 <+534>: lea 0x6c493(%rip),%rcx # 0x7f42fb3209a0 <combining_class_table_part2> > 0x00007f42fb2b450d <+541>: shr $0x8,%edx > 0x00007f42fb2b4510 <+544>: movzwl (%rcx,%rdx,2),%edx > 0x00007f42fb2b4514 <+548>: cmp $0x10ff,%dx > 0x00007f42fb2b4519 <+553>: jg 0x7f42fb2b4424 <_g_utf8_normalize_wc+308> > 0x00007f42fb2b451f <+559>: movswq %dx,%rdx > 0x00007f42fb2b4523 <+563>: movzbl %al,%eax > 0x00007f42fb2b4526 <+566>: lea 0x69e73(%rip),%rcx # 0x7f42fb31e3a0 <cclass_data> > 0x00007f42fb2b452d <+573>: shl $0x8,%rdx > 0x00007f42fb2b4531 <+577>: add %rax,%rdx > 0x00007f42fb2b4534 <+580>: movzbl (%rcx,%rdx,1),%eax > 0x00007f42fb2b4538 <+584>: test %eax,%eax > 0x00007f42fb2b453a <+586>: jne 0x7f42fb2b4438 <_g_utf8_normalize_wc+328> > 0x00007f42fb2b4540 <+592>: mov 0x20(%rsp),%rcx > 0x00007f42fb2b4545 <+597>: mov %r13,%rsi > 0x00007f42fb2b4548 <+600>: sub 0x20(%rsp),%rsi > 0x00007f42fb2b454d <+605>: lea (%rbx,%rcx,4),%rdi > 0x00007f42fb2b4551 <+609>: callq 0x7f42fb2b4000 <g_unicode_canonical_ordering> > 0x00007f42fb2b4556 <+614>: mov %r12,0x20(%rsp) > 0x00007f42fb2b455b <+619>: jmpq 0x7f42fb2b4438 <_g_utf8_normalize_wc+328> > 0x00007f42fb2b4560 <+624>: test %r12,%r12 > 0x00007f42fb2b4563 <+627>: jne 0x7f42fb2b45cd <_g_utf8_normalize_wc+733> > 0x00007f42fb2b4565 <+629>: movl $0x0,(%rbx) > 0x00007f42fb2b456b <+635>: mov %rbx,%rax > 0x00007f42fb2b456e <+638>: movl $0x0,(%rax) > 0x00007f42fb2b4574 <+644>: add $0x48,%rsp > 0x00007f42fb2b4578 <+648>: mov %rbx,%rax > 0x00007f42fb2b457b <+651>: pop %rbx > 0x00007f42fb2b457c <+652>: pop %rbp > 0x00007f42fb2b457d <+653>: pop %r12 > 0x00007f42fb2b457f <+655>: pop %r13 > 0x00007f42fb2b4581 <+657>: pop %r14 > 0x00007f42fb2b4583 <+659>: pop %r15 > 0x00007f42fb2b4585 <+661>: retq > 0x00007f42fb2b4586 <+662>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f42fb2b4590 <+672>: mov 0x2a9a29(%rip),%rdx # 0x7f42fb55dfc0 > 0x00007f42fb2b4597 <+679>: mov %r13d,(%rbx,%r12,4) > 0x00007f42fb2b459b <+683>: lea 0x1(%r12),%r13 > 0x00007f42fb2b45a0 <+688>: mov %rdx,0x10(%rsp) > 0x00007f42fb2b45a5 <+693>: jmpq 0x7f42fb2b43f5 <_g_utf8_normalize_wc+261> > 0x00007f42fb2b45aa <+698>: nopw 0x0(%rax,%rax,1) > 0x00007f42fb2b45b0 <+704>: add $0x1,%r12 > 0x00007f42fb2b45b4 <+708>: jmpq 0x7f42fb2b433b <_g_utf8_normalize_wc+75> > 0x00007f42fb2b45b9 <+713>: mov 0x2a9a00(%rip),%rcx # 0x7f42fb55dfc0 > 0x00007f42fb2b45c0 <+720>: mov %r12,%r13 > 0x00007f42fb2b45c3 <+723>: mov %rcx,0x10(%rsp) > 0x00007f42fb2b45c8 <+728>: jmpq 0x7f42fb2b43f5 <_g_utf8_normalize_wc+261> > 0x00007f42fb2b45cd <+733>: mov 0x20(%rsp),%rcx > 0x00007f42fb2b45d2 <+738>: mov %r12,%rsi > 0x00007f42fb2b45d5 <+741>: sub 0x20(%rsp),%rsi > 0x00007f42fb2b45da <+746>: lea (%rbx,%rcx,4),%rdi > 0x00007f42fb2b45de <+750>: callq 0x7f42fb2b4000 <g_unicode_canonical_ordering> > 0x00007f42fb2b45e3 <+755>: xor %ecx,%ecx > 0x00007f42fb2b45e5 <+757>: cmpl $0x3,0x2c(%rsp) > 0x00007f42fb2b45ea <+762>: lea (%rbx,%r12,4),%rax > 0x00007f42fb2b45ee <+766>: movl $0x0,(%rax) > 0x00007f42fb2b45f4 <+772>: sete %cl > 0x00007f42fb2b45f7 <+775>: xor %edx,%edx > 0x00007f42fb2b45f9 <+777>: cmpl $0x1,0x2c(%rsp) > 0x00007f42fb2b45fe <+782>: sete %dl > 0x00007f42fb2b4601 <+785>: or %edx,%ecx > 0x00007f42fb2b4603 <+787>: je 0x7f42fb2b456e <_g_utf8_normalize_wc+638> > 0x00007f42fb2b4609 <+793>: xor %eax,%eax > 0x00007f42fb2b460b <+795>: xor %ebp,%ebp > 0x00007f42fb2b460d <+797>: xor %r14d,%r14d > 0x00007f42fb2b4610 <+800>: lea 0x69d89(%rip),%r15 # 0x7f42fb31e3a0 <cclass_data> > 0x00007f42fb2b4617 <+807>: jmp 0x7f42fb2b466d <_g_utf8_normalize_wc+893> > 0x00007f42fb2b4619 <+809>: nopl 0x0(%rax) > 0x00007f42fb2b4620 <+816>: mov %esi,%ecx > 0x00007f42fb2b4622 <+818>: lea 0x69777(%rip),%rdx # 0x7f42fb31dda0 <combining_class_table_part1> > 0x00007f42fb2b4629 <+825>: shr $0x8,%ecx > 0x00007f42fb2b462c <+828>: movzwl (%rdx,%rcx,2),%r13d > 0x00007f42fb2b4631 <+833>: cmp $0x10ff,%r13w > 0x00007f42fb2b4637 <+839>: jle 0x7f42fb2b46b0 <_g_utf8_normalize_wc+960> > 0x00007f42fb2b4639 <+841>: movswl %r13w,%r13d > 0x00007f42fb2b463d <+845>: sub $0x1100,%r13d > 0x00007f42fb2b4644 <+852>: test %rbp,%rbp > 0x00007f42fb2b4647 <+855>: je 0x7f42fb2b4656 <_g_utf8_normalize_wc+870> > 0x00007f42fb2b4649 <+857>: cmp %r13d,%eax > 0x00007f42fb2b464c <+860>: jl 0x7f42fb2b46d0 <_g_utf8_normalize_wc+992> > 0x00007f42fb2b4652 <+866>: test %eax,%eax > 0x00007f42fb2b4654 <+868>: je 0x7f42fb2b46d0 <_g_utf8_normalize_wc+992> > 0x00007f42fb2b4656 <+870>: test %r13d,%r13d > 0x00007f42fb2b4659 <+873>: mov %r13d,%eax > 0x00007f42fb2b465c <+876>: cmove %rbp,%r14 > 0x00007f42fb2b4660 <+880>: add $0x1,%rbp > 0x00007f42fb2b4664 <+884>: cmp %rbp,%r12 > 0x00007f42fb2b4667 <+887>: jbe 0x7f42fb2b4750 <_g_utf8_normalize_wc+1120> > 0x00007f42fb2b466d <+893>: mov (%rbx,%rbp,4),%esi > 0x00007f42fb2b4670 <+896>: cmp $0x2faff,%esi > 0x00007f42fb2b4676 <+902>: jbe 0x7f42fb2b4620 <_g_utf8_normalize_wc+816> > 0x00007f42fb2b4678 <+904>: lea -0xe0000(%rsi),%edx > 0x00007f42fb2b467e <+910>: xor %r13d,%r13d > 0x00007f42fb2b4681 <+913>: cmp $0x2ffff,%edx > 0x00007f42fb2b4687 <+919>: ja 0x7f42fb2b4644 <_g_utf8_normalize_wc+852> > 0x00007f42fb2b4689 <+921>: lea 0x6c310(%rip),%rcx # 0x7f42fb3209a0 <combining_class_table_part2> > 0x00007f42fb2b4690 <+928>: shr $0x8,%edx > 0x00007f42fb2b4693 <+931>: movzwl (%rcx,%rdx,2),%edx > 0x00007f42fb2b4697 <+935>: cmp $0x10ff,%dx > 0x00007f42fb2b469c <+940>: jle 0x7f42fb2b4760 <_g_utf8_normalize_wc+1136> > 0x00007f42fb2b46a2 <+946>: movswl %dx,%edx > 0x00007f42fb2b46a5 <+949>: lea -0x1100(%rdx),%r13d > 0x00007f42fb2b46ac <+956>: jmp 0x7f42fb2b4644 <_g_utf8_normalize_wc+852> > 0x00007f42fb2b46ae <+958>: xchg %ax,%ax > 0x00007f42fb2b46b0 <+960>: movswq %r13w,%r13 > 0x00007f42fb2b46b4 <+964>: movzbl %sil,%edx > 0x00007f42fb2b46b8 <+968>: shl $0x8,%r13 > 0x00007f42fb2b46bc <+972>: add %rdx,%r13 > 0x00007f42fb2b46bf <+975>: movzbl (%r15,%r13,1),%r13d > 0x00007f42fb2b46c4 <+980>: jmpq 0x7f42fb2b4644 <_g_utf8_normalize_wc+852> > 0x00007f42fb2b46c9 <+985>: nopl 0x0(%rax) > 0x00007f42fb2b46d0 <+992>: lea (%rbx,%r14,4),%rax > 0x00007f42fb2b46d4 <+996>: mov (%rax),%edi > 0x00007f42fb2b46d6 <+998>: mov %rax,%rdx > 0x00007f42fb2b46d9 <+1001>: callq 0x7f42fb2b3d70 <combine> > 0x00007f42fb2b46de <+1006>: test %eax,%eax > 0x00007f42fb2b46e0 <+1008>: je 0x7f42fb2b4656 <_g_utf8_normalize_wc+870> > 0x00007f42fb2b46e6 <+1014>: lea 0x1(%rbp),%rax > 0x00007f42fb2b46ea <+1018>: cmp %r12,%rax > 0x00007f42fb2b46ed <+1021>: jae 0x7f42fb2b4700 <_g_utf8_normalize_wc+1040> > 0x00007f42fb2b46ef <+1023>: nop > 0x00007f42fb2b46f0 <+1024>: mov (%rbx,%rax,4),%edx > 0x00007f42fb2b46f3 <+1027>: mov %edx,-0x4(%rbx,%rax,4) > 0x00007f42fb2b46f7 <+1031>: add $0x1,%rax > 0x00007f42fb2b46fb <+1035>: cmp %r12,%rax > 0x00007f42fb2b46fe <+1038>: jb 0x7f42fb2b46f0 <_g_utf8_normalize_wc+1024> > 0x00007f42fb2b4700 <+1040>: sub $0x1,%rbp > 0x00007f42fb2b4704 <+1044>: sub $0x1,%r12 > 0x00007f42fb2b4708 <+1048>: xor %eax,%eax > 0x00007f42fb2b470a <+1050>: cmp %r14,%rbp > 0x00007f42fb2b470d <+1053>: je 0x7f42fb2b4660 <_g_utf8_normalize_wc+880> > 0x00007f42fb2b4713 <+1059>: mov -0x4(%rbx,%rbp,4),%edx > 0x00007f42fb2b4717 <+1063>: cmp $0x2faff,%edx > 0x00007f42fb2b471d <+1069>: ja 0x7f42fb2b4779 <_g_utf8_normalize_wc+1161> > 0x00007f42fb2b471f <+1071>: mov %edx,%ecx > 0x00007f42fb2b4721 <+1073>: lea 0x69678(%rip),%rax # 0x7f42fb31dda0 <combining_class_table_part1> > 0x00007f42fb2b4728 <+1080>: shr $0x8,%ecx > 0x00007f42fb2b472b <+1083>: movzwl (%rax,%rcx,2),%eax > 0x00007f42fb2b472f <+1087>: cmp $0x10ff,%ax > 0x00007f42fb2b4733 <+1091>: jle 0x7f42fb2b479f <_g_utf8_normalize_wc+1199> > 0x00007f42fb2b4735 <+1093>: cwtl > 0x00007f42fb2b4736 <+1094>: add $0x1,%rbp > 0x00007f42fb2b473a <+1098>: sub $0x1100,%eax > 0x00007f42fb2b473f <+1103>: cmp %rbp,%r12 > 0x00007f42fb2b4742 <+1106>: ja 0x7f42fb2b466d <_g_utf8_normalize_wc+893> > 0x00007f42fb2b4748 <+1112>: nopl 0x0(%rax,%rax,1) > 0x00007f42fb2b4750 <+1120>: lea (%rbx,%r12,4),%rax > 0x00007f42fb2b4754 <+1124>: jmpq 0x7f42fb2b456e <_g_utf8_normalize_wc+638> > 0x00007f42fb2b4759 <+1129>: nopl 0x0(%rax) > 0x00007f42fb2b4760 <+1136>: movswq %dx,%rdx > 0x00007f42fb2b4764 <+1140>: movzbl %sil,%ecx > 0x00007f42fb2b4768 <+1144>: shl $0x8,%rdx > 0x00007f42fb2b476c <+1148>: add %rcx,%rdx > 0x00007f42fb2b476f <+1151>: movzbl (%r15,%rdx,1),%r13d > 0x00007f42fb2b4774 <+1156>: jmpq 0x7f42fb2b4644 <_g_utf8_normalize_wc+852> > 0x00007f42fb2b4779 <+1161>: lea -0xe0000(%rdx),%ecx > 0x00007f42fb2b477f <+1167>: cmp $0x2ffff,%ecx > 0x00007f42fb2b4785 <+1173>: ja 0x7f42fb2b4660 <_g_utf8_normalize_wc+880> > 0x00007f42fb2b478b <+1179>: lea 0x6c20e(%rip),%rax # 0x7f42fb3209a0 <combining_class_table_part2> > 0x00007f42fb2b4792 <+1186>: shr $0x8,%ecx > 0x00007f42fb2b4795 <+1189>: movzwl (%rax,%rcx,2),%eax > 0x00007f42fb2b4799 <+1193>: cmp $0x10ff,%ax > 0x00007f42fb2b479d <+1197>: jg 0x7f42fb2b4735 <_g_utf8_normalize_wc+1093> > 0x00007f42fb2b479f <+1199>: movswq %ax,%rax > 0x00007f42fb2b47a3 <+1203>: movzbl %dl,%edx > 0x00007f42fb2b47a6 <+1206>: shl $0x8,%rax > 0x00007f42fb2b47aa <+1210>: add %rdx,%rax > 0x00007f42fb2b47ad <+1213>: movzbl (%r15,%rax,1),%eax > 0x00007f42fb2b47b2 <+1218>: jmpq 0x7f42fb2b4660 <_g_utf8_normalize_wc+880> >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 700930
:
495857
|
495858
|
495859
|
495860
| 585263