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 585583 Details for
Bug 756893
[abrt] midori-0.4.2-1.fc16: WebCore::KURL::init: Process /usr/bin/midori 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), 165.14 KB, created by
Bruno Martins
on 2012-05-19 14:48:23 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Bruno Martins
Created:
2012-05-19 14:48:23 UTC
Size:
165.14 KB
patch
obsolete
>[New LWP 2958] >[New LWP 2961] >[New LWP 2962] >[New LWP 2995] >[New LWP 3042] >[New LWP 3043] >[New LWP 3153] >[New LWP 3044] >[New LWP 3138] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.46.0.debug": separate debug info file has no debug info >Core was generated by `midori'. >Program terminated with signal 11, Segmentation fault. >#0 WebCore::KURL::init (this=0x7fff66e00390, base=..., relative=..., encoding=...) at Source/WebCore/platform/KURL.cpp:367 >367 Source/WebCore/platform/KURL.cpp: No such file or directory. > in Source/WebCore/platform/KURL.cpp > >Thread 9 (Thread 0x7f37b5402700 (LWP 3138)): >#0 0x0000003da6c0e62d in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003da8841003 in read (__nbytes=128, __buf=0x7f37b5401b30, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 >No locals. >#2 unix_signal_helper_thread (data=<optimized out>) at gmain.c:4567 > i = <optimized out> > bytes_read = <optimized out> > b = "\260\235\300\246=\000\000\000\035", '\000' <repeats 11 times>, "\001\000\000\000\322\v\206\250=\000\000\000\220\033@\265\067\177\000\000\320\f\000\230\067\177\000\000 \000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\221\374\205\250=\000\000\000\000\000\000\000\001\000\000\000\230\324\303\n8\177\000\000?\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\260\f\000\230\067\177\000\000\000\000\000\000\000\000\000" > sigterm_received = 0 > sigint_received = 0 > sighup_received = 0 >#3 0x0000003da886a6e6 in g_thread_create_proxy (data=0x2550ed0) at gthread.c:1962 > thread = 0x2550ed0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#4 0x0000003da6c07d90 in start_thread (arg=0x7f37b5402700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37b5402700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 140734919329600, 139877240809920, 32938624, 3, -3460578694790530838, 3597717511203305706}, 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" >#5 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 8 (Thread 0x7f3796501700 (LWP 3044)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00007f37965255f1 in queue_processor (data=0x24e7400) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:727 > __clframe = {__cancel_routine = 0x7f37965202d0 <queue_cleanup(void*)>, __cancel_arg = 0x7f3796500bc0, __do_it = 1, __cancel_type = <optimized out>} > processor = 0x24e7400 > message_parts = <optimized out> > command = "" > wait_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0} >#2 0x0000003da6c07d90 in start_thread (arg=0x7f3796501700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3796501700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139876721760704, 0, 3, -3460514785140295446, 3597717511203305706}, 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" >#3 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 7 (Thread 0x7f37b87b3700 (LWP 3153)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x0000003da9002445 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1337438189, tv_nsec = 219273000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x0000003da88196ff in g_async_queue_pop_intern_unlocked (queue=0xe1f730, try=0, end_time=0x7f37b87b2bb0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003da8819f51 in g_async_queue_timed_pop (queue=0xe1f730, end_time=<optimized out>) at gasyncqueue.c:536 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x0000003da886cb27 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:175 > end_time = {tv_sec = 1337438189, tv_usec = 219273} > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:378 > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#6 0x0000003da886a6e6 in g_thread_create_proxy (data=0x24ebf50) at gthread.c:1962 > thread = 0x24ebf50 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#7 0x0000003da6c07d90 in start_thread (arg=0x7f37b87b3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37b87b3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 140734919343776, 139877295012288, 32799680, 3, -3460571606483879702, 3597717511203305706}, 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" >#8 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7f37b7b8f700 (LWP 3043)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00007f37965255f1 in queue_processor (data=0x24e7400) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:727 > __clframe = {__cancel_routine = 0x7f37965202d0 <queue_cleanup(void*)>, __cancel_arg = 0x7f37b7b8ebc0, __do_it = 1, __cancel_type = <optimized out>} > processor = 0x24e7400 > message_parts = <optimized out> > command = "" > wait_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0} >#2 0x0000003da6c07d90 in start_thread (arg=0x7f37b7b8f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37b7b8f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139877282281920, 32914672, 3, -3460580963070134038, 3597717511203305706}, 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" >#3 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f37b6a8d700 (LWP 3042)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00007f37965255f1 in queue_processor (data=0x24e7400) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:727 > __clframe = {__cancel_routine = 0x7f37965202d0 <queue_cleanup(void*)>, __cancel_arg = 0x7f37b6a8cbc0, __do_it = 1, __cancel_type = <optimized out>} > processor = 0x24e7400 > message_parts = <optimized out> > command = "" > wait_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0} >#2 0x0000003da6c07d90 in start_thread (arg=0x7f37b6a8d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37b6a8d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139877264447936, 33018512, 3, -3460583300606084886, 3597717511203305706}, 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" >#3 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f37ba13e700 (LWP 2995)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x0000003db2255f6c in WTF::ThreadCondition::timedWait (this=0x7f3803086b28, mutex=..., absoluteTime=<optimized out>) at Source/JavaScriptCore/wtf/ThreadingPthreads.cpp:352 > timeSeconds = <optimized out> > timeNanoseconds = <optimized out> > targetTime = {tv_sec = 1337438179, tv_nsec = 372128009} >#2 0x0000003db20ea502 in JSC::Heap::waitForRelativeTime (this=0x7f38030868b0, relative=<optimized out>) at Source/JavaScriptCore/heap/Heap.cpp:335 > locker = {m_lockable = @0x7f3803086b00} >#3 0x0000003db20ea561 in JSC::Heap::blockFreeingThreadMain (this=0x7f38030868b0) at Source/JavaScriptCore/heap/Heap.cpp:349 > currentNumberOfFreeBlocks = <optimized out> > desiredNumberOfFreeBlocks = <optimized out> >#4 0x0000003db20ea639 in JSC::Heap::blockFreeingThreadStartFunc (heap=<optimized out>) at Source/JavaScriptCore/heap/Heap.cpp:340 >No locals. >#5 0x0000003da6c07d90 in start_thread (arg=0x7f37ba13e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37ba13e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139877321796032, 0, 3, -3460575802130056982, 3597717511203305706}, 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" >#6 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f37c3025700 (LWP 2962)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003dc2e0beb9 in WebCore::IconDatabase::syncThreadMainLoop (this=0x7f3803049a00) at Source/WebCore/loader/icon/IconDatabase.cpp:1435 > didAnyWork = <optimized out> > shouldReenableSuddenTermination = <optimized out> >#2 0x0000003dc2e0df8d in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x7f3803049a00) at Source/WebCore/loader/icon/IconDatabase.cpp:1051 > journalFilename = {m_impl = {m_ptr = 0x7f380304cf20}} >#3 0x0000003da6c07d90 in start_thread (arg=0x7f37c3025700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f37c3025700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139877471640000, 0, 3, -3460626503682115350, 3597717511203305706}, 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" >#4 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f3803938700 (LWP 2961)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003db223ae42 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3db24f6560) at Source/JavaScriptCore/wtf/FastMalloc.cpp:2554 >No locals. >#2 0x0000003db223ae79 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at Source/JavaScriptCore/wtf/FastMalloc.cpp:1639 >No locals. >#3 0x0000003da6c07d90 in start_thread (arg=0x7f3803938700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3803938700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3573294606392604906, 264790675520, 139878554896832, 0, 3, -3465832561853744918, 3597717511203305706}, 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" >#4 0x0000003da68f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f380ac3b9c0 (LWP 2958)): >#0 WebCore::KURL::init (this=0x7fff66e00390, base=..., relative=..., encoding=...) at Source/WebCore/platform/KURL.cpp:367 > rel = {m_impl = {m_ptr = 0x3da6bb1700}} > originalString = <optimized out> > allASCII = <optimized out> > strBuffer = {m_size = 264956967996, m_buffer = {<WTF::VectorBufferBase<char>> = {m_buffer = 0x1f20c50 "P\f\362\001", m_capacity = 264956967920}, static m_inlineBufferSize = 512, m_inlineBuffer = {buffer = "\330z\252\260=\000\000\000\310{\252\260=", '\000' <repeats 12 times>, "x,\271\067\177\000\000\235\331#\262=\000\000\000\060\003\340f\377\177\000\000k\243\201\260=\000\000\000\000\000\000\000\000\000\001\000\235\331#\262=\000\000\000\000\000\000\000=\000\000\000\260\374\337f\377\177\000\000\220\375\337f\377\177\000\000\235\331#\262=\000\000\000\000\000\000\000=\000\000\000 \f\362\001\000\000\000\000\000\000\000\000\001\000\000\000\220\065=\002\000\000\000\000\030T\366\001\000\000\000\000hx\252\260=\000\000\000\220x\252\260=\000\000\000`x\252\260=\000\000\000\220x\252\260=\000\000\000\210x\252\260=\000\000\000\300{\252\260=", '\000' <repeats 11 times>, "0\003\340f\377\177\000\000\344g\201\260=\000\000\000\060\003\340f\377\177\000\000\020", '\000' <repeats 15 times>"\220, \375\337f\377\177\000\000\000x,\271\067\177\000\000\062\071\207\302=\000\000\000`x\252\260=\000\000\000\340"...}}} > str = <optimized out> > len = <optimized out> > parseBuffer = {m_size = 14590608, m_buffer = {<WTF::VectorBufferBase<char>> = {m_buffer = 0x3da9433925 "\205\300\017\225\300H\203\304\030[\017\266\300]\303\017\037@", m_capacity = 36176128}, static m_inlineBufferSize = 512, m_inlineBuffer = {buffer = "\001\000\000\000\001\000\000\000\300\064\242\001\000\000\000\000\320\377\337f\377\177\000\000P\232\336\000\000\000\000\000p6\207\302=\000\000\000`\227\214\001\000\000\000\000\360H\373\001\000\000\000\000\220\306\336\000\000\000\000\000\003\355\324\274=", '\000' <repeats 11 times>, "P\232\336", '\000' <repeats 13 times>, "\002\000\000\000\000\000\000\000\320\377\337f\377\177\000\000P\232\336", '\000' <repeats 13 times>, "D\352@\251=\000\000\000\220\377\337f\377\177\000\000p\257\242\001\000\000\000\000\002\200\000@\000\000\000\000@$\331\000\001\000\000\000\372\203~\303=\000\000\000\372\203~\303=\000\000\000\002\200\000\000=\000\000\000#6\203\250=\000\000\000\001\200\000\000\000\000\000\000\374\266A\251=\000\000\000\320\377\337f\377\177\000\000\024\000\000\000\000\000\000\000\320\377\337f\377\177\000\000\300\232\336\000\000\000\000\000\260\235\300\246=\000\000\000\245ZC\251=\000\000\000p\257\300\246=\000\000\000\345\tB\251=\000\000\000"...}}} > absolute = <optimized out> > p = <optimized out> >#1 0x0000003dc2f18639 in WebCore::KURL::KURL (this=0x7fff66e00390, base=..., relative=...) at Source/WebCore/platform/KURL.cpp:343 >No locals. >#2 0x0000003dc2f931b7 in WebCore::PluginView::getValueForURL (this=0x100000000b4, variable=<optimized out>, url=<optimized out>, value=0x7fff66e004c8, len=0x7fff66e004dc) at Source/WebCore/plugins/PluginView.cpp:1424 > u = {m_string = {m_impl = {m_ptr = 0x0}}, m_isValid = false, m_protocolIsInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 1, m_userEnd = 0, m_passwordEnd = 184, m_hostEnd = 0, m_portEnd = -1770832776, m_pathAfterLastSlash = 32567, m_pathEnd = -1467611891, m_queryEnd = 61, m_fragmentEnd = 149} > result = 0 >#3 0x00007f379650f10a in get_proxy_info (siteAddr=0x2434cc0 "https://www.viactt.pt//fevia/app/applet/viactt-citizencard.jar;jsessionid=VTywP3wMkBybYFQ7vRqlQQcRpGF67nT1pFhsF4JgpYpZhgJ2r9Qd!246683402!-1674907934", proxy=0x7fff66e004c8, len=0x7fff66e004dc) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1419 > instance = <optimized out> >#4 0x00007f379650f5cb in consume_message (message=<optimized out>) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1281 > proxy = <optimized out> > len = 61 > decoded_url = 0x2434cc0 "https://www.viactt.pt//fevia/app/applet/viactt-citizencard.jar;jsessionid=VTywP3wMkBybYFQ7vRqlQQcRpGF67nT1pFhsF4JgpYpZhgJ2r9Qd!246683402!-1674907934" > proxy_info = 0xe03500 "plugin PluginProxyInfo reference 0 " > parts = <optimized out> >#5 0x00007f379650fb22 in plugin_in_pipe_callback (source=<optimized out>, condition=G_IO_IN, plugin_data=<optimized out>) at /usr/src/debug/icedtea-web-1.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1181 > message = 0x237bb30 "plugin PluginProxyInfo reference 0 https://www.viactt.pt//fevia/app/applet/viactt-citizencard.jar;jsessionid=VTywP3wMkBybYFQ7vRqlQQcRpGF67nT1pFhsF4JgpYpZhgJ2r9Qd!246683402!-1674907934" > keep_installed = 1 >#6 0x0000003da8844f3d in g_main_dispatch (context=0xdcc920) at gmain.c:2441 > dispatch = 0x3da8887600 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x2532ad0 > callback = 0x7f379650f940 <plugin_in_pipe_callback(GIOChannel*, GIOCondition, gpointer)> > cb_funcs = 0x3da8b1f630 > cb_data = 0x2532560 > current_source_link = {data = 0x2533050, next = 0x0} > need_destroy = <optimized out> > source = 0x2533050 > current = 0xe2ab30 > i = <optimized out> >#7 g_main_context_dispatch (context=0xdcc920) at gmain.c:3011 >No locals. >#8 0x0000003da8845738 in g_main_context_iterate (context=0xdcc920, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 2147483647 > timeout = 69 > some_ready = 1 > nfds = 9 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#9 0x0000003da8845c85 in g_main_loop_run (loop=0xe16bb0) at gmain.c:3297 > self = 0xd90d00 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#10 0x0000003dbcd4bbb7 in IA__gtk_main () at gtkmain.c:1256 > tmp_list = <optimized out> > functions = 0x0 > init = <optimized out> > loop = 0xe16bb0 >#11 0x0000000000427263 in main (argc=1, argv=0x7fff66e00d08) at ../midori/main.c:2574 > webapp = 0x0 > config = 0xda1dd0 "/home/skorzen/.config/midori" > private = 0 > diagnostic_dialog = 0 > back_from_crash = 0 > run = 0 > snapshot = 0x0 > logfile = 0x0 > execute = 0 > help_execute = 0 > version = 0 > uris = 0x0 > block_uris = 0x0 > inactivity_reset = 0 > app = 0xdf80b0 > result = 4750144 > error = 0x0 > entries = {{long_name = 0x48821a "app", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff66e00a00, description = 0x488c60 "Run ADDRESS as a web application", arg_description = 0x488c81 "ADDRESS"}, {long_name = 0x487c50 "config", short_name = 99 'c', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff66e00a08, description = 0x488c90 "Use FOLDER as configuration folder", arg_description = 0x488cb3 "FOLDER"}, {long_name = 0x488cba "private", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00bd0, description = 0x488cc8 "Private browsing, no changes are saved", arg_description = 0x0}, {long_name = 0x488cef "diagnostic-dialog", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00bd4, description = 0x488d01 "Show a diagnostic dialog", arg_description = 0x0}, {long_name = 0x488d1a "run", short_name = 114 'r', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00bd8, description = 0x488d20 "Run the specified filename as javascript", arg_description = 0x0}, {long_name = 0x488d49 "snapshot", short_name = 115 's', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff66e00a10, description = 0x488d58 "Take a snapshot of the specified URI", arg_description = 0x0}, {long_name = 0x488d7d "execute", short_name = 101 'e', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00bdc, description = 0x488d85 "Execute the specified command", arg_description = 0x0}, {long_name = 0x488da3 "help-execute", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00be0, description = 0x488db0 "List available commands to execute with -e/ --execute", arg_description = 0x0}, {long_name = 0x488de6 "version", short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff66e00be4, description = 0x488dee "Display program version", arg_description = 0x0}, {long_name = 0x487cf7 "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x7fff66e00a20, description = 0x488e06 "Addresses", arg_description = 0x0}, {long_name = 0x488e10 "block-uris", short_name = 98 'b', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff66e00a28, description = 0x488e20 "Block URIs according to regular expression PATTERN", arg_description = 0x488e53 "PATTERN"}, {long_name = 0x488e5b "inactivity-reset", short_name = 105 'i', flags = 0, arg = G_OPTION_ARG_INT, arg_data = 0x7fff66e00be8, description = 0x488e70 "Reset Midori after SECONDS seconds of inactivity", arg_description = 0x488ea1 "SECONDS"}, {long_name = 0x488ea9 "log-file", short_name = 108 'l', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff66e00a18, description = 0x488eb8 "Redirects console warnings to the specified FILENAME", arg_description = 0x488eed "FILENAME"}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} > error_messages = 0xe0ce60 > extensions = 0xe29630 > settings = 0xe298a0 > config_file = 0xe3c640 "/home/skorzen/.config/midori/running" > bookmarks_file = 0xe2a810 "" > speeddial = 0xe11740 > bookmarks_exist = 1 > load_on_startup = MIDORI_STARTUP_HOMEPAGE > search_engines = 0xe28980 > bookmarks = 0xe28920 > history = 0xe28c60 > _session = 0xe25760 > trash = 0xe28a40 > i = 0 > uri = 0xe2a8d0 "" > item = 0x0 > uri_ready = 0x1a0 <Address 0x1a0 out of bounds> > errmsg = 0x0 > db = 0xe2c118 > max_history_age = 0 > clear_prefs = 0 >From To Syms Read Shared Object Library >0x0000003da9409dd0 0x0000003da9439eb8 Yes /lib64/libgobject-2.0.so.0 >0x0000003da90015a0 0x0000003da9002a68 Yes /lib64/libgthread-2.0.so.0 >0x0000003da7402260 0x0000003da7405758 Yes /lib64/librt.so.1 >0x0000003da88178f0 0x0000003da88b05b8 Yes /lib64/libglib-2.0.so.0 >0x0000003da78051b0 0x0000003da7843b68 Yes /lib64/libm.so.6 >0x0000003db1804c20 0x0000003db18094c8 Yes /usr/lib64/libunique-1.0.so.0 >0x0000003dbcc69a00 0x0000003dbcf0e618 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x0000003db281e6e0 0x0000003db2881af8 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003daf009ac0 0x0000003daf015b88 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003daa02c120 0x0000003daa0e3e38 Yes /lib64/libgio-2.0.so.0 >0x0000003daf407670 0x0000003daf4217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x0000003db10049c0 0x0000003db1009608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003dad806270 0x0000003dad819c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003db080b180 0x0000003db0882a68 Yes /usr/lib64/libcairo.so.2 >0x0000003daf80edb0 0x0000003daf82d398 Yes /usr/lib64/libpango-1.0.so.0 >0x0000003dad00cac0 0x0000003dad075fd8 Yes /usr/lib64/libfreetype.so.6 >0x0000003dac805da0 0x0000003dac81f84c Yes /usr/lib64/libfontconfig.so.1 >0x0000003da9c01020 0x0000003da9c01fc8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003db7818a70 0x0000003db784e018 Yes /usr/lib64/libsoup-2.4.so.1 >0x0000003db7c09dd0 0x0000003db7c80968 Yes /usr/lib64/libsqlite3.so.0 >0x0000003dbc002720 0x0000003dbc004cb8 Yes /usr/lib64/libnotify.so.4 >0x0000003dc282e620 0x0000003dc37dfb18 Yes /usr/lib64/libwebkitgtk-1.0.so.0 >0x0000003db20989b0 0x0000003db22771e8 Yes /usr/lib64/libjavascriptcoregtk-1.0.so.0 >0x0000003dab42c980 0x0000003dab51006c Yes /usr/lib64/libxml2.so.2 >0x0000003daa81dce0 0x0000003daa8a97ec Yes /usr/lib64/libX11.so.6 >0x000000340ca00bd0 0x000000340ca01b8c Yes /usr/lib64/libXss.so.1 >0x0000003da6c05700 0x0000003da6c10b88 Yes /lib64/libpthread.so.0 >0x0000003da681ef10 0x0000003da695bb70 Yes /lib64/libc.so.6 >0x0000003da9801890 0x0000003da9805ff8 Yes /usr/lib64/libffi.so.5 >0x0000003da6400b20 0x0000003da641aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x0000003dac4048c0 0x0000003dac41e498 Yes /usr/lib64/libpng12.so.0 >0x0000003dadc0a400 0x0000003dadc1c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003daa4076f0 0x0000003daa4306c8 Yes /lib64/libdbus-1.so.3 >0x0000003dae4013e0 0x0000003dae40450c Yes /usr/lib64/libXfixes.so.3 >0x0000003dab803630 0x0000003dab80ed08 Yes /usr/lib64/libXext.so.6 >0x0000003dad401910 0x0000003dad40810c Yes /usr/lib64/libXrender.so.1 >0x0000003dafc00a00 0x0000003dafc0148c Yes /usr/lib64/libXinerama.so.1 >0x0000003dacc01f80 0x0000003dacc0c778 Yes /usr/lib64/libXi.so.6 >0x0000003dae001720 0x0000003dae00675c Yes /usr/lib64/libXrandr.so.2 >0x0000003db04028d0 0x0000003db040749c Yes /usr/lib64/libXcursor.so.1 >0x0000003dae800b30 0x0000003dae80189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003daec00a90 0x0000003daec0160c Yes /usr/lib64/libXdamage.so.1 >0x0000003da7000de0 0x0000003da7001918 Yes /lib64/libdl.so.2 >0x0000003da8001e90 0x0000003da800e688 Yes /lib64/libz.so.1 >0x0000003da8405d00 0x0000003da8416068 Yes /lib64/libselinux.so.1 >0x0000003da8c03940 0x0000003da8c13ff8 Yes /lib64/libresolv.so.2 >0x0000003db0008cc0 0x0000003db0073fa8 Yes /usr/lib64/libpixman-1.so.0 >0x0000003dac003d00 0x0000003dac01dab8 Yes /lib64/libexpat.so.1 >0x0000003db1c02da0 0x0000003db1c07f4c Yes /usr/lib64/libenchant.so.1 >0x0000003db48029e0 0x0000003db48061a8 Yes /usr/lib64/libgailutil.so.18 >0x0000003db1407e00 0x0000003db140f22c Yes /usr/lib64/libgeoclue.so.0 >0x0000003db5c02d60 0x0000003db5c082f8 Yes /usr/lib64/libgstapp-0.10.so.0 >0x0000003db9c04ec0 0x0000003db9c0ada8 Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x0000003dc000a050 0x0000003dc00174d8 Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x0000003dc2003950 0x0000003dc2008928 Yes /usr/lib64/libgstvideo-0.10.so.0 >0x0000003dc100a4e0 0x0000003dc1039d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x0000003dbe8244e0 0x0000003dbe8a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x0000003dba803d70 0x0000003dba835a08 Yes /usr/lib64/libjpeg.so.62 >0x0000003db340a990 0x0000003db342ef1c Yes /usr/lib64/libxslt.so.1 >0x0000003db58606e0 0x0000003db5969808 Yes /usr/lib64/libicui18n.so.46 >0x0000003db403f900 0x0000003db40ea198 Yes /usr/lib64/libicuuc.so.46 >0x0000003dbd4004b0 0x0000003dbd4005b8 Yes (*) /usr/lib64/libicudata.so.46 >0x0000003db8013020 0x0000003db804ef0c Yes /usr/lib64/libXt.so.6 >0x0000003dabc5a490 0x0000003dabcc2f46 Yes /usr/lib64/libstdc++.so.6 >0x0000003da7c028a0 0x0000003da7c120b8 Yes /lib64/libgcc_s.so.1 >0x0000003daac086c0 0x0000003daac13c0c Yes /usr/lib64/libxcb.so.1 >0x0000003db8401ad0 0x0000003db8405d7c Yes /usr/lib64/libSM.so.6 >0x0000003db8c04d00 0x0000003db8c12e1c Yes /usr/lib64/libICE.so.6 >0x0000003dab000dd0 0x0000003dab001b2c Yes /usr/lib64/libXau.so.6 >0x0000003db0c01610 0x0000003db0c02c58 Yes /lib64/libuuid.so.1 >0x00007f380460d130 0x00007f38046149a8 Yes /lib64/libnss_files.so.2 >0x00007f38043e5a90 0x00007f380440605c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f38041df6b0 0x00007f38041dfea8 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f3803fda000 0x00007f3803fdbf18 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f3803dd4ca0 0x00007f3803dd60b8 Yes /usr/lib64/libcanberra-gtk.so.0 >0x000000340e6032f0 0x000000340e60c428 Yes /usr/lib64/libcanberra.so.0 >0x000000340da01ff0 0x000000340da06158 Yes /usr/lib64/libvorbisfile.so.3 >0x000000340d6037a0 0x000000340d61a788 Yes /usr/lib64/libvorbis.so.0 >0x000000340d2019b0 0x000000340d204068 Yes /usr/lib64/libogg.so.0 >0x0000003dbc802350 0x0000003dbc80b80c Yes /usr/lib64/libtdb.so.1 >0x0000003dbac02380 0x0000003dbac06668 Yes /usr/lib64/libltdl.so.7 >0x00007f3803b9cc60 0x00007f3803ba1ce8 Yes /lib64/libcrypt.so.1 >0x00007f380393c460 0x00007f380397b1c8 Yes /lib64/libfreebl3.so >0x00007f37c25f9bd0 0x00007f37c2612cb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f37c23c9140 0x00007f37c23d3108 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f37c2197c80 0x00007f37c21b5c08 Yes /usr/lib64/libbluray.so.0 >0x00007f37c1f87000 0x00007f37c1f8f298 Yes /lib64/libudev.so.0 >0x0000003db9000e20 0x0000003db90016a8 Yes /lib64/libutil.so.1 >0x00007f37c1d81fb0 0x00007f37c1d83048 Yes /usr/lib64/midori/libmouse-gestures.so >0x00007f37c1b7f2f0 0x00007f37c1b7fd08 Yes /usr/lib64/midori/libcolorful-tabs.so >0x00007f37c197c790 0x00007f37c197d498 Yes /usr/lib64/midori/libstatusbar-features.so >0x00007f37c1775b10 0x00007f37c1778ff8 Yes /usr/lib64/midori/libexternal-download-manager.so >0x00007f37c156d180 0x00007f37c1570478 Yes /usr/lib64/midori/libformhistory.so >0x00007f37c1361c10 0x00007f37c1366d88 Yes /usr/lib64/midori/libaddons.so >0x00007f37c1156f50 0x00007f37c115b118 Yes /usr/lib64/midori/libcookie-manager.so >0x00007f37c0f4ecb0 0x00007f37c0f50ad8 Yes /usr/lib64/midori/libtab-panel.so >0x00007f37c0d41d20 0x00007f37c0d48c98 Yes /usr/lib64/midori/libhistory-list.so >0x00007f37c0b3c990 0x00007f37c0b3cdd8 Yes /usr/lib64/midori/libtabs-minimized.so >0x00007f37c0938a40 0x00007f37c093a988 Yes /usr/lib64/midori/libtoolbar-editor.so >0x00007f37c07355f0 0x00007f37c0735708 Yes /usr/lib64/midori/libweb-cache.so >0x00007f37c0534030 0x00007f37c05348f8 Yes /usr/lib64/midori/libstatus-clock.so >0x00007f37c032c5d0 0x00007f37c03303f8 Yes /usr/lib64/midori/libadblock.so >0x00007f37bba7a0e0 0x00007f37bba7b158 Yes /usr/lib64/midori/libshortcuts.so >0x00007f37bb876e20 0x00007f37bb877418 Yes /usr/lib64/midori/libcopy-tabs.so >0x00007f37bb66c400 0x00007f37bb672ab8 Yes /usr/lib64/midori/libfeed-panel.so >0x00007f37ba57ab80 0x00007f37ba57b008 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f37ba34c1f0 0x00007f37ba36ff38 Yes /usr/lib64/librsvg-2.so.2 >0x0000003db980b6e0 0x0000003db982a04c Yes /usr/lib64/libcroco-0.6.so.3 >0x00007f37ba140160 0x00007f37ba1419f8 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >0x00007f37b8f2aab0 0x00007f37b8f2c8fc Yes /usr/lib64/enchant/libenchant_myspell.so >0x00007f37b8cd0210 0x00007f37b8d01ecc Yes /usr/lib64/libhunspell-1.3.so.0 >0x00007f37b8ac44d0 0x00007f37b8ac5048 Yes /usr/lib64/gconv/ISO8859-1.so >0x00007f37b7d98af0 0x00007f37b7d9986c Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f37b7b91010 0x00007f37b7b95de8 Yes /lib64/libnss_dns.so.2 >0x00007f37b6e9c920 0x00007f37b6ea4868 Yes /usr/lib64/gio/modules/libgiognutls.so >0x0000003dbb818890 0x0000003dbb892b28 Yes /usr/lib64/libgnutls.so.26 >0x0000003db3807000 0x0000003db3853388 Yes /lib64/libgcrypt.so.11 >0x00007f37b6c7a8a0 0x00007f37b6c7ae28 Yes /lib64/libgpg-error.so.0 >0x0000003dba401bd0 0x0000003dba40cbf8 Yes /usr/lib64/libtasn1.so.3 >0x00007f37b49f2a40 0x00007f37b49fb768 Yes /usr/lib64/libp11-kit.so.0 >0x00007f37b47dfc60 0x00007f37b47e9d68 Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >0x00007f3797cf0a10 0x00007f3797cf8a18 Yes /usr/lib64/mozilla/plugins/libtotem-cone-plugin.so >0x00007f3797ae1990 0x00007f3797ae3208 Yes /usr/lib64/libtotem-plparser-mini.so.17 >0x000000340f2031c0 0x000000340f207fb8 Yes /usr/lib64/libquvi.so.7 >0x000000340de094f0 0x000000340de48a38 Yes /usr/lib64/libcurl.so.4 >0x00007f37978bad80 0x00007f37978d569c Yes /usr/lib64/liblua-5.1.so >0x0000003dbb402f10 0x0000003dbb4073ec Yes /lib64/libidn.so.11 >0x0000003dbb0035e0 0x0000003dbb00a948 Yes /usr/lib64/liblber-2.4.so.2 >0x00007f3797674780 0x00007f37976a2498 Yes /usr/lib64/libldap-2.4.so.2 >0x0000003db6809e40 0x0000003db68365c8 Yes /lib64/libgssapi_krb5.so.2 >0x0000003db641a680 0x0000003db648e298 Yes /lib64/libkrb5.so.3 >0x0000003db5404790 0x0000003db541d2b8 Yes /lib64/libk5crypto.so.3 >0x0000003db30013b0 0x0000003db3001fac Yes /lib64/libcom_err.so.2 >0x0000003db6c09580 0x0000003db6c2d3e8 Yes /usr/lib64/libssl3.so >0x0000003db7009be0 0x0000003db7021e68 Yes /usr/lib64/libsmime3.so >0x00007f3797346a60 0x00007f3797428208 Yes /usr/lib64/libnss3.so >0x00007f3797112930 0x00007f379711dbd8 Yes /usr/lib64/libnssutil3.so >0x0000003db4400ef0 0x0000003db4401e28 Yes /lib64/libplds4.so >0x00007f3796f04410 0x00007f3796f05b08 Yes /lib64/libplc4.so >0x0000003db3c0d130 0x0000003db3c2c5f8 Yes /lib64/libnspr4.so >0x000000340e204d60 0x000000340e21d038 Yes /usr/lib64/libssh2.so.1 >0x0000003dba004750 0x0000003dba0147c8 Yes /usr/lib64/libsasl2.so.2 >0x0000003db6002860 0x0000003db60079e8 Yes /lib64/libkrb5support.so.0 >0x0000003db5000ff0 0x0000003db5001a28 Yes /lib64/libkeyutils.so.1 >0x000000340ce146c0 0x000000340ce47168 Yes /usr/lib64/libssl.so.10 >0x00007f3796bc6940 0x00007f3796c8e878 Yes /lib64/libcrypto.so.10 >0x00007f379695e370 0x00007f37969640a8 Yes /usr/lib64/mozilla/plugins/libtotem-mully-plugin.so >0x00007f37967370e0 0x00007f379674a358 Yes /usr/lib64/nspluginwrapper/npwrapper.so >0x00007f379650c7d0 0x00007f379652ad08 Yes /usr/lib64/IcedTeaPlugin.so >0x00007f37949594f0 0x00007f37956893d8 Yes (*) /usr/lib64/flash-plugin/libflashplayer.so >0x00007f3793593090 0x00007f379359be58 Yes /usr/lib64/mozilla/plugins/libtotem-gmp-plugin.so >0x00007f379337adf0 0x00007f3793382078 Yes /usr/lib64/mozilla/plugins/libtotem-narrowspace-plugin.so >0x00007f37931530e0 0x00007f3793166358 Yes /usr/lib64/mozilla/plugins-wrapped/nswrapper_64_64.libgnome-shell-browser-plugin.so >0x00007f3792f300e0 0x00007f3792f43358 Yes /usr/lib64/mozilla/plugins-wrapped/nswrapper_64_64.libflashplayer.so >0x00007f3792d2a050 0x00007f3792d2b348 Yes /usr/lib64/mozilla/plugins/libgnome-shell-browser-plugin.so >0x0000003dc1c09bf0 0x0000003dc1c1c248 Yes /usr/lib64/libjson-glib-1.0.so.0 >0x00007f3792b090e0 0x00007f3792b1c358 Yes /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x3dc3f9d5c0 265280935360 >rbx 0x7fff66e00390 140734919345040 >rcx 0x3dc3f9d5c0 265280935360 >rdx 0x7fff66e00420 140734919345184 >rsi 0x1000000015c 1099511628124 >rdi 0x7fff66e00390 140734919345040 >rbp 0x7fff66e00420 0x7fff66e00420 >rsp 0x7fff66dff750 0x7fff66dff750 >r8 0x7fff66e004dc 140734919345372 >r9 0x0 0 >r10 0x8 8 >r11 0x2487d20 38305056 >r12 0x1000000015c 1099511628124 >r13 0x7fff66e004dc 140734919345372 >r14 0x23da850 37595216 >r15 0x1000000015c 1099511628124 >rip 0x3dc2f167a3 0x3dc2f167a3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+35> >eflags 0x10206 [ PF 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 WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&): > 0x0000003dc2f16780 <+0>: push %r15 > 0x0000003dc2f16782 <+2>: mov %rsi,%r15 > 0x0000003dc2f16785 <+5>: push %r14 > 0x0000003dc2f16787 <+7>: push %r13 > 0x0000003dc2f16789 <+9>: push %r12 > 0x0000003dc2f1678b <+11>: push %rbp > 0x0000003dc2f1678c <+12>: push %rbx > 0x0000003dc2f1678d <+13>: sub $0xbe8,%rsp > 0x0000003dc2f16794 <+20>: mov %rdi,0x18(%rsp) > 0x0000003dc2f16799 <+25>: mov %rdx,0x28(%rsp) > 0x0000003dc2f1679e <+30>: mov %rcx,0x30(%rsp) >=> 0x0000003dc2f167a3 <+35>: testb $0x1,0x8(%rsi) > 0x0000003dc2f167a7 <+39>: jne 0x3dc2f16810 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+144> > 0x0000003dc2f167a9 <+41>: mov (%rsi),%rax > 0x0000003dc2f167ac <+44>: test %rax,%rax > 0x0000003dc2f167af <+47>: je 0x3dc2f16810 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+144> > 0x0000003dc2f167b1 <+49>: mov 0x4(%rax),%r9d > 0x0000003dc2f167b5 <+53>: test %r9d,%r9d > 0x0000003dc2f167b8 <+56>: je 0x3dc2f16810 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+144> > 0x0000003dc2f167ba <+58>: mov (%rdx),%rax > 0x0000003dc2f167bd <+61>: test %rax,%rax > 0x0000003dc2f167c0 <+64>: je 0x3dc2f167c5 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+69> > 0x0000003dc2f167c2 <+66>: subl $0xffffff80,(%rax) > 0x0000003dc2f167c5 <+69>: mov 0x18(%rsp),%rdx > 0x0000003dc2f167ca <+74>: mov (%rdx),%rbx > 0x0000003dc2f167cd <+77>: mov %rax,(%rdx) > 0x0000003dc2f167d0 <+80>: test %rbx,%rbx > 0x0000003dc2f167d3 <+83>: je 0x3dc2f167f1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+113> > 0x0000003dc2f167d5 <+85>: mov (%rbx),%eax > 0x0000003dc2f167d7 <+87>: add $0xffffff80,%eax > 0x0000003dc2f167da <+90>: mov %eax,(%rbx) > 0x0000003dc2f167dc <+92>: and $0xffffffc0,%eax > 0x0000003dc2f167df <+95>: jne 0x3dc2f167f1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+113> > 0x0000003dc2f167e1 <+97>: mov %rbx,%rdi > 0x0000003dc2f167e4 <+100>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f167e9 <+105>: mov %rbx,%rdi > 0x0000003dc2f167ec <+108>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f167f1 <+113>: mov 0x18(%rsp),%rdi > 0x0000003dc2f167f6 <+118>: callq 0x3dc2f10420 <WebCore::KURL::invalidate()> > 0x0000003dc2f167fb <+123>: add $0xbe8,%rsp > 0x0000003dc2f16802 <+130>: pop %rbx > 0x0000003dc2f16803 <+131>: pop %rbp > 0x0000003dc2f16804 <+132>: pop %r12 > 0x0000003dc2f16806 <+134>: pop %r13 > 0x0000003dc2f16808 <+136>: pop %r14 > 0x0000003dc2f1680a <+138>: pop %r15 > 0x0000003dc2f1680c <+140>: retq > 0x0000003dc2f1680d <+141>: nopl (%rax) > 0x0000003dc2f16810 <+144>: mov 0x28(%rsp),%rdx > 0x0000003dc2f16815 <+149>: mov (%rdx),%rax > 0x0000003dc2f16818 <+152>: test %rax,%rax > 0x0000003dc2f1681b <+155>: mov %rax,0xae0(%rsp) > 0x0000003dc2f16823 <+163>: je 0x3dc2f16828 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+168> > 0x0000003dc2f16825 <+165>: subl $0xffffff80,(%rax) > 0x0000003dc2f16828 <+168>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f16830 <+176>: test %rdi,%rdi > 0x0000003dc2f16833 <+179>: je 0x3dc2f173d0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3152> > 0x0000003dc2f16839 <+185>: xor %edx,%edx > 0x0000003dc2f1683b <+187>: mov $0x5c,%esi > 0x0000003dc2f16840 <+192>: callq 0x3dc282d040 <_ZN3WTF10StringImpl4findEtj@plt> > 0x0000003dc2f16845 <+197>: cmp $0xffffffffffffffff,%rax > 0x0000003dc2f16849 <+201>: je 0x3dc2f16863 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+227> > 0x0000003dc2f1684b <+203>: lea 0xae0(%rsp),%r13 > 0x0000003dc2f16853 <+211>: mov %r13,%rdi > 0x0000003dc2f16856 <+214>: callq 0x3dc2f120e0 <WebCore::protocolIsJavaScript(WTF::String const&)> > 0x0000003dc2f1685b <+219>: test %al,%al > 0x0000003dc2f1685d <+221>: je 0x3dc2f16fb8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2104> > 0x0000003dc2f16863 <+227>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f1686b <+235>: test %rdi,%rdi > 0x0000003dc2f1686e <+238>: je 0x3dc2f173d2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3154> > 0x0000003dc2f16874 <+244>: mov 0x4(%rdi),%ecx > 0x0000003dc2f16877 <+247>: mov 0x8(%rdi),%rsi > 0x0000003dc2f1687b <+251>: test %rcx,%rcx > 0x0000003dc2f1687e <+254>: je 0x3dc2f173d2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3154> > 0x0000003dc2f16884 <+260>: xor %edx,%edx > 0x0000003dc2f16886 <+262>: xor %eax,%eax > 0x0000003dc2f16888 <+264>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f16890 <+272>: or (%rsi,%rax,2),%dx > 0x0000003dc2f16894 <+276>: add $0x1,%rax > 0x0000003dc2f16898 <+280>: cmp %rax,%rcx > 0x0000003dc2f1689b <+283>: jne 0x3dc2f16890 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+272> > 0x0000003dc2f1689d <+285>: lea 0x460(%rsp),%rcx > 0x0000003dc2f168a5 <+293>: movq $0x0,0x460(%rsp) > 0x0000003dc2f168b1 <+305>: movq $0x200,0x470(%rsp) > 0x0000003dc2f168bd <+317>: mov %rcx,%rax > 0x0000003dc2f168c0 <+320>: mov %rcx,0x20(%rsp) > 0x0000003dc2f168c5 <+325>: add $0x18,%rax > 0x0000003dc2f168c9 <+329>: and $0xff80,%edx > 0x0000003dc2f168cf <+335>: mov %rax,0x468(%rsp) > 0x0000003dc2f168d7 <+343>: jne 0x3dc2f16b60 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+992> > 0x0000003dc2f168dd <+349>: mov 0x4(%rdi),%ebx > 0x0000003dc2f168e0 <+352>: lea 0x1(%rbx),%rbp > 0x0000003dc2f168e4 <+356>: cmp $0x200,%rbp > 0x0000003dc2f168eb <+363>: ja 0x3dc2f16fa0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2080> > 0x0000003dc2f168f1 <+369>: mov %ebx,%edi > 0x0000003dc2f168f3 <+371>: mov 0xae0(%rsp),%rax > 0x0000003dc2f168fb <+379>: xor %esi,%esi > 0x0000003dc2f168fd <+381>: mov %rbp,0x460(%rsp) > 0x0000003dc2f16905 <+389>: mov 0x468(%rsp),%rcx > 0x0000003dc2f1690d <+397>: test %rax,%rax > 0x0000003dc2f16910 <+400>: je 0x3dc2f16916 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+406> > 0x0000003dc2f16912 <+402>: mov 0x8(%rax),%rsi > 0x0000003dc2f16916 <+406>: test %edi,%edi > 0x0000003dc2f16918 <+408>: jle 0x3dc2f16937 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+439> > 0x0000003dc2f1691a <+410>: xor %eax,%eax > 0x0000003dc2f1691c <+412>: nopl 0x0(%rax) > 0x0000003dc2f16920 <+416>: movzwl (%rsi,%rax,2),%edx > 0x0000003dc2f16924 <+420>: mov %dl,(%rcx,%rax,1) > 0x0000003dc2f16927 <+423>: add $0x1,%rax > 0x0000003dc2f1692b <+427>: cmp %eax,%edi > 0x0000003dc2f1692d <+429>: jg 0x3dc2f16920 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+416> > 0x0000003dc2f1692f <+431>: mov 0x468(%rsp),%rcx > 0x0000003dc2f16937 <+439>: movb $0x0,(%rcx,%rbx,1) > 0x0000003dc2f1693b <+443>: mov 0x468(%rsp),%rbp > 0x0000003dc2f16943 <+451>: lea 0xae0(%rsp),%r13 > 0x0000003dc2f1694b <+459>: test %rbx,%rbx > 0x0000003dc2f1694e <+462>: je 0x3dc2f16991 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+529> > 0x0000003dc2f16950 <+464>: cmpb $0x20,0x0(%rbp) > 0x0000003dc2f16954 <+468>: jbe 0x3dc2f16980 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+512> > 0x0000003dc2f16956 <+470>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003dc2f16960 <+480>: cmpb $0x20,-0x1(%rbp,%rbx,1) > 0x0000003dc2f16965 <+485>: ja 0x3dc2f16993 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+531> > 0x0000003dc2f16967 <+487>: sub $0x1,%rbx > 0x0000003dc2f1696b <+491>: test %rbx,%rbx > 0x0000003dc2f1696e <+494>: movb $0x0,0x0(%rbp,%rbx,1) > 0x0000003dc2f16973 <+499>: jne 0x3dc2f16b30 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+944> > 0x0000003dc2f16979 <+505>: xor %r13d,%r13d > 0x0000003dc2f1697c <+508>: jmp 0x3dc2f16993 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+531> > 0x0000003dc2f1697e <+510>: xchg %ax,%ax > 0x0000003dc2f16980 <+512>: add $0x1,%rbp > 0x0000003dc2f16984 <+516>: sub $0x1,%rbx > 0x0000003dc2f16988 <+520>: jne 0x3dc2f16b48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+968> > 0x0000003dc2f1698e <+526>: xor %r13d,%r13d > 0x0000003dc2f16991 <+529>: xor %ebx,%ebx > 0x0000003dc2f16993 <+531>: movzbl 0x0(%rbp),%eax > 0x0000003dc2f16997 <+535>: lea 0x933f22(%rip),%r14 # 0x3dc384a8c0 <_ZN7WebCoreL19characterClassTableE> > 0x0000003dc2f1699e <+542>: testb $0x1,(%r14,%rax,1) > 0x0000003dc2f169a3 <+547>: je 0x3dc2f169db <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+603> > 0x0000003dc2f169a5 <+549>: movzbl 0x1(%rbp),%eax > 0x0000003dc2f169a9 <+553>: lea 0x1(%rbp),%r12 > 0x0000003dc2f169ad <+557>: movzbl %al,%edx > 0x0000003dc2f169b0 <+560>: testb $0x2,(%r14,%rdx,1) > 0x0000003dc2f169b5 <+565>: je 0x3dc2f169d3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+595> > 0x0000003dc2f169b7 <+567>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f169c0 <+576>: add $0x1,%r12 > 0x0000003dc2f169c4 <+580>: movzbl (%r12),%eax > 0x0000003dc2f169c9 <+585>: movzbl %al,%edx > 0x0000003dc2f169cc <+588>: testb $0x2,(%r14,%rdx,1) > 0x0000003dc2f169d1 <+593>: jne 0x3dc2f169c0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+576> > 0x0000003dc2f169d3 <+595>: cmp $0x3a,%al > 0x0000003dc2f169d5 <+597>: je 0x3dc2f17420 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3232> > 0x0000003dc2f169db <+603>: lea 0x680(%rsp),%r12 > 0x0000003dc2f169e3 <+611>: mov %r15,%rdi > 0x0000003dc2f169e6 <+614>: movq $0x0,0x680(%rsp) > 0x0000003dc2f169f2 <+626>: movq $0x200,0x690(%rsp) > 0x0000003dc2f169fe <+638>: lea 0x18(%r12),%rax > 0x0000003dc2f16a03 <+643>: mov %rax,0x688(%rsp) > 0x0000003dc2f16a0b <+651>: callq 0x3dc2f11fa0 <WebCore::KURL::isHierarchical() const> > 0x0000003dc2f16a10 <+656>: test %al,%al > 0x0000003dc2f16a12 <+658>: jne 0x3dc2f16ed0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1872> > 0x0000003dc2f16a18 <+664>: cmpb $0x23,0x0(%rbp) > 0x0000003dc2f16a1c <+668>: je 0x3dc2f177c2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4162> > 0x0000003dc2f16a22 <+674>: mov 0x28(%rsp),%rdx > 0x0000003dc2f16a27 <+679>: mov (%rdx),%rax > 0x0000003dc2f16a2a <+682>: test %rax,%rax > 0x0000003dc2f16a2d <+685>: je 0x3dc2f16a32 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+690> > 0x0000003dc2f16a2f <+687>: subl $0xffffff80,(%rax) > 0x0000003dc2f16a32 <+690>: mov 0x18(%rsp),%rcx > 0x0000003dc2f16a37 <+695>: mov (%rcx),%rbx > 0x0000003dc2f16a3a <+698>: mov %rax,(%rcx) > 0x0000003dc2f16a3d <+701>: test %rbx,%rbx > 0x0000003dc2f16a40 <+704>: je 0x3dc2f16a5e <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+734> > 0x0000003dc2f16a42 <+706>: mov (%rbx),%eax > 0x0000003dc2f16a44 <+708>: add $0xffffff80,%eax > 0x0000003dc2f16a47 <+711>: mov %eax,(%rbx) > 0x0000003dc2f16a49 <+713>: and $0xffffffc0,%eax > 0x0000003dc2f16a4c <+716>: jne 0x3dc2f16a5e <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+734> > 0x0000003dc2f16a4e <+718>: mov %rbx,%rdi > 0x0000003dc2f16a51 <+721>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f16a56 <+726>: mov %rbx,%rdi > 0x0000003dc2f16a59 <+729>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16a5e <+734>: mov 0x18(%rsp),%rdi > 0x0000003dc2f16a63 <+739>: callq 0x3dc2f10420 <WebCore::KURL::invalidate()> > 0x0000003dc2f16a68 <+744>: cmpq $0x0,0x680(%rsp) > 0x0000003dc2f16a71 <+753>: je 0x3dc2f16a7f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+767> > 0x0000003dc2f16a73 <+755>: movq $0x0,0x680(%rsp) > 0x0000003dc2f16a7f <+767>: mov 0x688(%rsp),%rdi > 0x0000003dc2f16a87 <+775>: add $0x18,%r12 > 0x0000003dc2f16a8b <+779>: cmp %r12,%rdi > 0x0000003dc2f16a8e <+782>: je 0x3dc2f16aad <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+813> > 0x0000003dc2f16a90 <+784>: movq $0x0,0x688(%rsp) > 0x0000003dc2f16a9c <+796>: movq $0x0,0x690(%rsp) > 0x0000003dc2f16aa8 <+808>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16aad <+813>: cmpq $0x0,0x460(%rsp) > 0x0000003dc2f16ab6 <+822>: je 0x3dc2f16ac4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+836> > 0x0000003dc2f16ab8 <+824>: movq $0x0,0x460(%rsp) > 0x0000003dc2f16ac4 <+836>: mov 0x20(%rsp),%rax > 0x0000003dc2f16ac9 <+841>: mov 0x468(%rsp),%rdi > 0x0000003dc2f16ad1 <+849>: add $0x18,%rax > 0x0000003dc2f16ad5 <+853>: cmp %rax,%rdi > 0x0000003dc2f16ad8 <+856>: je 0x3dc2f16af7 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+887> > 0x0000003dc2f16ada <+858>: movq $0x0,0x468(%rsp) > 0x0000003dc2f16ae6 <+870>: movq $0x0,0x470(%rsp) > 0x0000003dc2f16af2 <+882>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16af7 <+887>: mov 0xae0(%rsp),%rbx > 0x0000003dc2f16aff <+895>: test %rbx,%rbx > 0x0000003dc2f16b02 <+898>: je 0x3dc2f167fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+123> > 0x0000003dc2f16b08 <+904>: mov (%rbx),%eax > 0x0000003dc2f16b0a <+906>: add $0xffffff80,%eax > 0x0000003dc2f16b0d <+909>: mov %eax,(%rbx) > 0x0000003dc2f16b0f <+911>: and $0xffffffc0,%eax > 0x0000003dc2f16b12 <+914>: jne 0x3dc2f167fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+123> > 0x0000003dc2f16b18 <+920>: mov %rbx,%rdi > 0x0000003dc2f16b1b <+923>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f16b20 <+928>: mov %rbx,%rdi > 0x0000003dc2f16b23 <+931>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16b28 <+936>: jmpq 0x3dc2f167fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+123> > 0x0000003dc2f16b2d <+941>: nopl (%rax) > 0x0000003dc2f16b30 <+944>: cmpb $0x20,-0x1(%rbp,%rbx,1) > 0x0000003dc2f16b35 <+949>: jbe 0x3dc2f16967 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+487> > 0x0000003dc2f16b3b <+955>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f16b40 <+960>: jmpq 0x3dc2f16979 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+505> > 0x0000003dc2f16b45 <+965>: nopl (%rax) > 0x0000003dc2f16b48 <+968>: cmpb $0x20,0x0(%rbp) > 0x0000003dc2f16b4c <+972>: jbe 0x3dc2f16980 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+512> > 0x0000003dc2f16b52 <+978>: xor %r13d,%r13d > 0x0000003dc2f16b55 <+981>: jmpq 0x3dc2f16960 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+480> > 0x0000003dc2f16b5a <+986>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f16b60 <+992>: lea 0x58(%rsp),%rax > 0x0000003dc2f16b65 <+997>: lea 0x40(%rsp),%rdi > 0x0000003dc2f16b6a <+1002>: xor %esi,%esi > 0x0000003dc2f16b6c <+1004>: movq $0x0,0x40(%rsp) > 0x0000003dc2f16b75 <+1013>: movq $0x200,0x50(%rsp) > 0x0000003dc2f16b7e <+1022>: mov %rax,0x48(%rsp) > 0x0000003dc2f16b83 <+1027>: callq 0x3dc2f19920 <WTF::Vector<unsigned short, 512ul>::shrinkCapacity(unsigned long)> > 0x0000003dc2f16b88 <+1032>: lea 0xae0(%rsp),%r13 > 0x0000003dc2f16b90 <+1040>: lea 0x93128f(%rip),%rsi # 0x3dc3847e26 > 0x0000003dc2f16b97 <+1047>: mov %r13,%rdi > 0x0000003dc2f16b9a <+1050>: callq 0x3dc2f11fd0 <WebCore::protocolIs(WTF::String const&, char const*)> > 0x0000003dc2f16b9f <+1055>: test %al,%al > 0x0000003dc2f16ba1 <+1057>: je 0x3dc2f172f0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2928> > 0x0000003dc2f16ba7 <+1063>: mov 0xae0(%rsp),%rax > 0x0000003dc2f16baf <+1071>: xor %ebp,%ebp > 0x0000003dc2f16bb1 <+1073>: xor %r12d,%r12d > 0x0000003dc2f16bb4 <+1076>: movq $0x0,0x8a0(%rsp) > 0x0000003dc2f16bc0 <+1088>: movq $0x0,0x8a8(%rsp) > 0x0000003dc2f16bcc <+1100>: movq $0x0,0x8b0(%rsp) > 0x0000003dc2f16bd8 <+1112>: test %rax,%rax > 0x0000003dc2f16bdb <+1115>: je 0x3dc2f16be4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1124> > 0x0000003dc2f16bdd <+1117>: mov 0x4(%rax),%ebp > 0x0000003dc2f16be0 <+1120>: mov 0x8(%rax),%r12 > 0x0000003dc2f16be4 <+1124>: lea 0xbd0(%rsp),%rax > 0x0000003dc2f16bec <+1132>: xor %edi,%edi > 0x0000003dc2f16bee <+1134>: xor %ebx,%ebx > 0x0000003dc2f16bf0 <+1136>: mov %rax,0x10(%rsp) > 0x0000003dc2f16bf5 <+1141>: cmp %ebp,%ebx > 0x0000003dc2f16bf7 <+1143>: jge 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f16bf9 <+1145>: movslq %ebx,%rax > 0x0000003dc2f16bfc <+1148>: lea (%r12,%rax,2),%r8 > 0x0000003dc2f16c00 <+1152>: lea 0x933c51(%rip),%rax # 0x3dc384a858 > 0x0000003dc2f16c07 <+1159>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f16c10 <+1168>: movzbl (%rax),%edx > 0x0000003dc2f16c13 <+1171>: test %dl,%dl > 0x0000003dc2f16c15 <+1173>: je 0x3dc2f174ed <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3437> > 0x0000003dc2f16c1b <+1179>: movzwl (%r8),%ecx > 0x0000003dc2f16c1f <+1183>: movsbl %dl,%edx > 0x0000003dc2f16c22 <+1186>: add $0x1,%rax > 0x0000003dc2f16c26 <+1190>: movzwl %cx,%esi > 0x0000003dc2f16c29 <+1193>: cmp %edx,%esi > 0x0000003dc2f16c2b <+1195>: jne 0x3dc2f16c10 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1168> > 0x0000003dc2f16c2d <+1197>: cmp $0xffffffff,%ebx > 0x0000003dc2f16c30 <+1200>: je 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f16c32 <+1202>: cmp $0x3f,%cx > 0x0000003dc2f16c36 <+1206>: je 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f16c38 <+1208>: cmp $0x40,%cx > 0x0000003dc2f16c3c <+1212>: lea 0x1(%rbx),%esi > 0x0000003dc2f16c3f <+1215>: je 0x3dc2f176d9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3929> > 0x0000003dc2f16c45 <+1221>: nopl (%rax) > 0x0000003dc2f16c48 <+1224>: cmp %ebp,%esi > 0x0000003dc2f16c4a <+1226>: jl 0x3dc2f17370 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3056> > 0x0000003dc2f16c50 <+1232>: test %edi,%edi > 0x0000003dc2f16c52 <+1234>: jle 0x3dc2f17f77 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6135> > 0x0000003dc2f16c58 <+1240>: sub $0x1,%edi > 0x0000003dc2f16c5b <+1243>: xor %ebp,%ebp > 0x0000003dc2f16c5d <+1245>: xor %eax,%eax > 0x0000003dc2f16c5f <+1247>: lea 0x8(,%rdi,8),%r12 > 0x0000003dc2f16c67 <+1255>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f16c70 <+1264>: mov %rbp,%rbx > 0x0000003dc2f16c73 <+1267>: add 0x8a8(%rsp),%rbx > 0x0000003dc2f16c7b <+1275>: mov 0xae0(%rsp),%rsi > 0x0000003dc2f16c83 <+1283>: xor %ecx,%ecx > 0x0000003dc2f16c85 <+1285>: mov (%rbx),%edx > 0x0000003dc2f16c87 <+1287>: sub %eax,%edx > 0x0000003dc2f16c89 <+1289>: test %rsi,%rsi > 0x0000003dc2f16c8c <+1292>: movslq %edx,%rdx > 0x0000003dc2f16c8f <+1295>: je 0x3dc2f16c95 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1301> > 0x0000003dc2f16c91 <+1297>: mov 0x8(%rsi),%rcx > 0x0000003dc2f16c95 <+1301>: cltq > 0x0000003dc2f16c97 <+1303>: lea 0x40(%rsp),%rdi > 0x0000003dc2f16c9c <+1308>: lea (%rcx,%rax,2),%rsi > 0x0000003dc2f16ca0 <+1312>: callq 0x3dc2f19ba0 <WTF::Vector<unsigned short, 512ul>::append<unsigned short>(unsigned short const*, unsigned long)> > 0x0000003dc2f16ca5 <+1317>: mov (%rbx),%eax > 0x0000003dc2f16ca7 <+1319>: mov 0x4(%rbx),%edx > 0x0000003dc2f16caa <+1322>: xor %ecx,%ecx > 0x0000003dc2f16cac <+1324>: mov 0xae0(%rsp),%rsi > 0x0000003dc2f16cb4 <+1332>: sub %eax,%edx > 0x0000003dc2f16cb6 <+1334>: test %rsi,%rsi > 0x0000003dc2f16cb9 <+1337>: je 0x3dc2f16cbf <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1343> > 0x0000003dc2f16cbb <+1339>: mov 0x8(%rsi),%rcx > 0x0000003dc2f16cbf <+1343>: cltq > 0x0000003dc2f16cc1 <+1345>: lea 0x40(%rsp),%rdi > 0x0000003dc2f16cc6 <+1350>: lea (%rcx,%rax,2),%rsi > 0x0000003dc2f16cca <+1354>: callq 0x3dc2f16740 <WebCore::appendEncodedHostname(WebCore::UCharBuffer&, UChar const*, unsigned int)> > 0x0000003dc2f16ccf <+1359>: add $0x8,%rbp > 0x0000003dc2f16cd3 <+1363>: mov 0x4(%rbx),%eax > 0x0000003dc2f16cd6 <+1366>: cmp %r12,%rbp > 0x0000003dc2f16cd9 <+1369>: jne 0x3dc2f16c70 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1264> > 0x0000003dc2f16cdb <+1371>: movslq %eax,%rdi > 0x0000003dc2f16cde <+1374>: add %rdi,%rdi > 0x0000003dc2f16ce1 <+1377>: mov 0xae0(%rsp),%rcx > 0x0000003dc2f16ce9 <+1385>: mov %eax,%edx > 0x0000003dc2f16ceb <+1387>: xor %esi,%esi > 0x0000003dc2f16ced <+1389>: neg %edx > 0x0000003dc2f16cef <+1391>: mov %edx,%edx > 0x0000003dc2f16cf1 <+1393>: test %rcx,%rcx > 0x0000003dc2f16cf4 <+1396>: je 0x3dc2f16cff <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1407> > 0x0000003dc2f16cf6 <+1398>: mov 0x4(%rcx),%edx > 0x0000003dc2f16cf9 <+1401>: mov 0x8(%rcx),%rsi > 0x0000003dc2f16cfd <+1405>: sub %eax,%edx > 0x0000003dc2f16cff <+1407>: add %rdi,%rsi > 0x0000003dc2f16d02 <+1410>: lea 0x40(%rsp),%rdi > 0x0000003dc2f16d07 <+1415>: callq 0x3dc2f19ba0 <WTF::Vector<unsigned short, 512ul>::append<unsigned short>(unsigned short const*, unsigned long)> > 0x0000003dc2f16d0c <+1420>: cmpq $0x0,0x8a0(%rsp) > 0x0000003dc2f16d15 <+1429>: je 0x3dc2f16d23 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1443> > 0x0000003dc2f16d17 <+1431>: movq $0x0,0x8a0(%rsp) > 0x0000003dc2f16d23 <+1443>: mov 0x8a8(%rsp),%rdi > 0x0000003dc2f16d2b <+1451>: movq $0x0,0x8b0(%rsp) > 0x0000003dc2f16d37 <+1463>: movq $0x0,0x8a8(%rsp) > 0x0000003dc2f16d43 <+1475>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16d48 <+1480>: callq 0x3dc2f774e0 <WebCore::UTF8Encoding()> > 0x0000003dc2f16d4d <+1485>: mov (%rax),%rdx > 0x0000003dc2f16d50 <+1488>: mov 0x30(%rsp),%rcx > 0x0000003dc2f16d55 <+1493>: mov %rdx,0xad0(%rsp) > 0x0000003dc2f16d5d <+1501>: mov 0x8(%rax),%rax > 0x0000003dc2f16d61 <+1505>: mov %rax,0xad8(%rsp) > 0x0000003dc2f16d69 <+1513>: mov (%rcx),%rax > 0x0000003dc2f16d6c <+1516>: cmp %rdx,%rax > 0x0000003dc2f16d6f <+1519>: je 0x3dc2f16d8d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1549> > 0x0000003dc2f16d71 <+1521>: test %rax,%rax > 0x0000003dc2f16d74 <+1524>: je 0x3dc2f16d8d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1549> > 0x0000003dc2f16d76 <+1526>: lea 0x9310a9(%rip),%rsi # 0x3dc3847e26 > 0x0000003dc2f16d7d <+1533>: mov %r13,%rdi > 0x0000003dc2f16d80 <+1536>: callq 0x3dc2f11fd0 <WebCore::protocolIs(WTF::String const&, char const*)> > 0x0000003dc2f16d85 <+1541>: test %al,%al > 0x0000003dc2f16d87 <+1543>: je 0x3dc2f17a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4840> > 0x0000003dc2f16d8d <+1549>: mov 0x40(%rsp),%rcx > 0x0000003dc2f16d92 <+1554>: mov 0x48(%rsp),%rdx > 0x0000003dc2f16d97 <+1559>: lea 0x8a0(%rsp),%rax > 0x0000003dc2f16d9f <+1567>: lea 0xad0(%rsp),%rsi > 0x0000003dc2f16da7 <+1575>: mov $0x2,%r8d > 0x0000003dc2f16dad <+1581>: mov %rax,%rdi > 0x0000003dc2f16db0 <+1584>: mov %rax,0x38(%rsp) > 0x0000003dc2f16db5 <+1589>: callq 0x3dc2f77630 <WebCore::TextEncoding::encode(unsigned short const*, unsigned long, WebCore::UnencodableHandling) const> > 0x0000003dc2f16dba <+1594>: mov 0x8a0(%rsp),%rax > 0x0000003dc2f16dc2 <+1602>: test %rax,%rax > 0x0000003dc2f16dc5 <+1605>: je 0x3dc2f17ef0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6000> > 0x0000003dc2f16dcb <+1611>: mov 0x8(%rax),%rbx > 0x0000003dc2f16dcf <+1615>: sub $0x1,%rbx > 0x0000003dc2f16dd3 <+1619>: cmp 0x460(%rsp),%rbx > 0x0000003dc2f16ddb <+1627>: jbe 0x3dc2f16deb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1643> > 0x0000003dc2f16ddd <+1629>: cmp 0x470(%rsp),%rbx > 0x0000003dc2f16de5 <+1637>: ja 0x3dc2f17e74 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5876> > 0x0000003dc2f16deb <+1643>: mov %rbx,0x460(%rsp) > 0x0000003dc2f16df3 <+1651>: mov 0x8(%rax),%rdx > 0x0000003dc2f16df7 <+1655>: mov 0x10(%rax),%rsi > 0x0000003dc2f16dfb <+1659>: sub $0x1,%rdx > 0x0000003dc2f16dff <+1663>: mov 0x468(%rsp),%rdi > 0x0000003dc2f16e07 <+1671>: callq 0x3dc282a660 <memcpy@plt> > 0x0000003dc2f16e0c <+1676>: mov 0x8a0(%rsp),%rbx > 0x0000003dc2f16e14 <+1684>: test %rbx,%rbx > 0x0000003dc2f16e17 <+1687>: je 0x3dc2f16e29 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1705> > 0x0000003dc2f16e19 <+1689>: mov (%rbx),%eax > 0x0000003dc2f16e1b <+1691>: cmp $0x1,%eax > 0x0000003dc2f16e1e <+1694>: je 0x3dc2f179e3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4707> > 0x0000003dc2f16e24 <+1700>: sub $0x1,%eax > 0x0000003dc2f16e27 <+1703>: mov %eax,(%rbx) > 0x0000003dc2f16e29 <+1705>: mov 0x460(%rsp),%rax > 0x0000003dc2f16e31 <+1713>: cmp 0x470(%rsp),%rax > 0x0000003dc2f16e39 <+1721>: movb $0x0,0xbdf(%rsp) > 0x0000003dc2f16e41 <+1729>: je 0x3dc2f17cb8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5432> > 0x0000003dc2f16e47 <+1735>: mov 0x468(%rsp),%rdx > 0x0000003dc2f16e4f <+1743>: lea 0xbdf(%rsp),%rbx > 0x0000003dc2f16e57 <+1751>: add %rax,%rdx > 0x0000003dc2f16e5a <+1754>: je 0x3dc2f16e69 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1769> > 0x0000003dc2f16e5c <+1756>: movzbl (%rbx),%eax > 0x0000003dc2f16e5f <+1759>: mov %al,(%rdx) > 0x0000003dc2f16e61 <+1761>: mov 0x460(%rsp),%rax > 0x0000003dc2f16e69 <+1769>: add $0x1,%rax > 0x0000003dc2f16e6d <+1773>: mov %rax,0x460(%rsp) > 0x0000003dc2f16e75 <+1781>: cmpq $0x0,0x40(%rsp) > 0x0000003dc2f16e7b <+1787>: je 0x3dc2f16e86 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1798> > 0x0000003dc2f16e7d <+1789>: movq $0x0,0x40(%rsp) > 0x0000003dc2f16e86 <+1798>: mov 0x48(%rsp),%rdi > 0x0000003dc2f16e8b <+1803>: lea 0x58(%rsp),%rax > 0x0000003dc2f16e90 <+1808>: cmp %rax,%rdi > 0x0000003dc2f16e93 <+1811>: je 0x3dc2f16eac <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1836> > 0x0000003dc2f16e95 <+1813>: movq $0x0,0x48(%rsp) > 0x0000003dc2f16e9e <+1822>: movq $0x0,0x50(%rsp) > 0x0000003dc2f16ea7 <+1831>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16eac <+1836>: mov 0x468(%rsp),%rbp > 0x0000003dc2f16eb4 <+1844>: xor %r13d,%r13d > 0x0000003dc2f16eb7 <+1847>: mov %rbp,%rdi > 0x0000003dc2f16eba <+1850>: callq 0x3dc28271b0 <strlen@plt> > 0x0000003dc2f16ebf <+1855>: mov %rax,%rbx > 0x0000003dc2f16ec2 <+1858>: jmpq 0x3dc2f1694b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+459> > 0x0000003dc2f16ec7 <+1863>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f16ed0 <+1872>: movzbl 0x0(%rbp),%eax > 0x0000003dc2f16ed4 <+1876>: cmp $0x2f,%al > 0x0000003dc2f16ed6 <+1878>: je 0x3dc2f17a18 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4760> > 0x0000003dc2f16edc <+1884>: jg 0x3dc2f17508 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3464> > 0x0000003dc2f16ee2 <+1890>: test %al,%al > 0x0000003dc2f16ee4 <+1892>: jne 0x3dc2f17830 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4272> > 0x0000003dc2f16eea <+1898>: mov (%r15),%rax > 0x0000003dc2f16eed <+1901>: test %rax,%rax > 0x0000003dc2f16ef0 <+1904>: je 0x3dc2f16ef5 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1909> > 0x0000003dc2f16ef2 <+1906>: subl $0xffffff80,(%rax) > 0x0000003dc2f16ef5 <+1909>: mov 0x18(%rsp),%rdx > 0x0000003dc2f16efa <+1914>: mov (%rdx),%rbx > 0x0000003dc2f16efd <+1917>: mov %rax,(%rdx) > 0x0000003dc2f16f00 <+1920>: test %rbx,%rbx > 0x0000003dc2f16f03 <+1923>: je 0x3dc2f16f21 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1953> > 0x0000003dc2f16f05 <+1925>: mov (%rbx),%eax > 0x0000003dc2f16f07 <+1927>: add $0xffffff80,%eax > 0x0000003dc2f16f0a <+1930>: mov %eax,(%rbx) > 0x0000003dc2f16f0c <+1932>: and $0xffffffc0,%eax > 0x0000003dc2f16f0f <+1935>: jne 0x3dc2f16f21 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1953> > 0x0000003dc2f16f11 <+1937>: mov %rbx,%rdi > 0x0000003dc2f16f14 <+1940>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f16f19 <+1945>: mov %rbx,%rdi > 0x0000003dc2f16f1c <+1948>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f16f21 <+1953>: mov 0x18(%rsp),%rcx > 0x0000003dc2f16f26 <+1958>: movzbl 0x8(%r15),%edx > 0x0000003dc2f16f2b <+1963>: movzbl 0x8(%rcx),%eax > 0x0000003dc2f16f2f <+1967>: mov %rcx,%rdi > 0x0000003dc2f16f32 <+1970>: and $0x1,%edx > 0x0000003dc2f16f35 <+1973>: and $0xfffffffe,%eax > 0x0000003dc2f16f38 <+1976>: or %edx,%eax > 0x0000003dc2f16f3a <+1978>: mov %al,0x8(%rcx) > 0x0000003dc2f16f3d <+1981>: movzbl 0x8(%r15),%edx > 0x0000003dc2f16f42 <+1986>: and $0xfffffffd,%eax > 0x0000003dc2f16f45 <+1989>: and $0x2,%edx > 0x0000003dc2f16f48 <+1992>: or %edx,%eax > 0x0000003dc2f16f4a <+1994>: mov %al,0x8(%rcx) > 0x0000003dc2f16f4d <+1997>: mov 0xc(%r15),%eax > 0x0000003dc2f16f51 <+2001>: mov %eax,0xc(%rcx) > 0x0000003dc2f16f54 <+2004>: mov 0x10(%r15),%eax > 0x0000003dc2f16f58 <+2008>: mov %eax,0x10(%rcx) > 0x0000003dc2f16f5b <+2011>: mov 0x14(%r15),%eax > 0x0000003dc2f16f5f <+2015>: mov %eax,0x14(%rcx) > 0x0000003dc2f16f62 <+2018>: mov 0x18(%r15),%eax > 0x0000003dc2f16f66 <+2022>: mov %eax,0x18(%rcx) > 0x0000003dc2f16f69 <+2025>: mov 0x1c(%r15),%eax > 0x0000003dc2f16f6d <+2029>: mov %eax,0x1c(%rcx) > 0x0000003dc2f16f70 <+2032>: mov 0x20(%r15),%eax > 0x0000003dc2f16f74 <+2036>: mov %eax,0x20(%rcx) > 0x0000003dc2f16f77 <+2039>: mov 0x24(%r15),%eax > 0x0000003dc2f16f7b <+2043>: mov %eax,0x24(%rcx) > 0x0000003dc2f16f7e <+2046>: mov 0x28(%r15),%eax > 0x0000003dc2f16f82 <+2050>: mov %eax,0x28(%rcx) > 0x0000003dc2f16f85 <+2053>: mov 0x2c(%r15),%eax > 0x0000003dc2f16f89 <+2057>: mov %eax,0x2c(%rcx) > 0x0000003dc2f16f8c <+2060>: mov 0x30(%r15),%eax > 0x0000003dc2f16f90 <+2064>: mov %eax,0x30(%rcx) > 0x0000003dc2f16f93 <+2067>: callq 0x3dc2f126d0 <WebCore::KURL::removeFragmentIdentifier()> > 0x0000003dc2f16f98 <+2072>: jmpq 0x3dc2f16a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+744> > 0x0000003dc2f16f9d <+2077>: nopl (%rax) > 0x0000003dc2f16fa0 <+2080>: mov 0x20(%rsp),%rdi > 0x0000003dc2f16fa5 <+2085>: mov %rbp,%rsi > 0x0000003dc2f16fa8 <+2088>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f16fad <+2093>: jmpq 0x3dc2f168f1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+369> > 0x0000003dc2f16fb2 <+2098>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f16fb8 <+2104>: lea 0x972d57(%rip),%rsi # 0x3dc3889d16 > 0x0000003dc2f16fbf <+2111>: mov %r13,%rdi > 0x0000003dc2f16fc2 <+2114>: callq 0x3dc2f11fd0 <WebCore::protocolIs(WTF::String const&, char const*)> > 0x0000003dc2f16fc7 <+2119>: test %al,%al > 0x0000003dc2f16fc9 <+2121>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f16fd1 <+2129>: jne 0x3dc2f1686b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+235> > 0x0000003dc2f16fd7 <+2135>: test %rdi,%rdi > 0x0000003dc2f16fda <+2138>: je 0x3dc2f176c6 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3910> > 0x0000003dc2f16fe0 <+2144>: xor %edx,%edx > 0x0000003dc2f16fe2 <+2146>: mov $0x3f,%esi > 0x0000003dc2f16fe7 <+2151>: callq 0x3dc282d040 <_ZN3WTF10StringImpl4findEtj@plt> > 0x0000003dc2f16fec <+2156>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f16ff4 <+2164>: mov %rax,%rbx > 0x0000003dc2f16ff7 <+2167>: test %rdi,%rdi > 0x0000003dc2f16ffa <+2170>: je 0x3dc2f176b4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3892> > 0x0000003dc2f17000 <+2176>: xor %edx,%edx > 0x0000003dc2f17002 <+2178>: mov $0x23,%esi > 0x0000003dc2f17007 <+2183>: callq 0x3dc282d040 <_ZN3WTF10StringImpl4findEtj@plt> > 0x0000003dc2f1700c <+2188>: cmp $0xffffffffffffffff,%rax > 0x0000003dc2f17010 <+2192>: je 0x3dc2f176b4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3892> > 0x0000003dc2f17016 <+2198>: cmp %rax,%rbx > 0x0000003dc2f17019 <+2201>: ja 0x3dc2f17368 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3048> > 0x0000003dc2f1701f <+2207>: cmp $0xffffffffffffffff,%rbx > 0x0000003dc2f17023 <+2211>: je 0x3dc2f17368 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3048> > 0x0000003dc2f17029 <+2217>: lea 0xb60(%rsp),%rdi > 0x0000003dc2f17031 <+2225>: mov $0xffffffff,%ecx > 0x0000003dc2f17036 <+2230>: mov %ebx,%edx > 0x0000003dc2f17038 <+2232>: mov %r13,%rsi > 0x0000003dc2f1703b <+2235>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f17040 <+2240>: lea 0xb70(%rsp),%rdi > 0x0000003dc2f17048 <+2248>: mov %ebx,%ecx > 0x0000003dc2f1704a <+2250>: xor %edx,%edx > 0x0000003dc2f1704c <+2252>: mov %r13,%rsi > 0x0000003dc2f1704f <+2255>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f17054 <+2260>: mov 0xb70(%rsp),%rsi > 0x0000003dc2f1705c <+2268>: test %rsi,%rsi > 0x0000003dc2f1705f <+2271>: je 0x3dc2f170f4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2420> > 0x0000003dc2f17065 <+2277>: lea 0xb80(%rsp),%rdi > 0x0000003dc2f1706d <+2285>: mov $0x2f,%ecx > 0x0000003dc2f17072 <+2290>: mov $0x5c,%edx > 0x0000003dc2f17077 <+2295>: callq 0x3dc282e120 <_ZN3WTF10StringImpl7replaceEtt@plt> > 0x0000003dc2f1707c <+2300>: mov 0xb70(%rsp),%rbp > 0x0000003dc2f17084 <+2308>: mov 0xb80(%rsp),%rbx > 0x0000003dc2f1708c <+2316>: movq $0x0,0xb80(%rsp) > 0x0000003dc2f17098 <+2328>: test %rbp,%rbp > 0x0000003dc2f1709b <+2331>: mov %rbx,0xb70(%rsp) > 0x0000003dc2f170a3 <+2339>: je 0x3dc2f170f4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2420> > 0x0000003dc2f170a5 <+2341>: mov 0x0(%rbp),%eax > 0x0000003dc2f170a8 <+2344>: add $0xffffff80,%eax > 0x0000003dc2f170ab <+2347>: mov %eax,0x0(%rbp) > 0x0000003dc2f170ae <+2350>: and $0xffffffc0,%eax > 0x0000003dc2f170b1 <+2353>: mov 0xb80(%rsp),%rbx > 0x0000003dc2f170b9 <+2361>: jne 0x3dc2f170d3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2387> > 0x0000003dc2f170bb <+2363>: mov %rbp,%rdi > 0x0000003dc2f170be <+2366>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f170c3 <+2371>: mov %rbp,%rdi > 0x0000003dc2f170c6 <+2374>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f170cb <+2379>: mov 0xb80(%rsp),%rbx > 0x0000003dc2f170d3 <+2387>: test %rbx,%rbx > 0x0000003dc2f170d6 <+2390>: je 0x3dc2f170f4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2420> > 0x0000003dc2f170d8 <+2392>: mov (%rbx),%eax > 0x0000003dc2f170da <+2394>: add $0xffffff80,%eax > 0x0000003dc2f170dd <+2397>: mov %eax,(%rbx) > 0x0000003dc2f170df <+2399>: and $0xffffffc0,%eax > 0x0000003dc2f170e2 <+2402>: jne 0x3dc2f170f4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2420> > 0x0000003dc2f170e4 <+2404>: mov %rbx,%rdi > 0x0000003dc2f170e7 <+2407>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f170ec <+2412>: mov %rbx,%rdi > 0x0000003dc2f170ef <+2415>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f170f4 <+2420>: lea 0xb60(%rsp),%rdx > 0x0000003dc2f170fc <+2428>: lea 0xb70(%rsp),%rsi > 0x0000003dc2f17104 <+2436>: lea 0xac0(%rsp),%rdi > 0x0000003dc2f1710c <+2444>: callq 0x3dc2866970 <WTF::operator+<WTF::String>(WTF::String const&, WTF::String)> > 0x0000003dc2f17111 <+2449>: mov 0xac8(%rsp),%rax > 0x0000003dc2f17119 <+2457>: test %rax,%rax > 0x0000003dc2f1711c <+2460>: mov %rax,0xba0(%rsp) > 0x0000003dc2f17124 <+2468>: je 0x3dc2f17129 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2473> > 0x0000003dc2f17126 <+2470>: subl $0xffffff80,(%rax) > 0x0000003dc2f17129 <+2473>: mov 0xac0(%rsp),%rax > 0x0000003dc2f17131 <+2481>: test %rax,%rax > 0x0000003dc2f17134 <+2484>: mov %rax,0xbb0(%rsp) > 0x0000003dc2f1713c <+2492>: je 0x3dc2f17141 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2497> > 0x0000003dc2f1713e <+2494>: subl $0xffffff80,(%rax) > 0x0000003dc2f17141 <+2497>: lea 0xba0(%rsp),%rdx > 0x0000003dc2f17149 <+2505>: lea 0xbb0(%rsp),%rsi > 0x0000003dc2f17151 <+2513>: lea 0xb90(%rsp),%rdi > 0x0000003dc2f17159 <+2521>: callq 0x3dc28675f0 <WTF::tryMakeString<WTF::String, WTF::String>(WTF::String, WTF::String)> > 0x0000003dc2f1715e <+2526>: mov 0xbb0(%rsp),%rbp > 0x0000003dc2f17166 <+2534>: mov 0xb90(%rsp),%rbx > 0x0000003dc2f1716e <+2542>: movq $0x0,0xb90(%rsp) > 0x0000003dc2f1717a <+2554>: test %rbp,%rbp > 0x0000003dc2f1717d <+2557>: je 0x3dc2f1719d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2589> > 0x0000003dc2f1717f <+2559>: mov 0x0(%rbp),%eax > 0x0000003dc2f17182 <+2562>: add $0xffffff80,%eax > 0x0000003dc2f17185 <+2565>: mov %eax,0x0(%rbp) > 0x0000003dc2f17188 <+2568>: and $0xffffffc0,%eax > 0x0000003dc2f1718b <+2571>: jne 0x3dc2f1719d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2589> > 0x0000003dc2f1718d <+2573>: mov %rbp,%rdi > 0x0000003dc2f17190 <+2576>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f17195 <+2581>: mov %rbp,%rdi > 0x0000003dc2f17198 <+2584>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1719d <+2589>: mov 0xba0(%rsp),%rbp > 0x0000003dc2f171a5 <+2597>: test %rbp,%rbp > 0x0000003dc2f171a8 <+2600>: je 0x3dc2f171c8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2632> > 0x0000003dc2f171aa <+2602>: mov 0x0(%rbp),%eax > 0x0000003dc2f171ad <+2605>: add $0xffffff80,%eax > 0x0000003dc2f171b0 <+2608>: mov %eax,0x0(%rbp) > 0x0000003dc2f171b3 <+2611>: and $0xffffffc0,%eax > 0x0000003dc2f171b6 <+2614>: jne 0x3dc2f171c8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2632> > 0x0000003dc2f171b8 <+2616>: mov %rbp,%rdi > 0x0000003dc2f171bb <+2619>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f171c0 <+2624>: mov %rbp,%rdi > 0x0000003dc2f171c3 <+2627>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f171c8 <+2632>: test %rbx,%rbx > 0x0000003dc2f171cb <+2635>: je 0x3dc2f17db9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5689> > 0x0000003dc2f171d1 <+2641>: mov 0xac8(%rsp),%rbp > 0x0000003dc2f171d9 <+2649>: test %rbp,%rbp > 0x0000003dc2f171dc <+2652>: je 0x3dc2f171fc <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2684> > 0x0000003dc2f171de <+2654>: mov 0x0(%rbp),%eax > 0x0000003dc2f171e1 <+2657>: add $0xffffff80,%eax > 0x0000003dc2f171e4 <+2660>: mov %eax,0x0(%rbp) > 0x0000003dc2f171e7 <+2663>: and $0xffffffc0,%eax > 0x0000003dc2f171ea <+2666>: jne 0x3dc2f171fc <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2684> > 0x0000003dc2f171ec <+2668>: mov %rbp,%rdi > 0x0000003dc2f171ef <+2671>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f171f4 <+2676>: mov %rbp,%rdi > 0x0000003dc2f171f7 <+2679>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f171fc <+2684>: mov 0xac0(%rsp),%rbp > 0x0000003dc2f17204 <+2692>: test %rbp,%rbp > 0x0000003dc2f17207 <+2695>: je 0x3dc2f17227 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2727> > 0x0000003dc2f17209 <+2697>: mov 0x0(%rbp),%eax > 0x0000003dc2f1720c <+2700>: add $0xffffff80,%eax > 0x0000003dc2f1720f <+2703>: mov %eax,0x0(%rbp) > 0x0000003dc2f17212 <+2706>: and $0xffffffc0,%eax > 0x0000003dc2f17215 <+2709>: jne 0x3dc2f17227 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2727> > 0x0000003dc2f17217 <+2711>: mov %rbp,%rdi > 0x0000003dc2f1721a <+2714>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1721f <+2719>: mov %rbp,%rdi > 0x0000003dc2f17222 <+2722>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17227 <+2727>: mov 0xb70(%rsp),%rbp > 0x0000003dc2f1722f <+2735>: test %rbp,%rbp > 0x0000003dc2f17232 <+2738>: je 0x3dc2f17252 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2770> > 0x0000003dc2f17234 <+2740>: mov 0x0(%rbp),%eax > 0x0000003dc2f17237 <+2743>: add $0xffffff80,%eax > 0x0000003dc2f1723a <+2746>: mov %eax,0x0(%rbp) > 0x0000003dc2f1723d <+2749>: and $0xffffffc0,%eax > 0x0000003dc2f17240 <+2752>: jne 0x3dc2f17252 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2770> > 0x0000003dc2f17242 <+2754>: mov %rbp,%rdi > 0x0000003dc2f17245 <+2757>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1724a <+2762>: mov %rbp,%rdi > 0x0000003dc2f1724d <+2765>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17252 <+2770>: mov 0xb60(%rsp),%rbp > 0x0000003dc2f1725a <+2778>: test %rbp,%rbp > 0x0000003dc2f1725d <+2781>: je 0x3dc2f1727d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2813> > 0x0000003dc2f1725f <+2783>: mov 0x0(%rbp),%eax > 0x0000003dc2f17262 <+2786>: add $0xffffff80,%eax > 0x0000003dc2f17265 <+2789>: mov %eax,0x0(%rbp) > 0x0000003dc2f17268 <+2792>: and $0xffffffc0,%eax > 0x0000003dc2f1726b <+2795>: jne 0x3dc2f1727d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2813> > 0x0000003dc2f1726d <+2797>: mov %rbp,%rdi > 0x0000003dc2f17270 <+2800>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f17275 <+2805>: mov %rbp,%rdi > 0x0000003dc2f17278 <+2808>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1727d <+2813>: test %rbx,%rbx > 0x0000003dc2f17280 <+2816>: je 0x3dc2f17285 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2821> > 0x0000003dc2f17282 <+2818>: subl $0xffffff80,(%rbx) > 0x0000003dc2f17285 <+2821>: mov 0xae0(%rsp),%rbp > 0x0000003dc2f1728d <+2829>: mov %rbx,0xae0(%rsp) > 0x0000003dc2f17295 <+2837>: test %rbp,%rbp > 0x0000003dc2f17298 <+2840>: je 0x3dc2f172b8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2872> > 0x0000003dc2f1729a <+2842>: mov 0x0(%rbp),%eax > 0x0000003dc2f1729d <+2845>: add $0xffffff80,%eax > 0x0000003dc2f172a0 <+2848>: mov %eax,0x0(%rbp) > 0x0000003dc2f172a3 <+2851>: and $0xffffffc0,%eax > 0x0000003dc2f172a6 <+2854>: jne 0x3dc2f172b8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2872> > 0x0000003dc2f172a8 <+2856>: mov %rbp,%rdi > 0x0000003dc2f172ab <+2859>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f172b0 <+2864>: mov %rbp,%rdi > 0x0000003dc2f172b3 <+2867>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f172b8 <+2872>: test %rbx,%rbx > 0x0000003dc2f172bb <+2875>: je 0x3dc2f16863 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+227> > 0x0000003dc2f172c1 <+2881>: mov (%rbx),%eax > 0x0000003dc2f172c3 <+2883>: add $0xffffff80,%eax > 0x0000003dc2f172c6 <+2886>: mov %eax,(%rbx) > 0x0000003dc2f172c8 <+2888>: and $0xffffffc0,%eax > 0x0000003dc2f172cb <+2891>: jne 0x3dc2f16863 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+227> > 0x0000003dc2f172d1 <+2897>: mov %rbx,%rdi > 0x0000003dc2f172d4 <+2900>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f172d9 <+2905>: mov %rbx,%rdi > 0x0000003dc2f172dc <+2908>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f172e1 <+2913>: jmpq 0x3dc2f16863 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+227> > 0x0000003dc2f172e6 <+2918>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003dc2f172f0 <+2928>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f172f8 <+2936>: test %rdi,%rdi > 0x0000003dc2f172fb <+2939>: je 0x3dc2f17db0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5680> > 0x0000003dc2f17301 <+2945>: mov 0x4(%rdi),%r8d > 0x0000003dc2f17305 <+2949>: mov 0x8(%rdi),%rsi > 0x0000003dc2f17309 <+2953>: test %r8d,%r8d > 0x0000003dc2f1730c <+2956>: jle 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f1730e <+2958>: xor %r10d,%r10d > 0x0000003dc2f17311 <+2961>: lea 0x973c44(%rip),%rax # 0x3dc388af5c > 0x0000003dc2f17318 <+2968>: mov %r10d,%r9d > 0x0000003dc2f1731b <+2971>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17320 <+2976>: movzbl (%rax),%edx > 0x0000003dc2f17323 <+2979>: test %dl,%dl > 0x0000003dc2f17325 <+2981>: je 0x3dc2f17ca0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5408> > 0x0000003dc2f1732b <+2987>: movzwl (%rsi,%r10,2),%ecx > 0x0000003dc2f17330 <+2992>: movsbl %dl,%edx > 0x0000003dc2f17333 <+2995>: add $0x1,%rax > 0x0000003dc2f17337 <+2999>: cmp %edx,%ecx > 0x0000003dc2f17339 <+3001>: jne 0x3dc2f17320 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2976> > 0x0000003dc2f1733b <+3003>: lea 0x2(%r9),%eax > 0x0000003dc2f1733f <+3007>: cmp %eax,%r8d > 0x0000003dc2f17342 <+3010>: jle 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f17344 <+3012>: cmpw $0x2f,0x2(%rsi,%r10,2) > 0x0000003dc2f1734b <+3019>: je 0x3dc2f17878 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4344> > 0x0000003dc2f17351 <+3025>: mov 0x4(%rdi),%edx > 0x0000003dc2f17354 <+3028>: lea 0x40(%rsp),%rdi > 0x0000003dc2f17359 <+3033>: callq 0x3dc2f19ba0 <WTF::Vector<unsigned short, 512ul>::append<unsigned short>(unsigned short const*, unsigned long)> > 0x0000003dc2f1735e <+3038>: jmpq 0x3dc2f16d48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1480> > 0x0000003dc2f17363 <+3043>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17368 <+3048>: mov %eax,%ebx > 0x0000003dc2f1736a <+3050>: jmpq 0x3dc2f17029 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2217> > 0x0000003dc2f1736f <+3055>: nop > 0x0000003dc2f17370 <+3056>: movslq %esi,%rax > 0x0000003dc2f17373 <+3059>: lea (%r12,%rax,2),%r9 > 0x0000003dc2f17377 <+3063>: lea 0x9334e2(%rip),%rax # 0x3dc384a860 > 0x0000003dc2f1737e <+3070>: xchg %ax,%ax > 0x0000003dc2f17380 <+3072>: movzbl (%rax),%edx > 0x0000003dc2f17383 <+3075>: test %dl,%dl > 0x0000003dc2f17385 <+3077>: je 0x3dc2f173c8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3144> > 0x0000003dc2f17387 <+3079>: movzwl (%r9),%ecx > 0x0000003dc2f1738b <+3083>: movsbl %dl,%edx > 0x0000003dc2f1738e <+3086>: add $0x1,%rax > 0x0000003dc2f17392 <+3090>: movzwl %cx,%r8d > 0x0000003dc2f17396 <+3094>: cmp %edx,%r8d > 0x0000003dc2f17399 <+3097>: jne 0x3dc2f17380 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3072> > 0x0000003dc2f1739b <+3099>: cmp $0xffffffff,%esi > 0x0000003dc2f1739e <+3102>: je 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f173a4 <+3108>: cmp $0x22,%cx > 0x0000003dc2f173a8 <+3112>: lea 0x1(%rsi),%ebx > 0x0000003dc2f173ab <+3115>: je 0x3dc2f16bf5 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1141> > 0x0000003dc2f173b1 <+3121>: cmp %ebx,%ebp > 0x0000003dc2f173b3 <+3123>: je 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f173b9 <+3129>: add $0x2,%esi > 0x0000003dc2f173bc <+3132>: jmpq 0x3dc2f16c48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1224> > 0x0000003dc2f173c1 <+3137>: nopl 0x0(%rax) > 0x0000003dc2f173c8 <+3144>: add $0x1,%esi > 0x0000003dc2f173cb <+3147>: jmpq 0x3dc2f16c48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1224> > 0x0000003dc2f173d0 <+3152>: xor %edi,%edi > 0x0000003dc2f173d2 <+3154>: lea 0x460(%rsp),%rcx > 0x0000003dc2f173da <+3162>: movq $0x0,0x460(%rsp) > 0x0000003dc2f173e6 <+3174>: movq $0x200,0x470(%rsp) > 0x0000003dc2f173f2 <+3186>: mov %rcx,%rax > 0x0000003dc2f173f5 <+3189>: mov %rcx,0x20(%rsp) > 0x0000003dc2f173fa <+3194>: add $0x18,%rax > 0x0000003dc2f173fe <+3198>: test %rdi,%rdi > 0x0000003dc2f17401 <+3201>: mov %rax,0x468(%rsp) > 0x0000003dc2f17409 <+3209>: jne 0x3dc2f168dd <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+349> > 0x0000003dc2f1740f <+3215>: xor %edi,%edi > 0x0000003dc2f17411 <+3217>: mov $0x1,%ebp > 0x0000003dc2f17416 <+3222>: xor %ebx,%ebx > 0x0000003dc2f17418 <+3224>: jmpq 0x3dc2f168f3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+371> > 0x0000003dc2f1741d <+3229>: nopl (%rax) > 0x0000003dc2f17420 <+3232>: cmpb $0x2f,0x1(%r12) > 0x0000003dc2f17426 <+3238>: je 0x3dc2f17780 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4096> > 0x0000003dc2f1742c <+3244>: mov %r12d,%edx > 0x0000003dc2f1742f <+3247>: lea 0xb00(%rsp),%rdi > 0x0000003dc2f17437 <+3255>: mov %rbp,%rsi > 0x0000003dc2f1743a <+3258>: sub %ebp,%edx > 0x0000003dc2f1743c <+3260>: callq 0x3dc2828cd0 <_ZN3WTF6StringC1EPKcj@plt> > 0x0000003dc2f17441 <+3265>: lea 0xaf0(%rsp),%rdi > 0x0000003dc2f17449 <+3273>: mov %r15,%rsi > 0x0000003dc2f1744c <+3276>: callq 0x3dc2f10660 <WebCore::KURL::protocol() const> > 0x0000003dc2f17451 <+3281>: mov 0xb00(%rsp),%rsi > 0x0000003dc2f17459 <+3289>: mov 0xaf0(%rsp),%rdi > 0x0000003dc2f17461 <+3297>: callq 0x3dc2828ab0 <_ZN3WTF17equalIgnoringCaseEPNS_10StringImplES1_@plt> > 0x0000003dc2f17466 <+3302>: test %al,%al > 0x0000003dc2f17468 <+3304>: movb $0x0,0x38(%rsp) > 0x0000003dc2f1746d <+3309>: jne 0x3dc2f1796b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4587> > 0x0000003dc2f17473 <+3315>: mov 0xaf0(%rsp),%rdx > 0x0000003dc2f1747b <+3323>: test %rdx,%rdx > 0x0000003dc2f1747e <+3326>: mov %rdx,0x30(%rsp) > 0x0000003dc2f17483 <+3331>: je 0x3dc2f174a3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3363> > 0x0000003dc2f17485 <+3333>: mov (%rdx),%eax > 0x0000003dc2f17487 <+3335>: add $0xffffff80,%eax > 0x0000003dc2f1748a <+3338>: mov %eax,(%rdx) > 0x0000003dc2f1748c <+3340>: and $0xffffffc0,%eax > 0x0000003dc2f1748f <+3343>: jne 0x3dc2f174a3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3363> > 0x0000003dc2f17491 <+3345>: mov %rdx,%rdi > 0x0000003dc2f17494 <+3348>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f17499 <+3353>: mov 0x30(%rsp),%rdi > 0x0000003dc2f1749e <+3358>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f174a3 <+3363>: mov 0xb00(%rsp),%rdx > 0x0000003dc2f174ab <+3371>: test %rdx,%rdx > 0x0000003dc2f174ae <+3374>: mov %rdx,0x30(%rsp) > 0x0000003dc2f174b3 <+3379>: je 0x3dc2f174d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3416> > 0x0000003dc2f174b5 <+3381>: mov 0x30(%rsp),%rcx > 0x0000003dc2f174ba <+3386>: mov (%rcx),%eax > 0x0000003dc2f174bc <+3388>: add $0xffffff80,%eax > 0x0000003dc2f174bf <+3391>: mov %eax,(%rcx) > 0x0000003dc2f174c1 <+3393>: and $0xffffffc0,%eax > 0x0000003dc2f174c4 <+3396>: jne 0x3dc2f174d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3416> > 0x0000003dc2f174c6 <+3398>: mov %rcx,%rdi > 0x0000003dc2f174c9 <+3401>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f174ce <+3406>: mov 0x30(%rsp),%rdi > 0x0000003dc2f174d3 <+3411>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f174d8 <+3416>: cmpb $0x0,0x38(%rsp) > 0x0000003dc2f174dd <+3421>: je 0x3dc2f17780 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4096> > 0x0000003dc2f174e3 <+3427>: lea 0x1(%r12),%rbp > 0x0000003dc2f174e8 <+3432>: jmpq 0x3dc2f169db <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+603> > 0x0000003dc2f174ed <+3437>: add $0x1,%ebx > 0x0000003dc2f174f0 <+3440>: add $0x2,%r8 > 0x0000003dc2f174f4 <+3444>: cmp %ebp,%ebx > 0x0000003dc2f174f6 <+3446>: jne 0x3dc2f16c00 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1152> > 0x0000003dc2f174fc <+3452>: jmpq 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f17501 <+3457>: nopl 0x0(%rax) > 0x0000003dc2f17508 <+3464>: cmp $0x3f,%al > 0x0000003dc2f1750a <+3466>: je 0x3dc2f17c42 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5314> > 0x0000003dc2f17510 <+3472>: mov 0x28(%r15),%eax > 0x0000003dc2f17514 <+3476>: add $0x1,%eax > 0x0000003dc2f17517 <+3479>: cltq > 0x0000003dc2f17519 <+3481>: lea 0x1(%rbx,%rax,1),%rbx > 0x0000003dc2f1751e <+3486>: cmp 0x680(%rsp),%rbx > 0x0000003dc2f17526 <+3494>: jbe 0x3dc2f17536 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3510> > 0x0000003dc2f17528 <+3496>: cmp 0x690(%rsp),%rbx > 0x0000003dc2f17530 <+3504>: ja 0x3dc2f17f20 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6048> > 0x0000003dc2f17536 <+3510>: mov (%r15),%rax > 0x0000003dc2f17539 <+3513>: mov %rbx,0x680(%rsp) > 0x0000003dc2f17541 <+3521>: mov 0x688(%rsp),%r13 > 0x0000003dc2f17549 <+3529>: test %rax,%rax > 0x0000003dc2f1754c <+3532>: je 0x3dc2f17f30 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6064> > 0x0000003dc2f17552 <+3538>: mov 0x4(%rax),%edx > 0x0000003dc2f17555 <+3541>: lea 0x8a0(%rsp),%rcx > 0x0000003dc2f1755d <+3549>: mov 0x8(%rax),%rbx > 0x0000003dc2f17561 <+3553>: movq $0x200,0x8b0(%rsp) > 0x0000003dc2f1756d <+3565>: mov %rcx,%rax > 0x0000003dc2f17570 <+3568>: mov %rcx,0x38(%rsp) > 0x0000003dc2f17575 <+3573>: mov %edx,%edi > 0x0000003dc2f17577 <+3575>: add $0x18,%rax > 0x0000003dc2f1757b <+3579>: mov %edx,0x28(%rsp) > 0x0000003dc2f1757f <+3583>: cmp $0x200,%rdi > 0x0000003dc2f17586 <+3590>: mov %rdi,0x8a0(%rsp) > 0x0000003dc2f1758e <+3598>: mov %rax,0x8a8(%rsp) > 0x0000003dc2f17596 <+3606>: ja 0x3dc2f17e5a <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5850> > 0x0000003dc2f1759c <+3612>: mov 0x28(%rsp),%r8d > 0x0000003dc2f175a1 <+3617>: test %r8d,%r8d > 0x0000003dc2f175a4 <+3620>: jle 0x3dc2f175c7 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3655> > 0x0000003dc2f175a6 <+3622>: mov 0x28(%rsp),%esi > 0x0000003dc2f175aa <+3626>: xor %edx,%edx > 0x0000003dc2f175ac <+3628>: nopl 0x0(%rax) > 0x0000003dc2f175b0 <+3632>: movzwl (%rbx,%rdx,2),%ecx > 0x0000003dc2f175b4 <+3636>: mov %cl,(%rax,%rdx,1) > 0x0000003dc2f175b7 <+3639>: add $0x1,%rdx > 0x0000003dc2f175bb <+3643>: cmp %edx,%esi > 0x0000003dc2f175bd <+3645>: jg 0x3dc2f175b0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3632> > 0x0000003dc2f175bf <+3647>: mov 0x8a8(%rsp),%rax > 0x0000003dc2f175c7 <+3655>: movslq 0x20(%r15),%r8 > 0x0000003dc2f175cb <+3659>: mov %rax,%rsi > 0x0000003dc2f175ce <+3662>: add %rax,%r8 > 0x0000003dc2f175d1 <+3665>: cmp %rax,%r8 > 0x0000003dc2f175d4 <+3668>: jbe 0x3dc2f175fc <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3708> > 0x0000003dc2f175d6 <+3670>: mov %r8,%rdi > 0x0000003dc2f175d9 <+3673>: xor %edx,%edx > 0x0000003dc2f175db <+3675>: sub %rax,%rdi > 0x0000003dc2f175de <+3678>: xchg %ax,%ax > 0x0000003dc2f175e0 <+3680>: movzbl (%rax,%rdx,1),%ecx > 0x0000003dc2f175e4 <+3684>: mov %cl,0x0(%r13,%rdx,1) > 0x0000003dc2f175e9 <+3689>: add $0x1,%rdx > 0x0000003dc2f175ed <+3693>: cmp %rdi,%rdx > 0x0000003dc2f175f0 <+3696>: jne 0x3dc2f175e0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3680> > 0x0000003dc2f175f2 <+3698>: sub %rax,%r8 > 0x0000003dc2f175f5 <+3701>: lea (%rax,%r8,1),%rsi > 0x0000003dc2f175f9 <+3705>: add %r8,%r13 > 0x0000003dc2f175fc <+3708>: mov 0x28(%r15),%edx > 0x0000003dc2f17600 <+3712>: movslq %edx,%rcx > 0x0000003dc2f17603 <+3715>: add %rcx,%rax > 0x0000003dc2f17606 <+3718>: cmp %rsi,%rax > 0x0000003dc2f17609 <+3721>: ja 0x3dc2f17d29 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5545> > 0x0000003dc2f1760f <+3727>: cmp %rsi,%rax > 0x0000003dc2f17612 <+3730>: je 0x3dc2f17d41 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5569> > 0x0000003dc2f17618 <+3736>: mov %eax,%ecx > 0x0000003dc2f1761a <+3738>: mov %r13,%rdi > 0x0000003dc2f1761d <+3741>: xor %edx,%edx > 0x0000003dc2f1761f <+3743>: sub %esi,%ecx > 0x0000003dc2f17621 <+3745>: callq 0x3dc2f10320 <WebCore::copyPathRemovingDots(char*, char const*, int, int)> > 0x0000003dc2f17626 <+3750>: movslq %eax,%rdi > 0x0000003dc2f17629 <+3753>: movzbl 0x0(%rbp),%eax > 0x0000003dc2f1762d <+3757>: add %r13,%rdi > 0x0000003dc2f17630 <+3760>: mov %rbp,%rsi > 0x0000003dc2f17633 <+3763>: add $0x1,%r13 > 0x0000003dc2f17637 <+3767>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f17640 <+3776>: cmp $0x3f,%al > 0x0000003dc2f17642 <+3778>: jne 0x3dc2f17990 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4624> > 0x0000003dc2f17648 <+3784>: callq 0x3dc282b4f0 <strcpy@plt> > 0x0000003dc2f1764d <+3789>: mov 0x688(%rsp),%rsi > 0x0000003dc2f17655 <+3797>: mov 0x18(%rsp),%rdi > 0x0000003dc2f1765a <+3802>: xor %edx,%edx > 0x0000003dc2f1765c <+3804>: callq 0x3dc2f10830 <WebCore::KURL::parse(char const*, WTF::String const*)> > 0x0000003dc2f17661 <+3809>: cmpq $0x0,0x8a0(%rsp) > 0x0000003dc2f1766a <+3818>: je 0x3dc2f17678 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3832> > 0x0000003dc2f1766c <+3820>: movq $0x0,0x8a0(%rsp) > 0x0000003dc2f17678 <+3832>: mov 0x38(%rsp),%rax > 0x0000003dc2f1767d <+3837>: mov 0x8a8(%rsp),%rdi > 0x0000003dc2f17685 <+3845>: add $0x18,%rax > 0x0000003dc2f17689 <+3849>: cmp %rax,%rdi > 0x0000003dc2f1768c <+3852>: je 0x3dc2f16a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+744> > 0x0000003dc2f17692 <+3858>: movq $0x0,0x8a8(%rsp) > 0x0000003dc2f1769e <+3870>: movq $0x0,0x8b0(%rsp) > 0x0000003dc2f176aa <+3882>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f176af <+3887>: jmpq 0x3dc2f16a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+744> > 0x0000003dc2f176b4 <+3892>: cmp $0xffffffffffffffff,%rbx > 0x0000003dc2f176b8 <+3896>: mov 0xae0(%rsp),%rdi > 0x0000003dc2f176c0 <+3904>: jne 0x3dc2f17029 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2217> > 0x0000003dc2f176c6 <+3910>: xor %ebx,%ebx > 0x0000003dc2f176c8 <+3912>: test %rdi,%rdi > 0x0000003dc2f176cb <+3915>: je 0x3dc2f17029 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2217> > 0x0000003dc2f176d1 <+3921>: mov 0x4(%rdi),%ebx > 0x0000003dc2f176d4 <+3924>: jmpq 0x3dc2f17029 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2217> > 0x0000003dc2f176d9 <+3929>: cmp %ebp,%esi > 0x0000003dc2f176db <+3931>: jge 0x3dc2f1797f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4607> > 0x0000003dc2f176e1 <+3937>: movslq %esi,%rax > 0x0000003dc2f176e4 <+3940>: mov %esi,%ecx > 0x0000003dc2f176e6 <+3942>: lea (%r12,%rax,2),%r9 > 0x0000003dc2f176ea <+3946>: lea 0x93316b(%rip),%rax # 0x3dc384a85c > 0x0000003dc2f176f1 <+3953>: nopl 0x0(%rax) > 0x0000003dc2f176f8 <+3960>: movzbl (%rax),%edx > 0x0000003dc2f176fb <+3963>: test %dl,%dl > 0x0000003dc2f176fd <+3965>: je 0x3dc2f17d9b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5659> > 0x0000003dc2f17703 <+3971>: movzwl (%r9),%r8d > 0x0000003dc2f17707 <+3975>: movsbl %dl,%edx > 0x0000003dc2f1770a <+3978>: add $0x1,%rax > 0x0000003dc2f1770e <+3982>: cmp %edx,%r8d > 0x0000003dc2f17711 <+3985>: jne 0x3dc2f176f8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3960> > 0x0000003dc2f17713 <+3987>: xor %r14d,%r14d > 0x0000003dc2f17716 <+3990>: cmp $0xffffffff,%ecx > 0x0000003dc2f17719 <+3993>: mov %ecx,%ebx > 0x0000003dc2f1771b <+3995>: je 0x3dc2f1797f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4607> > 0x0000003dc2f17721 <+4001>: cmp 0x8b0(%rsp),%rdi > 0x0000003dc2f17729 <+4009>: mov %esi,0xbd0(%rsp) > 0x0000003dc2f17730 <+4016>: mov %ecx,0xbd4(%rsp) > 0x0000003dc2f17737 <+4023>: je 0x3dc2f17903 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4483> > 0x0000003dc2f1773d <+4029>: mov 0x8a8(%rsp),%rax > 0x0000003dc2f17745 <+4037>: lea 0xbd0(%rsp),%rdx > 0x0000003dc2f1774d <+4045>: lea (%rax,%rdi,8),%rax > 0x0000003dc2f17751 <+4049>: test %rax,%rax > 0x0000003dc2f17754 <+4052>: je 0x3dc2f17764 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4068> > 0x0000003dc2f17756 <+4054>: mov (%rdx),%rdx > 0x0000003dc2f17759 <+4057>: mov %rdx,(%rax) > 0x0000003dc2f1775c <+4060>: mov 0x8a0(%rsp),%rdi > 0x0000003dc2f17764 <+4068>: add $0x1,%rdi > 0x0000003dc2f17768 <+4072>: mov %rdi,0x8a0(%rsp) > 0x0000003dc2f17770 <+4080>: test %r14b,%r14b > 0x0000003dc2f17773 <+4083>: je 0x3dc2f16bf5 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1141> > 0x0000003dc2f17779 <+4089>: jmpq 0x3dc2f16c50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1232> > 0x0000003dc2f1777e <+4094>: xchg %ax,%ax > 0x0000003dc2f17780 <+4096>: lea 0x680(%rsp),%r12 > 0x0000003dc2f17788 <+4104>: mov 0x18(%rsp),%rdi > 0x0000003dc2f1778d <+4109>: mov %r13,%rdx > 0x0000003dc2f17790 <+4112>: mov %rbp,%rsi > 0x0000003dc2f17793 <+4115>: movq $0x0,0x680(%rsp) > 0x0000003dc2f1779f <+4127>: movq $0x200,0x690(%rsp) > 0x0000003dc2f177ab <+4139>: lea 0x18(%r12),%rax > 0x0000003dc2f177b0 <+4144>: mov %rax,0x688(%rsp) > 0x0000003dc2f177b8 <+4152>: callq 0x3dc2f10830 <WebCore::KURL::parse(char const*, WTF::String const*)> > 0x0000003dc2f177bd <+4157>: jmpq 0x3dc2f16a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+744> > 0x0000003dc2f177c2 <+4162>: mov 0x2c(%r15),%ecx > 0x0000003dc2f177c6 <+4166>: lea 0xb10(%rsp),%rdi > 0x0000003dc2f177ce <+4174>: xor %edx,%edx > 0x0000003dc2f177d0 <+4176>: mov %r15,%rsi > 0x0000003dc2f177d3 <+4179>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f177d8 <+4184>: lea 0xb10(%rsp),%rdi > 0x0000003dc2f177e0 <+4192>: mov %r12,%rcx > 0x0000003dc2f177e3 <+4195>: mov %rbx,%rdx > 0x0000003dc2f177e6 <+4198>: mov %rbp,%rsi > 0x0000003dc2f177e9 <+4201>: callq 0x3dc2f16610 <WebCore::appendASCII(WTF::String const&, char const*, size_t, WebCore::CharBuffer&)> > 0x0000003dc2f177ee <+4206>: mov 0xb10(%rsp),%rbx > 0x0000003dc2f177f6 <+4214>: test %rbx,%rbx > 0x0000003dc2f177f9 <+4217>: je 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f177fb <+4219>: mov (%rbx),%eax > 0x0000003dc2f177fd <+4221>: add $0xffffff80,%eax > 0x0000003dc2f17800 <+4224>: mov %eax,(%rbx) > 0x0000003dc2f17802 <+4226>: and $0xffffffc0,%eax > 0x0000003dc2f17805 <+4229>: jne 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f17807 <+4231>: mov %rbx,%rdi > 0x0000003dc2f1780a <+4234>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1780f <+4239>: mov %rbx,%rdi > 0x0000003dc2f17812 <+4242>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17817 <+4247>: mov 0x688(%rsp),%rsi > 0x0000003dc2f1781f <+4255>: mov 0x18(%rsp),%rdi > 0x0000003dc2f17824 <+4260>: xor %edx,%edx > 0x0000003dc2f17826 <+4262>: callq 0x3dc2f10830 <WebCore::KURL::parse(char const*, WTF::String const*)> > 0x0000003dc2f1782b <+4267>: jmpq 0x3dc2f16a68 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+744> > 0x0000003dc2f17830 <+4272>: cmp $0x23,%al > 0x0000003dc2f17832 <+4274>: jne 0x3dc2f17510 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3472> > 0x0000003dc2f17838 <+4280>: mov 0x2c(%r15),%ecx > 0x0000003dc2f1783c <+4284>: lea 0xb20(%rsp),%rdi > 0x0000003dc2f17844 <+4292>: xor %edx,%edx > 0x0000003dc2f17846 <+4294>: mov %r15,%rsi > 0x0000003dc2f17849 <+4297>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f1784e <+4302>: lea 0xb20(%rsp),%rdi > 0x0000003dc2f17856 <+4310>: mov %r12,%rcx > 0x0000003dc2f17859 <+4313>: mov %rbx,%rdx > 0x0000003dc2f1785c <+4316>: mov %rbp,%rsi > 0x0000003dc2f1785f <+4319>: callq 0x3dc2f16610 <WebCore::appendASCII(WTF::String const&, char const*, size_t, WebCore::CharBuffer&)> > 0x0000003dc2f17864 <+4324>: mov 0xb20(%rsp),%rbx > 0x0000003dc2f1786c <+4332>: test %rbx,%rbx > 0x0000003dc2f1786f <+4335>: jne 0x3dc2f177fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4219> > 0x0000003dc2f17871 <+4337>: jmp 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f17873 <+4339>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17878 <+4344>: cmpw $0x2f,0x4(%rsi,%r10,2) > 0x0000003dc2f1787f <+4351>: jne 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f17885 <+4357>: movzwl (%rsi),%eax > 0x0000003dc2f17888 <+4360>: cmp $0xff,%ax > 0x0000003dc2f1788c <+4364>: ja 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f17892 <+4370>: lea 0x933027(%rip),%r14 # 0x3dc384a8c0 <_ZN7WebCoreL19characterClassTableE> > 0x0000003dc2f17899 <+4377>: movzwl %ax,%eax > 0x0000003dc2f1789c <+4380>: testb $0x1,(%r14,%rax,1) > 0x0000003dc2f178a1 <+4385>: je 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f178a7 <+4391>: cmp $0x1,%r9d > 0x0000003dc2f178ab <+4395>: jle 0x3dc2f17f8c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6156> > 0x0000003dc2f178b1 <+4401>: movzwl 0x2(%rsi),%eax > 0x0000003dc2f178b5 <+4405>: cmp $0xff,%ax > 0x0000003dc2f178b9 <+4409>: ja 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f178bf <+4415>: movzwl %ax,%eax > 0x0000003dc2f178c2 <+4418>: testb $0x2,(%r14,%rax,1) > 0x0000003dc2f178c7 <+4423>: je 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f178cd <+4429>: lea -0x2(%r9),%ecx > 0x0000003dc2f178d1 <+4433>: xor %eax,%eax > 0x0000003dc2f178d3 <+4435>: add %rcx,%rcx > 0x0000003dc2f178d6 <+4438>: cmp %rcx,%rax > 0x0000003dc2f178d9 <+4441>: je 0x3dc2f17f8c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6156> > 0x0000003dc2f178df <+4447>: movzwl 0x4(%rsi,%rax,1),%edx > 0x0000003dc2f178e4 <+4452>: cmp $0xff,%dx > 0x0000003dc2f178e9 <+4457>: ja 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f178ef <+4463>: movzwl %dx,%edx > 0x0000003dc2f178f2 <+4466>: add $0x2,%rax > 0x0000003dc2f178f6 <+4470>: testb $0x2,(%r14,%rdx,1) > 0x0000003dc2f178fb <+4475>: je 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f17901 <+4481>: jmp 0x3dc2f178d6 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4438> > 0x0000003dc2f17903 <+4483>: mov 0x8a8(%rsp),%rdx > 0x0000003dc2f1790b <+4491>: mov 0x10(%rsp),%rcx > 0x0000003dc2f17910 <+4496>: lea 0x1(%rdi),%rsi > 0x0000003dc2f17914 <+4500>: cmp %rcx,%rdx > 0x0000003dc2f17917 <+4503>: mov %rdx,0x38(%rsp) > 0x0000003dc2f1791c <+4508>: ja 0x3dc2f17efe <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6014> > 0x0000003dc2f17922 <+4514>: lea (%rdx,%rdi,8),%rax > 0x0000003dc2f17926 <+4518>: cmp %rax,%rcx > 0x0000003dc2f17929 <+4521>: jae 0x3dc2f17efe <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6014> > 0x0000003dc2f1792f <+4527>: lea 0x8a0(%rsp),%rdi > 0x0000003dc2f17937 <+4535>: callq 0x3dc2f19c60 <WTF::Vector<std::pair<int, int>, 0ul>::expandCapacity(unsigned long)> > 0x0000003dc2f1793c <+4540>: mov 0x10(%rsp),%rdx > 0x0000003dc2f17941 <+4545>: sub 0x38(%rsp),%rdx > 0x0000003dc2f17946 <+4550>: mov 0x8a8(%rsp),%rax > 0x0000003dc2f1794e <+4558>: and $0xfffffffffffffff8,%rdx > 0x0000003dc2f17952 <+4562>: add %rax,%rdx > 0x0000003dc2f17955 <+4565>: test %rax,%rax > 0x0000003dc2f17958 <+4568>: mov 0x8a0(%rsp),%rdi > 0x0000003dc2f17960 <+4576>: jne 0x3dc2f1774d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4045> > 0x0000003dc2f17966 <+4582>: jmpq 0x3dc2f17770 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4080> > 0x0000003dc2f1796b <+4587>: mov %r15,%rdi > 0x0000003dc2f1796e <+4590>: callq 0x3dc2f11fa0 <WebCore::KURL::isHierarchical() const> > 0x0000003dc2f17973 <+4595>: test %al,%al > 0x0000003dc2f17975 <+4597>: setne 0x38(%rsp) > 0x0000003dc2f1797a <+4602>: jmpq 0x3dc2f17473 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3315> > 0x0000003dc2f1797f <+4607>: mov %ebp,%ecx > 0x0000003dc2f17981 <+4609>: mov %esi,%ebx > 0x0000003dc2f17983 <+4611>: mov $0x1,%r14d > 0x0000003dc2f17989 <+4617>: jmpq 0x3dc2f17721 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4001> > 0x0000003dc2f1798e <+4622>: xchg %ax,%ax > 0x0000003dc2f17990 <+4624>: test %al,%al > 0x0000003dc2f17992 <+4626>: je 0x3dc2f17648 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3784> > 0x0000003dc2f17998 <+4632>: cmp $0x23,%al > 0x0000003dc2f1799a <+4634>: je 0x3dc2f17648 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3784> > 0x0000003dc2f179a0 <+4640>: cmp $0x2e,%al > 0x0000003dc2f179a2 <+4642>: je 0x3dc2f179b7 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4663> > 0x0000003dc2f179a4 <+4644>: mov %al,(%rdi) > 0x0000003dc2f179a6 <+4646>: add $0x1,%rdi > 0x0000003dc2f179aa <+4650>: movzbl 0x1(%rsi),%eax > 0x0000003dc2f179ae <+4654>: add $0x1,%rsi > 0x0000003dc2f179b2 <+4658>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f179b7 <+4663>: cmpb $0x2f,-0x1(%rdi) > 0x0000003dc2f179bb <+4667>: jne 0x3dc2f179a4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4644> > 0x0000003dc2f179bd <+4669>: movzbl 0x1(%rsi),%edx > 0x0000003dc2f179c1 <+4673>: movzbl %dl,%ecx > 0x0000003dc2f179c4 <+4676>: testb $0x20,(%r14,%rcx,1) > 0x0000003dc2f179c9 <+4681>: je 0x3dc2f17dd9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5721> > 0x0000003dc2f179cf <+4687>: cmp $0x2f,%dl > 0x0000003dc2f179d2 <+4690>: je 0x3dc2f17f6a <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6122> > 0x0000003dc2f179d8 <+4696>: add $0x1,%rsi > 0x0000003dc2f179dc <+4700>: mov %edx,%eax > 0x0000003dc2f179de <+4702>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f179e3 <+4707>: cmpq $0x0,0x8(%rbx) > 0x0000003dc2f179e8 <+4712>: je 0x3dc2f179f2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4722> > 0x0000003dc2f179ea <+4714>: movq $0x0,0x8(%rbx) > 0x0000003dc2f179f2 <+4722>: mov 0x10(%rbx),%rdi > 0x0000003dc2f179f6 <+4726>: movq $0x0,0x18(%rbx) > 0x0000003dc2f179fe <+4734>: movq $0x0,0x10(%rbx) > 0x0000003dc2f17a06 <+4742>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17a0b <+4747>: mov %rbx,%rdi > 0x0000003dc2f17a0e <+4750>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17a13 <+4755>: jmpq 0x3dc2f16e29 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1705> > 0x0000003dc2f17a18 <+4760>: cmpb $0x2f,0x1(%rbp) > 0x0000003dc2f17a1c <+4764>: je 0x3dc2f17ea8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5928> > 0x0000003dc2f17a22 <+4770>: mov 0x20(%r15),%ecx > 0x0000003dc2f17a26 <+4774>: lea 0xb50(%rsp),%rdi > 0x0000003dc2f17a2e <+4782>: xor %edx,%edx > 0x0000003dc2f17a30 <+4784>: mov %r15,%rsi > 0x0000003dc2f17a33 <+4787>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f17a38 <+4792>: lea 0xb50(%rsp),%rdi > 0x0000003dc2f17a40 <+4800>: mov %r12,%rcx > 0x0000003dc2f17a43 <+4803>: mov %rbx,%rdx > 0x0000003dc2f17a46 <+4806>: mov %rbp,%rsi > 0x0000003dc2f17a49 <+4809>: callq 0x3dc2f16610 <WebCore::appendASCII(WTF::String const&, char const*, size_t, WebCore::CharBuffer&)> > 0x0000003dc2f17a4e <+4814>: mov 0xb50(%rsp),%rbx > 0x0000003dc2f17a56 <+4822>: test %rbx,%rbx > 0x0000003dc2f17a59 <+4825>: jne 0x3dc2f177fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4219> > 0x0000003dc2f17a5f <+4831>: jmpq 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f17a64 <+4836>: nopl 0x0(%rax) > 0x0000003dc2f17a68 <+4840>: lea 0x9722a7(%rip),%rsi # 0x3dc3889d16 > 0x0000003dc2f17a6f <+4847>: mov %r13,%rdi > 0x0000003dc2f17a72 <+4850>: callq 0x3dc2f11fd0 <WebCore::protocolIs(WTF::String const&, char const*)> > 0x0000003dc2f17a77 <+4855>: test %al,%al > 0x0000003dc2f17a79 <+4857>: jne 0x3dc2f16d8d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1549> > 0x0000003dc2f17a7f <+4863>: mov %r13,%rdi > 0x0000003dc2f17a82 <+4866>: callq 0x3dc2f120e0 <WebCore::protocolIsJavaScript(WTF::String const&)> > 0x0000003dc2f17a87 <+4871>: test %al,%al > 0x0000003dc2f17a89 <+4873>: jne 0x3dc2f16d8d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1549> > 0x0000003dc2f17a8f <+4879>: mov 0x40(%rsp),%rcx > 0x0000003dc2f17a94 <+4884>: xor %ebx,%ebx > 0x0000003dc2f17a96 <+4886>: mov 0x48(%rsp),%rdx > 0x0000003dc2f17a9b <+4891>: test %ecx,%ecx > 0x0000003dc2f17a9d <+4893>: mov %ecx,%r8d > 0x0000003dc2f17aa0 <+4896>: jle 0x3dc2f16d97 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1559> > 0x0000003dc2f17aa6 <+4902>: lea (%rbx,%rbx,1),%rbp > 0x0000003dc2f17aaa <+4906>: lea 0x932db2(%rip),%rax # 0x3dc384a863 > 0x0000003dc2f17ab1 <+4913>: nopl 0x0(%rax) > 0x0000003dc2f17ab8 <+4920>: movzbl (%rax),%esi > 0x0000003dc2f17abb <+4923>: test %sil,%sil > 0x0000003dc2f17abe <+4926>: je 0x3dc2f17c88 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5384> > 0x0000003dc2f17ac4 <+4932>: movzwl (%rdx,%rbx,2),%edi > 0x0000003dc2f17ac8 <+4936>: movsbl %sil,%esi > 0x0000003dc2f17acc <+4940>: add $0x1,%rax > 0x0000003dc2f17ad0 <+4944>: cmp %esi,%edi > 0x0000003dc2f17ad2 <+4946>: jne 0x3dc2f17ab8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4920> > 0x0000003dc2f17ad4 <+4948>: lea 0x8a0(%rsp),%rax > 0x0000003dc2f17adc <+4956>: lea 0xad0(%rsp),%rsi > 0x0000003dc2f17ae4 <+4964>: mov $0x2,%r8d > 0x0000003dc2f17aea <+4970>: mov %rbx,%rcx > 0x0000003dc2f17aed <+4973>: mov %rax,%rdi > 0x0000003dc2f17af0 <+4976>: mov %rax,0x38(%rsp) > 0x0000003dc2f17af5 <+4981>: callq 0x3dc2f77630 <WebCore::TextEncoding::encode(unsigned short const*, unsigned long, WebCore::UnencodableHandling) const> > 0x0000003dc2f17afa <+4986>: mov 0x40(%rsp),%rcx > 0x0000003dc2f17aff <+4991>: mov %rbp,%rdx > 0x0000003dc2f17b02 <+4994>: add 0x48(%rsp),%rdx > 0x0000003dc2f17b07 <+4999>: mov 0x30(%rsp),%rsi > 0x0000003dc2f17b0c <+5004>: lea 0xbc0(%rsp),%rdi > 0x0000003dc2f17b14 <+5012>: mov $0x2,%r8d > 0x0000003dc2f17b1a <+5018>: sub %rbx,%rcx > 0x0000003dc2f17b1d <+5021>: callq 0x3dc2f77630 <WebCore::TextEncoding::encode(unsigned short const*, unsigned long, WebCore::UnencodableHandling) const> > 0x0000003dc2f17b22 <+5026>: mov 0x8a0(%rsp),%rax > 0x0000003dc2f17b2a <+5034>: xor %edx,%edx > 0x0000003dc2f17b2c <+5036>: test %rax,%rax > 0x0000003dc2f17b2f <+5039>: je 0x3dc2f17b39 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5049> > 0x0000003dc2f17b31 <+5041>: mov 0x8(%rax),%rdx > 0x0000003dc2f17b35 <+5045>: sub $0x1,%rdx > 0x0000003dc2f17b39 <+5049>: mov 0xbc0(%rsp),%rcx > 0x0000003dc2f17b41 <+5057>: xor %ebx,%ebx > 0x0000003dc2f17b43 <+5059>: test %rcx,%rcx > 0x0000003dc2f17b46 <+5062>: je 0x3dc2f17b50 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5072> > 0x0000003dc2f17b48 <+5064>: mov 0x8(%rcx),%rbx > 0x0000003dc2f17b4c <+5068>: sub $0x1,%rbx > 0x0000003dc2f17b50 <+5072>: add %rdx,%rbx > 0x0000003dc2f17b53 <+5075>: cmp 0x460(%rsp),%rbx > 0x0000003dc2f17b5b <+5083>: jbe 0x3dc2f17b6b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5099> > 0x0000003dc2f17b5d <+5085>: cmp 0x470(%rsp),%rbx > 0x0000003dc2f17b65 <+5093>: ja 0x3dc2f17d0f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5519> > 0x0000003dc2f17b6b <+5099>: xor %edx,%edx > 0x0000003dc2f17b6d <+5101>: xor %esi,%esi > 0x0000003dc2f17b6f <+5103>: test %rax,%rax > 0x0000003dc2f17b72 <+5106>: mov %rbx,0x460(%rsp) > 0x0000003dc2f17b7a <+5114>: je 0x3dc2f17b88 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5128> > 0x0000003dc2f17b7c <+5116>: mov 0x8(%rax),%rdx > 0x0000003dc2f17b80 <+5120>: mov 0x10(%rax),%rsi > 0x0000003dc2f17b84 <+5124>: sub $0x1,%rdx > 0x0000003dc2f17b88 <+5128>: mov 0x468(%rsp),%rdi > 0x0000003dc2f17b90 <+5136>: callq 0x3dc282a660 <memcpy@plt> > 0x0000003dc2f17b95 <+5141>: mov 0xbc0(%rsp),%rax > 0x0000003dc2f17b9d <+5149>: xor %edx,%edx > 0x0000003dc2f17b9f <+5151>: xor %esi,%esi > 0x0000003dc2f17ba1 <+5153>: test %rax,%rax > 0x0000003dc2f17ba4 <+5156>: je 0x3dc2f17bb2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5170> > 0x0000003dc2f17ba6 <+5158>: mov 0x8(%rax),%rdx > 0x0000003dc2f17baa <+5162>: mov 0x10(%rax),%rsi > 0x0000003dc2f17bae <+5166>: sub $0x1,%rdx > 0x0000003dc2f17bb2 <+5170>: mov 0x8a0(%rsp),%rcx > 0x0000003dc2f17bba <+5178>: xor %eax,%eax > 0x0000003dc2f17bbc <+5180>: mov 0x468(%rsp),%rdi > 0x0000003dc2f17bc4 <+5188>: test %rcx,%rcx > 0x0000003dc2f17bc7 <+5191>: je 0x3dc2f17bd1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5201> > 0x0000003dc2f17bc9 <+5193>: mov 0x8(%rcx),%rax > 0x0000003dc2f17bcd <+5197>: sub $0x1,%rax > 0x0000003dc2f17bd1 <+5201>: add %rax,%rdi > 0x0000003dc2f17bd4 <+5204>: callq 0x3dc282a660 <memcpy@plt> > 0x0000003dc2f17bd9 <+5209>: mov 0xbc0(%rsp),%rbx > 0x0000003dc2f17be1 <+5217>: test %rbx,%rbx > 0x0000003dc2f17be4 <+5220>: je 0x3dc2f17bf2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5234> > 0x0000003dc2f17be6 <+5222>: mov (%rbx),%eax > 0x0000003dc2f17be8 <+5224>: cmp $0x1,%eax > 0x0000003dc2f17beb <+5227>: je 0x3dc2f17c10 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5264> > 0x0000003dc2f17bed <+5229>: sub $0x1,%eax > 0x0000003dc2f17bf0 <+5232>: mov %eax,(%rbx) > 0x0000003dc2f17bf2 <+5234>: mov 0x8a0(%rsp),%rbx > 0x0000003dc2f17bfa <+5242>: test %rbx,%rbx > 0x0000003dc2f17bfd <+5245>: jne 0x3dc2f16e19 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1689> > 0x0000003dc2f17c03 <+5251>: jmpq 0x3dc2f16e29 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1705> > 0x0000003dc2f17c08 <+5256>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17c10 <+5264>: cmpq $0x0,0x8(%rbx) > 0x0000003dc2f17c15 <+5269>: je 0x3dc2f17c1f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5279> > 0x0000003dc2f17c17 <+5271>: movq $0x0,0x8(%rbx) > 0x0000003dc2f17c1f <+5279>: mov 0x10(%rbx),%rdi > 0x0000003dc2f17c23 <+5283>: movq $0x0,0x18(%rbx) > 0x0000003dc2f17c2b <+5291>: movq $0x0,0x10(%rbx) > 0x0000003dc2f17c33 <+5299>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17c38 <+5304>: mov %rbx,%rdi > 0x0000003dc2f17c3b <+5307>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f17c40 <+5312>: jmp 0x3dc2f17bf2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5234> > 0x0000003dc2f17c42 <+5314>: mov 0x28(%r15),%ecx > 0x0000003dc2f17c46 <+5318>: lea 0xb30(%rsp),%rdi > 0x0000003dc2f17c4e <+5326>: xor %edx,%edx > 0x0000003dc2f17c50 <+5328>: mov %r15,%rsi > 0x0000003dc2f17c53 <+5331>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f17c58 <+5336>: lea 0xb30(%rsp),%rdi > 0x0000003dc2f17c60 <+5344>: mov %r12,%rcx > 0x0000003dc2f17c63 <+5347>: mov %rbx,%rdx > 0x0000003dc2f17c66 <+5350>: mov %rbp,%rsi > 0x0000003dc2f17c69 <+5353>: callq 0x3dc2f16610 <WebCore::appendASCII(WTF::String const&, char const*, size_t, WebCore::CharBuffer&)> > 0x0000003dc2f17c6e <+5358>: mov 0xb30(%rsp),%rbx > 0x0000003dc2f17c76 <+5366>: test %rbx,%rbx > 0x0000003dc2f17c79 <+5369>: jne 0x3dc2f177fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4219> > 0x0000003dc2f17c7f <+5375>: jmpq 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f17c84 <+5380>: nopl 0x0(%rax) > 0x0000003dc2f17c88 <+5384>: add $0x1,%rbx > 0x0000003dc2f17c8c <+5388>: cmp %ebx,%r8d > 0x0000003dc2f17c8f <+5391>: jg 0x3dc2f17aa6 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4902> > 0x0000003dc2f17c95 <+5397>: jmpq 0x3dc2f16d97 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1559> > 0x0000003dc2f17c9a <+5402>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f17ca0 <+5408>: add $0x1,%r10 > 0x0000003dc2f17ca4 <+5412>: cmp %r10d,%r8d > 0x0000003dc2f17ca7 <+5415>: jg 0x3dc2f17311 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2961> > 0x0000003dc2f17cad <+5421>: nopl (%rax) > 0x0000003dc2f17cb0 <+5424>: jmpq 0x3dc2f17351 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3025> > 0x0000003dc2f17cb5 <+5429>: nopl (%rax) > 0x0000003dc2f17cb8 <+5432>: mov 0x468(%rsp),%rbp > 0x0000003dc2f17cc0 <+5440>: lea 0xbdf(%rsp),%rbx > 0x0000003dc2f17cc8 <+5448>: lea 0x1(%rax),%rsi > 0x0000003dc2f17ccc <+5452>: mov 0x20(%rsp),%rdi > 0x0000003dc2f17cd1 <+5457>: cmp %rbx,%rbp > 0x0000003dc2f17cd4 <+5460>: ja 0x3dc2f17e48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5832> > 0x0000003dc2f17cda <+5466>: add %rbp,%rax > 0x0000003dc2f17cdd <+5469>: cmp %rax,%rbx > 0x0000003dc2f17ce0 <+5472>: jae 0x3dc2f17e48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5832> > 0x0000003dc2f17ce6 <+5478>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17ceb <+5483>: mov 0x468(%rsp),%rdx > 0x0000003dc2f17cf3 <+5491>: sub %rbp,%rbx > 0x0000003dc2f17cf6 <+5494>: add %rdx,%rbx > 0x0000003dc2f17cf9 <+5497>: test %rdx,%rdx > 0x0000003dc2f17cfc <+5500>: je 0x3dc2f16e75 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1781> > 0x0000003dc2f17d02 <+5506>: mov 0x460(%rsp),%rax > 0x0000003dc2f17d0a <+5514>: jmpq 0x3dc2f16e57 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1751> > 0x0000003dc2f17d0f <+5519>: mov 0x20(%rsp),%rdi > 0x0000003dc2f17d14 <+5524>: mov %rbx,%rsi > 0x0000003dc2f17d17 <+5527>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17d1c <+5532>: mov 0x8a0(%rsp),%rax > 0x0000003dc2f17d24 <+5540>: jmpq 0x3dc2f17b6b <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5099> > 0x0000003dc2f17d29 <+5545>: cmpb $0x2f,-0x1(%rax) > 0x0000003dc2f17d2d <+5549>: je 0x3dc2f1760f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3727> > 0x0000003dc2f17d33 <+5555>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17d38 <+5560>: sub $0x1,%rax > 0x0000003dc2f17d3c <+5564>: cmp %rsi,%rax > 0x0000003dc2f17d3f <+5567>: jne 0x3dc2f17d90 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5648> > 0x0000003dc2f17d41 <+5569>: mov 0xc(%r15),%eax > 0x0000003dc2f17d45 <+5573>: add $0x1,%eax > 0x0000003dc2f17d48 <+5576>: cmp %eax,%edx > 0x0000003dc2f17d4a <+5578>: je 0x3dc2f17f80 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6144> > 0x0000003dc2f17d50 <+5584>: movzbl 0x0(%rbp),%edx > 0x0000003dc2f17d54 <+5588>: xor %eax,%eax > 0x0000003dc2f17d56 <+5590>: mov %r13,%rdi > 0x0000003dc2f17d59 <+5593>: test %dl,%dl > 0x0000003dc2f17d5b <+5595>: je 0x3dc2f17630 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3760> > 0x0000003dc2f17d61 <+5601>: cmp $0x3f,%dl > 0x0000003dc2f17d64 <+5604>: mov $0x3f,%eax > 0x0000003dc2f17d69 <+5609>: je 0x3dc2f17630 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3760> > 0x0000003dc2f17d6f <+5615>: cmp $0x23,%dl > 0x0000003dc2f17d72 <+5618>: mov $0x23,%eax > 0x0000003dc2f17d77 <+5623>: je 0x3dc2f17630 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3760> > 0x0000003dc2f17d7d <+5629>: movb $0x2f,0x0(%r13) > 0x0000003dc2f17d82 <+5634>: lea 0x1(%r13),%rdi > 0x0000003dc2f17d86 <+5638>: movzbl 0x0(%rbp),%eax > 0x0000003dc2f17d8a <+5642>: jmpq 0x3dc2f17630 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3760> > 0x0000003dc2f17d8f <+5647>: nop > 0x0000003dc2f17d90 <+5648>: cmpb $0x2f,-0x1(%rax) > 0x0000003dc2f17d94 <+5652>: jne 0x3dc2f17d38 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5560> > 0x0000003dc2f17d96 <+5654>: jmpq 0x3dc2f17618 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3736> > 0x0000003dc2f17d9b <+5659>: add $0x1,%ecx > 0x0000003dc2f17d9e <+5662>: add $0x2,%r9 > 0x0000003dc2f17da2 <+5666>: cmp %ebp,%ecx > 0x0000003dc2f17da4 <+5668>: jne 0x3dc2f176ea <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3946> > 0x0000003dc2f17daa <+5674>: jmpq 0x3dc2f17981 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4609> > 0x0000003dc2f17daf <+5679>: nop > 0x0000003dc2f17db0 <+5680>: xor %edx,%edx > 0x0000003dc2f17db2 <+5682>: xor %esi,%esi > 0x0000003dc2f17db4 <+5684>: jmpq 0x3dc2f17354 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3028> > 0x0000003dc2f17db9 <+5689>: nopl 0x0(%rax) > 0x0000003dc2f17dc0 <+5696>: callq 0x3dc2826080 <WTFReportBacktrace@plt> > 0x0000003dc2f17dc5 <+5701>: xor %eax,%eax > 0x0000003dc2f17dc7 <+5703>: movabs %eax,0xbbadbeef > 0x0000003dc2f17dd0 <+5712>: xor %eax,%eax > 0x0000003dc2f17dd2 <+5714>: callq *%rax > 0x0000003dc2f17dd4 <+5716>: jmpq 0x3dc2f171d1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+2641> > 0x0000003dc2f17dd9 <+5721>: cmp $0x2e,%dl > 0x0000003dc2f17ddc <+5724>: jne 0x3dc2f179a4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4644> > 0x0000003dc2f17de2 <+5730>: movzbl 0x2(%rsi),%edx > 0x0000003dc2f17de6 <+5734>: lea 0x932ad3(%rip),%r8 # 0x3dc384a8c0 <_ZN7WebCoreL19characterClassTableE> > 0x0000003dc2f17ded <+5741>: movzbl %dl,%ecx > 0x0000003dc2f17df0 <+5744>: testb $0x20,(%r8,%rcx,1) > 0x0000003dc2f17df5 <+5749>: je 0x3dc2f179a4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4644> > 0x0000003dc2f17dfb <+5755>: cmp $0x2f,%dl > 0x0000003dc2f17dfe <+5758>: je 0x3dc2f18092 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6418> > 0x0000003dc2f17e04 <+5764>: add $0x2,%rsi > 0x0000003dc2f17e08 <+5768>: mov %edx,%eax > 0x0000003dc2f17e0a <+5770>: cmp %r13,%rdi > 0x0000003dc2f17e0d <+5773>: jbe 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f17e13 <+5779>: lea -0x1(%rdi),%rdx > 0x0000003dc2f17e17 <+5783>: cmp %rdx,%r13 > 0x0000003dc2f17e1a <+5786>: jae 0x3dc2f181bb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6715> > 0x0000003dc2f17e20 <+5792>: cmpb $0x2f,-0x2(%rdi) > 0x0000003dc2f17e24 <+5796>: mov %rdx,%rdi > 0x0000003dc2f17e27 <+5799>: jne 0x3dc2f17e3a <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5818> > 0x0000003dc2f17e29 <+5801>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f17e2e <+5806>: xchg %ax,%ax > 0x0000003dc2f17e30 <+5808>: cmpb $0x2f,-0x1(%rdi) > 0x0000003dc2f17e34 <+5812>: je 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f17e3a <+5818>: sub $0x1,%rdi > 0x0000003dc2f17e3e <+5822>: cmp %rdi,%r13 > 0x0000003dc2f17e41 <+5825>: jb 0x3dc2f17e30 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5808> > 0x0000003dc2f17e43 <+5827>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f17e48 <+5832>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17e4d <+5837>: mov 0x468(%rsp),%rdx > 0x0000003dc2f17e55 <+5845>: jmpq 0x3dc2f17cf9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5497> > 0x0000003dc2f17e5a <+5850>: mov %rdi,0x8b0(%rsp) > 0x0000003dc2f17e62 <+5858>: callq 0x3dc28265a0 <_ZN3WTF10fastMallocEm@plt> > 0x0000003dc2f17e67 <+5863>: mov %rax,0x8a8(%rsp) > 0x0000003dc2f17e6f <+5871>: jmpq 0x3dc2f1759c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3612> > 0x0000003dc2f17e74 <+5876>: mov 0x20(%rsp),%rdi > 0x0000003dc2f17e79 <+5881>: mov %rbx,%rsi > 0x0000003dc2f17e7c <+5884>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17e81 <+5889>: mov 0x8a0(%rsp),%rax > 0x0000003dc2f17e89 <+5897>: mov %rbx,0x460(%rsp) > 0x0000003dc2f17e91 <+5905>: test %rax,%rax > 0x0000003dc2f17e94 <+5908>: jne 0x3dc2f16df3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1651> > 0x0000003dc2f17e9a <+5914>: xor %edx,%edx > 0x0000003dc2f17e9c <+5916>: xor %esi,%esi > 0x0000003dc2f17e9e <+5918>: jmpq 0x3dc2f16dff <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1663> > 0x0000003dc2f17ea3 <+5923>: nopl 0x0(%rax,%rax,1) > 0x0000003dc2f17ea8 <+5928>: mov 0xc(%r15),%ecx > 0x0000003dc2f17eac <+5932>: lea 0xb40(%rsp),%rdi > 0x0000003dc2f17eb4 <+5940>: xor %edx,%edx > 0x0000003dc2f17eb6 <+5942>: mov %r15,%rsi > 0x0000003dc2f17eb9 <+5945>: add $0x1,%ecx > 0x0000003dc2f17ebc <+5948>: callq 0x3dc282bd20 <_ZNK3WTF6String9substringEjj@plt> > 0x0000003dc2f17ec1 <+5953>: lea 0xb40(%rsp),%rdi > 0x0000003dc2f17ec9 <+5961>: mov %r12,%rcx > 0x0000003dc2f17ecc <+5964>: mov %rbx,%rdx > 0x0000003dc2f17ecf <+5967>: mov %rbp,%rsi > 0x0000003dc2f17ed2 <+5970>: callq 0x3dc2f16610 <WebCore::appendASCII(WTF::String const&, char const*, size_t, WebCore::CharBuffer&)> > 0x0000003dc2f17ed7 <+5975>: mov 0xb40(%rsp),%rbx > 0x0000003dc2f17edf <+5983>: test %rbx,%rbx > 0x0000003dc2f17ee2 <+5986>: jne 0x3dc2f177fb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4219> > 0x0000003dc2f17ee8 <+5992>: jmpq 0x3dc2f17817 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4247> > 0x0000003dc2f17eed <+5997>: nopl (%rax) > 0x0000003dc2f17ef0 <+6000>: movq $0x0,0x460(%rsp) > 0x0000003dc2f17efc <+6012>: jmp 0x3dc2f17e9a <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5914> > 0x0000003dc2f17efe <+6014>: lea 0x8a0(%rsp),%rdi > 0x0000003dc2f17f06 <+6022>: callq 0x3dc2f19c60 <WTF::Vector<std::pair<int, int>, 0ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17f0b <+6027>: mov 0x8a8(%rsp),%rax > 0x0000003dc2f17f13 <+6035>: lea 0xbd0(%rsp),%rdx > 0x0000003dc2f17f1b <+6043>: jmpq 0x3dc2f17955 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+4565> > 0x0000003dc2f17f20 <+6048>: mov %rbx,%rsi > 0x0000003dc2f17f23 <+6051>: mov %r12,%rdi > 0x0000003dc2f17f26 <+6054>: callq 0x3dc2f19a40 <WTF::Vector<char, 512ul>::expandCapacity(unsigned long)> > 0x0000003dc2f17f2b <+6059>: jmpq 0x3dc2f17536 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3510> > 0x0000003dc2f17f30 <+6064>: lea 0x8a0(%rsp),%rax > 0x0000003dc2f17f38 <+6072>: movq $0x0,0x8a0(%rsp) > 0x0000003dc2f17f44 <+6084>: movq $0x200,0x8b0(%rsp) > 0x0000003dc2f17f50 <+6096>: mov %rax,0x38(%rsp) > 0x0000003dc2f17f55 <+6101>: lea 0x8b8(%rsp),%rax > 0x0000003dc2f17f5d <+6109>: mov %rax,0x8a8(%rsp) > 0x0000003dc2f17f65 <+6117>: jmpq 0x3dc2f175c7 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3655> > 0x0000003dc2f17f6a <+6122>: movzbl 0x2(%rsi),%eax > 0x0000003dc2f17f6e <+6126>: add $0x2,%rsi > 0x0000003dc2f17f72 <+6130>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f17f77 <+6135>: xor %edi,%edi > 0x0000003dc2f17f79 <+6137>: xor %eax,%eax > 0x0000003dc2f17f7b <+6139>: jmpq 0x3dc2f16ce1 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1377> > 0x0000003dc2f17f80 <+6144>: movzbl 0x0(%rbp),%eax > 0x0000003dc2f17f84 <+6148>: mov %r13,%rdi > 0x0000003dc2f17f87 <+6151>: jmpq 0x3dc2f17630 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3760> > 0x0000003dc2f17f8c <+6156>: add $0x3,%r9d > 0x0000003dc2f17f90 <+6160>: or $0xffffffff,%eax > 0x0000003dc2f17f93 <+6163>: mov %r8d,%ebx > 0x0000003dc2f17f96 <+6166>: cmp %r9d,%r8d > 0x0000003dc2f17f99 <+6169>: jle 0x3dc2f17ff9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6265> > 0x0000003dc2f17f9b <+6171>: movslq %r9d,%rdx > 0x0000003dc2f17f9e <+6174>: mov %r9d,%ebx > 0x0000003dc2f17fa1 <+6177>: lea (%rsi,%rdx,2),%rdi > 0x0000003dc2f17fa5 <+6181>: lea 0x2(%rsi,%rdx,2),%rdx > 0x0000003dc2f17faa <+6186>: movzwl (%rdi),%eax > 0x0000003dc2f17fad <+6189>: cmp $0x3a,%ax > 0x0000003dc2f17fb1 <+6193>: je 0x3dc2f17fd4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6228> > 0x0000003dc2f17fb3 <+6195>: cmp $0xff,%ax > 0x0000003dc2f17fb7 <+6199>: ja 0x3dc2f18073 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6387> > 0x0000003dc2f17fbd <+6205>: movzwl %ax,%ecx > 0x0000003dc2f17fc0 <+6208>: testb $0x20,(%r14,%rcx,1) > 0x0000003dc2f17fc5 <+6213>: je 0x3dc2f18073 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6387> > 0x0000003dc2f17fcb <+6219>: test %ax,%ax > 0x0000003dc2f17fce <+6222>: je 0x3dc2f18073 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6387> > 0x0000003dc2f17fd4 <+6228>: mov %r9d,%eax > 0x0000003dc2f17fd7 <+6231>: lea 0x932878(%rip),%rdx # 0x3dc384a856 > 0x0000003dc2f17fde <+6238>: movzbl (%rdx),%ecx > 0x0000003dc2f17fe1 <+6241>: test %cl,%cl > 0x0000003dc2f17fe3 <+6243>: je 0x3dc2f1809f <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6431> > 0x0000003dc2f17fe9 <+6249>: movzwl (%rdi),%r10d > 0x0000003dc2f17fed <+6253>: movsbl %cl,%ecx > 0x0000003dc2f17ff0 <+6256>: add $0x1,%rdx > 0x0000003dc2f17ff4 <+6260>: cmp %ecx,%r10d > 0x0000003dc2f17ff7 <+6263>: jne 0x3dc2f17fde <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6238> > 0x0000003dc2f17ff9 <+6265>: cmp %ebx,%eax > 0x0000003dc2f17ffb <+6267>: jg 0x3dc2f18006 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6278> > 0x0000003dc2f17ffd <+6269>: cmp $0xffffffff,%eax > 0x0000003dc2f18000 <+6272>: lea 0x1(%rax),%r12d > 0x0000003dc2f18004 <+6276>: jne 0x3dc2f18009 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6281> > 0x0000003dc2f18006 <+6278>: mov %r9d,%r12d > 0x0000003dc2f18009 <+6281>: movslq %r12d,%rbp > 0x0000003dc2f1800c <+6284>: lea 0x40(%rsp),%rdi > 0x0000003dc2f18011 <+6289>: mov %rbp,%rdx > 0x0000003dc2f18014 <+6292>: callq 0x3dc2f19ba0 <WTF::Vector<unsigned short, 512ul>::append<unsigned short>(unsigned short const*, unsigned long)> > 0x0000003dc2f18019 <+6297>: mov 0xae0(%rsp),%rcx > 0x0000003dc2f18021 <+6305>: mov %ebx,%edx > 0x0000003dc2f18023 <+6307>: xor %eax,%eax > 0x0000003dc2f18025 <+6309>: sub %r12d,%edx > 0x0000003dc2f18028 <+6312>: test %rcx,%rcx > 0x0000003dc2f1802b <+6315>: je 0x3dc2f18031 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6321> > 0x0000003dc2f1802d <+6317>: mov 0x8(%rcx),%rax > 0x0000003dc2f18031 <+6321>: lea (%rax,%rbp,2),%rsi > 0x0000003dc2f18035 <+6325>: lea 0x40(%rsp),%rdi > 0x0000003dc2f1803a <+6330>: callq 0x3dc2f16740 <WebCore::appendEncodedHostname(WebCore::UCharBuffer&, UChar const*, unsigned int)> > 0x0000003dc2f1803f <+6335>: mov 0xae0(%rsp),%rax > 0x0000003dc2f18047 <+6343>: mov %ebx,%edx > 0x0000003dc2f18049 <+6345>: xor %ecx,%ecx > 0x0000003dc2f1804b <+6347>: neg %edx > 0x0000003dc2f1804d <+6349>: mov %edx,%edx > 0x0000003dc2f1804f <+6351>: test %rax,%rax > 0x0000003dc2f18052 <+6354>: je 0x3dc2f1805d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6365> > 0x0000003dc2f18054 <+6356>: mov 0x4(%rax),%edx > 0x0000003dc2f18057 <+6359>: mov 0x8(%rax),%rcx > 0x0000003dc2f1805b <+6363>: sub %ebx,%edx > 0x0000003dc2f1805d <+6365>: movslq %ebx,%rbx > 0x0000003dc2f18060 <+6368>: lea 0x40(%rsp),%rdi > 0x0000003dc2f18065 <+6373>: lea (%rcx,%rbx,2),%rsi > 0x0000003dc2f18069 <+6377>: callq 0x3dc2f19ba0 <WTF::Vector<unsigned short, 512ul>::append<unsigned short>(unsigned short const*, unsigned long)> > 0x0000003dc2f1806e <+6382>: jmpq 0x3dc2f16d48 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+1480> > 0x0000003dc2f18073 <+6387>: add $0x1,%ebx > 0x0000003dc2f18076 <+6390>: cmp %ebx,%r8d > 0x0000003dc2f18079 <+6393>: je 0x3dc2f180c0 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6464> > 0x0000003dc2f1807b <+6395>: add $0x2,%rdx > 0x0000003dc2f1807f <+6399>: movzwl -0x2(%rdx),%eax > 0x0000003dc2f18083 <+6403>: cmp $0x3a,%ax > 0x0000003dc2f18087 <+6407>: jne 0x3dc2f17fb3 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6195> > 0x0000003dc2f1808d <+6413>: jmpq 0x3dc2f17fd4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6228> > 0x0000003dc2f18092 <+6418>: movzbl 0x3(%rsi),%eax > 0x0000003dc2f18096 <+6422>: add $0x3,%rsi > 0x0000003dc2f1809a <+6426>: jmpq 0x3dc2f17e0a <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+5770> > 0x0000003dc2f1809f <+6431>: add $0x1,%eax > 0x0000003dc2f180a2 <+6434>: add $0x2,%rdi > 0x0000003dc2f180a6 <+6438>: cmp %eax,%r8d > 0x0000003dc2f180a9 <+6441>: jne 0x3dc2f17fd7 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6231> > 0x0000003dc2f180af <+6447>: or $0xffffffff,%eax > 0x0000003dc2f180b2 <+6450>: jmpq 0x3dc2f17ff9 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6265> > 0x0000003dc2f180b7 <+6455>: nopw 0x0(%rax,%rax,1) > 0x0000003dc2f180c0 <+6464>: mov %r8d,%ebx > 0x0000003dc2f180c3 <+6467>: jmpq 0x3dc2f17fd4 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6228> > 0x0000003dc2f180c8 <+6472>: mov %rax,%rbx > 0x0000003dc2f180cb <+6475>: mov 0x20(%rsp),%rdi > 0x0000003dc2f180d0 <+6480>: mov %rbx,%rbp > 0x0000003dc2f180d3 <+6483>: callq 0x3dc2f191f0 <WTF::Vector<char, 512ul>::~Vector()> > 0x0000003dc2f180d8 <+6488>: mov 0xae0(%rsp),%rbx > 0x0000003dc2f180e0 <+6496>: test %rbx,%rbx > 0x0000003dc2f180e3 <+6499>: je 0x3dc2f18101 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6529> > 0x0000003dc2f180e5 <+6501>: mov (%rbx),%eax > 0x0000003dc2f180e7 <+6503>: add $0xffffff80,%eax > 0x0000003dc2f180ea <+6506>: mov %eax,(%rbx) > 0x0000003dc2f180ec <+6508>: and $0xffffffc0,%eax > 0x0000003dc2f180ef <+6511>: jne 0x3dc2f18101 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6529> > 0x0000003dc2f180f1 <+6513>: mov %rbx,%rdi > 0x0000003dc2f180f4 <+6516>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f180f9 <+6521>: mov %rbx,%rdi > 0x0000003dc2f180fc <+6524>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18101 <+6529>: mov %rbp,%rdi > 0x0000003dc2f18104 <+6532>: callq 0x3dc2828010 <_Unwind_Resume@plt> > 0x0000003dc2f18109 <+6537>: mov %rax,%rbp > 0x0000003dc2f1810c <+6540>: lea 0xac0(%rsp),%rdi > 0x0000003dc2f18114 <+6548>: callq 0x3dc28668c0 <WTF::StringAppend<WTF::String, WTF::String>::~StringAppend()> > 0x0000003dc2f18119 <+6553>: mov 0xb70(%rsp),%rbx > 0x0000003dc2f18121 <+6561>: test %rbx,%rbx > 0x0000003dc2f18124 <+6564>: je 0x3dc2f18142 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6594> > 0x0000003dc2f18126 <+6566>: mov (%rbx),%eax > 0x0000003dc2f18128 <+6568>: add $0xffffff80,%eax > 0x0000003dc2f1812b <+6571>: mov %eax,(%rbx) > 0x0000003dc2f1812d <+6573>: and $0xffffffc0,%eax > 0x0000003dc2f18130 <+6576>: jne 0x3dc2f18142 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6594> > 0x0000003dc2f18132 <+6578>: mov %rbx,%rdi > 0x0000003dc2f18135 <+6581>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1813a <+6586>: mov %rbx,%rdi > 0x0000003dc2f1813d <+6589>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18142 <+6594>: mov 0xb60(%rsp),%rbx > 0x0000003dc2f1814a <+6602>: test %rbx,%rbx > 0x0000003dc2f1814d <+6605>: je 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f1814f <+6607>: mov (%rbx),%eax > 0x0000003dc2f18151 <+6609>: add $0xffffff80,%eax > 0x0000003dc2f18154 <+6612>: mov %eax,(%rbx) > 0x0000003dc2f18156 <+6614>: and $0xffffffc0,%eax > 0x0000003dc2f18159 <+6617>: jne 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f1815f <+6623>: mov %rbx,%rdi > 0x0000003dc2f18162 <+6626>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18167 <+6631>: mov %rbx,%rdi > 0x0000003dc2f1816a <+6634>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1816f <+6639>: jmpq 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f18174 <+6644>: mov $0x1,%ebp > 0x0000003dc2f18179 <+6649>: test %bpl,%bpl > 0x0000003dc2f1817c <+6652>: mov %rax,%r12 > 0x0000003dc2f1817f <+6655>: je 0x3dc2f181aa <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6698> > 0x0000003dc2f18181 <+6657>: mov 0xb00(%rsp),%rbx > 0x0000003dc2f18189 <+6665>: test %rbx,%rbx > 0x0000003dc2f1818c <+6668>: je 0x3dc2f181aa <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6698> > 0x0000003dc2f1818e <+6670>: mov (%rbx),%eax > 0x0000003dc2f18190 <+6672>: add $0xffffff80,%eax > 0x0000003dc2f18193 <+6675>: mov %eax,(%rbx) > 0x0000003dc2f18195 <+6677>: and $0xffffffc0,%eax > 0x0000003dc2f18198 <+6680>: jne 0x3dc2f181aa <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6698> > 0x0000003dc2f1819a <+6682>: mov %rbx,%rdi > 0x0000003dc2f1819d <+6685>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f181a2 <+6690>: mov %rbx,%rdi > 0x0000003dc2f181a5 <+6693>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f181aa <+6698>: mov %r12,%rbx > 0x0000003dc2f181ad <+6701>: jmpq 0x3dc2f180cb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6475> > 0x0000003dc2f181b2 <+6706>: xor %ebp,%ebp > 0x0000003dc2f181b4 <+6708>: jmp 0x3dc2f18179 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6649> > 0x0000003dc2f181b6 <+6710>: mov %rax,%rbp > 0x0000003dc2f181b9 <+6713>: jmp 0x3dc2f18142 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6594> > 0x0000003dc2f181bb <+6715>: mov %rdx,%rdi > 0x0000003dc2f181be <+6718>: xchg %ax,%ax > 0x0000003dc2f181c0 <+6720>: jmpq 0x3dc2f17640 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+3776> > 0x0000003dc2f181c5 <+6725>: mov 0xaf0(%rsp),%rbx > 0x0000003dc2f181cd <+6733>: test %rbx,%rbx > 0x0000003dc2f181d0 <+6736>: je 0x3dc2f18174 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6644> > 0x0000003dc2f181d2 <+6738>: mov (%rbx),%edx > 0x0000003dc2f181d4 <+6740>: mov $0x1,%ebp > 0x0000003dc2f181d9 <+6745>: add $0xffffff80,%edx > 0x0000003dc2f181dc <+6748>: mov %edx,(%rbx) > 0x0000003dc2f181de <+6750>: and $0xffffffc0,%edx > 0x0000003dc2f181e1 <+6753>: jne 0x3dc2f18179 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6649> > 0x0000003dc2f181e3 <+6755>: mov %rbx,%rdi > 0x0000003dc2f181e6 <+6758>: mov %rax,0x8(%rsp) > 0x0000003dc2f181eb <+6763>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f181f0 <+6768>: mov %rbx,%rdi > 0x0000003dc2f181f3 <+6771>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f181f8 <+6776>: mov 0x8(%rsp),%rax > 0x0000003dc2f181fd <+6781>: jmpq 0x3dc2f18179 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6649> > 0x0000003dc2f18202 <+6786>: mov 0xb10(%rsp),%rbp > 0x0000003dc2f1820a <+6794>: mov %rax,%rbx > 0x0000003dc2f1820d <+6797>: test %rbp,%rbp > 0x0000003dc2f18210 <+6800>: je 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18212 <+6802>: mov 0x0(%rbp),%eax > 0x0000003dc2f18215 <+6805>: add $0xffffff80,%eax > 0x0000003dc2f18218 <+6808>: mov %eax,0x0(%rbp) > 0x0000003dc2f1821b <+6811>: and $0xffffffc0,%eax > 0x0000003dc2f1821e <+6814>: jne 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18220 <+6816>: mov %rbp,%rdi > 0x0000003dc2f18223 <+6819>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18228 <+6824>: mov %rbp,%rdi > 0x0000003dc2f1822b <+6827>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18230 <+6832>: mov %r12,%rdi > 0x0000003dc2f18233 <+6835>: callq 0x3dc2f191f0 <WTF::Vector<char, 512ul>::~Vector()> > 0x0000003dc2f18238 <+6840>: jmpq 0x3dc2f180cb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6475> > 0x0000003dc2f1823d <+6845>: test %rbx,%rbx > 0x0000003dc2f18240 <+6848>: mov %rax,%rbp > 0x0000003dc2f18243 <+6851>: je 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f18249 <+6857>: mov (%rbx),%eax > 0x0000003dc2f1824b <+6859>: add $0xffffff80,%eax > 0x0000003dc2f1824e <+6862>: mov %eax,(%rbx) > 0x0000003dc2f18250 <+6864>: and $0xffffffc0,%eax > 0x0000003dc2f18253 <+6867>: jne 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f18259 <+6873>: mov %rbx,%rdi > 0x0000003dc2f1825c <+6876>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18261 <+6881>: mov %rbx,%rdi > 0x0000003dc2f18264 <+6884>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18269 <+6889>: jmpq 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f1826e <+6894>: mov 0xac0(%rsp),%rbx > 0x0000003dc2f18276 <+6902>: mov %rax,%rbp > 0x0000003dc2f18279 <+6905>: test %rbx,%rbx > 0x0000003dc2f1827c <+6908>: je 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f18282 <+6914>: mov (%rbx),%eax > 0x0000003dc2f18284 <+6916>: add $0xffffff80,%eax > 0x0000003dc2f18287 <+6919>: mov %eax,(%rbx) > 0x0000003dc2f18289 <+6921>: and $0xffffffc0,%eax > 0x0000003dc2f1828c <+6924>: jne 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f18292 <+6930>: mov %rbx,%rdi > 0x0000003dc2f18295 <+6933>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1829a <+6938>: mov %rbx,%rdi > 0x0000003dc2f1829d <+6941>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f182a2 <+6946>: jmpq 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f182a7 <+6951>: test %rbx,%rbx > 0x0000003dc2f182aa <+6954>: mov %rax,%rbp > 0x0000003dc2f182ad <+6957>: je 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f182b3 <+6963>: mov (%rbx),%eax > 0x0000003dc2f182b5 <+6965>: add $0xffffff80,%eax > 0x0000003dc2f182b8 <+6968>: mov %eax,(%rbx) > 0x0000003dc2f182ba <+6970>: and $0xffffffc0,%eax > 0x0000003dc2f182bd <+6973>: jne 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f182c3 <+6979>: mov %rbx,%rdi > 0x0000003dc2f182c6 <+6982>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f182cb <+6987>: mov %rbx,%rdi > 0x0000003dc2f182ce <+6990>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f182d3 <+6995>: jmpq 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f182d8 <+7000>: mov %rax,%r12 > 0x0000003dc2f182db <+7003>: jmpq 0x3dc2f18181 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6657> > 0x0000003dc2f182e0 <+7008>: mov %rax,%rbx > 0x0000003dc2f182e3 <+7011>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f182e8 <+7016>: mov 0xb20(%rsp),%rbp > 0x0000003dc2f182f0 <+7024>: mov %rax,%rbx > 0x0000003dc2f182f3 <+7027>: test %rbp,%rbp > 0x0000003dc2f182f6 <+7030>: je 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f182fc <+7036>: mov 0x0(%rbp),%eax > 0x0000003dc2f182ff <+7039>: add $0xffffff80,%eax > 0x0000003dc2f18302 <+7042>: mov %eax,0x0(%rbp) > 0x0000003dc2f18305 <+7045>: and $0xffffffc0,%eax > 0x0000003dc2f18308 <+7048>: jne 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f1830e <+7054>: mov %rbp,%rdi > 0x0000003dc2f18311 <+7057>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18316 <+7062>: mov %rbp,%rdi > 0x0000003dc2f18319 <+7065>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1831e <+7070>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18323 <+7075>: cmpq $0x0,0x8a0(%rsp) > 0x0000003dc2f1832c <+7084>: mov %rax,%rbx > 0x0000003dc2f1832f <+7087>: je 0x3dc2f1833d <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7101> > 0x0000003dc2f18331 <+7089>: movq $0x0,0x8a0(%rsp) > 0x0000003dc2f1833d <+7101>: mov 0x8a8(%rsp),%rdi > 0x0000003dc2f18345 <+7109>: movq $0x0,0x8b0(%rsp) > 0x0000003dc2f18351 <+7121>: movq $0x0,0x8a8(%rsp) > 0x0000003dc2f1835d <+7133>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18362 <+7138>: cmpq $0x0,0x40(%rsp) > 0x0000003dc2f18368 <+7144>: je 0x3dc2f18373 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7155> > 0x0000003dc2f1836a <+7146>: movq $0x0,0x40(%rsp) > 0x0000003dc2f18373 <+7155>: mov 0x48(%rsp),%rdi > 0x0000003dc2f18378 <+7160>: lea 0x58(%rsp),%rax > 0x0000003dc2f1837d <+7165>: cmp %rax,%rdi > 0x0000003dc2f18380 <+7168>: je 0x3dc2f180cb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6475> > 0x0000003dc2f18386 <+7174>: movq $0x0,0x48(%rsp) > 0x0000003dc2f1838f <+7183>: movq $0x0,0x50(%rsp) > 0x0000003dc2f18398 <+7192>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1839d <+7197>: jmpq 0x3dc2f180cb <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6475> > 0x0000003dc2f183a2 <+7202>: lea 0xbc0(%rsp),%rdi > 0x0000003dc2f183aa <+7210>: mov %rax,%rbx > 0x0000003dc2f183ad <+7213>: callq 0x3dc282efa0 <WTF::CString::~CString()> > 0x0000003dc2f183b2 <+7218>: mov 0x38(%rsp),%rdi > 0x0000003dc2f183b7 <+7223>: callq 0x3dc282efa0 <WTF::CString::~CString()> > 0x0000003dc2f183bc <+7228>: jmp 0x3dc2f18362 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7138> > 0x0000003dc2f183be <+7230>: test %rbx,%rbx > 0x0000003dc2f183c1 <+7233>: mov %rax,%rbp > 0x0000003dc2f183c4 <+7236>: je 0x3dc2f183e2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7266> > 0x0000003dc2f183c6 <+7238>: mov (%rbx),%eax > 0x0000003dc2f183c8 <+7240>: add $0xffffff80,%eax > 0x0000003dc2f183cb <+7243>: mov %eax,(%rbx) > 0x0000003dc2f183cd <+7245>: and $0xffffffc0,%eax > 0x0000003dc2f183d0 <+7248>: jne 0x3dc2f183e2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7266> > 0x0000003dc2f183d2 <+7250>: mov %rbx,%rdi > 0x0000003dc2f183d5 <+7253>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f183da <+7258>: mov %rbx,%rdi > 0x0000003dc2f183dd <+7261>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f183e2 <+7266>: mov 0xba0(%rsp),%rbx > 0x0000003dc2f183ea <+7274>: test %rbx,%rbx > 0x0000003dc2f183ed <+7277>: je 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f183f3 <+7283>: mov (%rbx),%eax > 0x0000003dc2f183f5 <+7285>: add $0xffffff80,%eax > 0x0000003dc2f183f8 <+7288>: mov %eax,(%rbx) > 0x0000003dc2f183fa <+7290>: and $0xffffffc0,%eax > 0x0000003dc2f183fd <+7293>: jne 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f18403 <+7299>: mov %rbx,%rdi > 0x0000003dc2f18406 <+7302>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1840b <+7307>: mov %rbx,%rdi > 0x0000003dc2f1840e <+7310>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18413 <+7315>: jmpq 0x3dc2f1810c <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6540> > 0x0000003dc2f18418 <+7320>: mov 0xbb0(%rsp),%rbx > 0x0000003dc2f18420 <+7328>: mov %rax,%rbp > 0x0000003dc2f18423 <+7331>: test %rbx,%rbx > 0x0000003dc2f18426 <+7334>: je 0x3dc2f183e2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7266> > 0x0000003dc2f18428 <+7336>: mov (%rbx),%eax > 0x0000003dc2f1842a <+7338>: add $0xffffff80,%eax > 0x0000003dc2f1842d <+7341>: mov %eax,(%rbx) > 0x0000003dc2f1842f <+7343>: and $0xffffffc0,%eax > 0x0000003dc2f18432 <+7346>: jne 0x3dc2f183e2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7266> > 0x0000003dc2f18434 <+7348>: mov %rbx,%rdi > 0x0000003dc2f18437 <+7351>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f1843c <+7356>: mov %rbx,%rdi > 0x0000003dc2f1843f <+7359>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18444 <+7364>: jmp 0x3dc2f183e2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7266> > 0x0000003dc2f18446 <+7366>: mov 0xb80(%rsp),%rbx > 0x0000003dc2f1844e <+7374>: mov %rax,%rbp > 0x0000003dc2f18451 <+7377>: test %rbx,%rbx > 0x0000003dc2f18454 <+7380>: je 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f1845a <+7386>: mov (%rbx),%eax > 0x0000003dc2f1845c <+7388>: add $0xffffff80,%eax > 0x0000003dc2f1845f <+7391>: mov %eax,(%rbx) > 0x0000003dc2f18461 <+7393>: and $0xffffffc0,%eax > 0x0000003dc2f18464 <+7396>: jne 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f1846a <+7402>: mov %rbx,%rdi > 0x0000003dc2f1846d <+7405>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18472 <+7410>: mov %rbx,%rdi > 0x0000003dc2f18475 <+7413>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1847a <+7418>: jmpq 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f1847f <+7423>: mov %rax,%rbp > 0x0000003dc2f18482 <+7426>: jmpq 0x3dc2f18119 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6553> > 0x0000003dc2f18487 <+7431>: mov %rax,%rbx > 0x0000003dc2f1848a <+7434>: jmpq 0x3dc2f183b2 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7218> > 0x0000003dc2f1848f <+7439>: mov 0xb30(%rsp),%rbp > 0x0000003dc2f18497 <+7447>: mov %rax,%rbx > 0x0000003dc2f1849a <+7450>: test %rbp,%rbp > 0x0000003dc2f1849d <+7453>: je 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f184a3 <+7459>: mov 0x0(%rbp),%eax > 0x0000003dc2f184a6 <+7462>: add $0xffffff80,%eax > 0x0000003dc2f184a9 <+7465>: mov %eax,0x0(%rbp) > 0x0000003dc2f184ac <+7468>: and $0xffffffc0,%eax > 0x0000003dc2f184af <+7471>: jne 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f184b5 <+7477>: mov %rbp,%rdi > 0x0000003dc2f184b8 <+7480>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f184bd <+7485>: mov %rbp,%rdi > 0x0000003dc2f184c0 <+7488>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f184c5 <+7493>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f184ca <+7498>: mov %rax,%rbx > 0x0000003dc2f184cd <+7501>: jmpq 0x3dc2f18362 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7138> > 0x0000003dc2f184d2 <+7506>: mov %rax,%rbp > 0x0000003dc2f184d5 <+7509>: jmpq 0x3dc2f180d8 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6488> > 0x0000003dc2f184da <+7514>: mov 0xb50(%rsp),%rbp > 0x0000003dc2f184e2 <+7522>: mov %rax,%rbx > 0x0000003dc2f184e5 <+7525>: test %rbp,%rbp > 0x0000003dc2f184e8 <+7528>: je 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f184ee <+7534>: mov 0x0(%rbp),%eax > 0x0000003dc2f184f1 <+7537>: add $0xffffff80,%eax > 0x0000003dc2f184f4 <+7540>: mov %eax,0x0(%rbp) > 0x0000003dc2f184f7 <+7543>: and $0xffffffc0,%eax > 0x0000003dc2f184fa <+7546>: jne 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18500 <+7552>: mov %rbp,%rdi > 0x0000003dc2f18503 <+7555>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18508 <+7560>: mov %rbp,%rdi > 0x0000003dc2f1850b <+7563>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f18510 <+7568>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18515 <+7573>: mov 0x38(%rsp),%rdi > 0x0000003dc2f1851a <+7578>: mov %rax,%rbx > 0x0000003dc2f1851d <+7581>: callq 0x3dc282efa0 <WTF::CString::~CString()> > 0x0000003dc2f18522 <+7586>: jmpq 0x3dc2f18362 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+7138> > 0x0000003dc2f18527 <+7591>: mov 0x38(%rsp),%rdi > 0x0000003dc2f1852c <+7596>: mov %rax,%rbx > 0x0000003dc2f1852f <+7599>: callq 0x3dc2f191f0 <WTF::Vector<char, 512ul>::~Vector()> > 0x0000003dc2f18534 <+7604>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f18539 <+7609>: mov 0xb40(%rsp),%rbp > 0x0000003dc2f18541 <+7617>: mov %rax,%rbx > 0x0000003dc2f18544 <+7620>: test %rbp,%rbp > 0x0000003dc2f18547 <+7623>: je 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f1854d <+7629>: mov 0x0(%rbp),%eax > 0x0000003dc2f18550 <+7632>: add $0xffffff80,%eax > 0x0000003dc2f18553 <+7635>: mov %eax,0x0(%rbp) > 0x0000003dc2f18556 <+7638>: and $0xffffffc0,%eax > 0x0000003dc2f18559 <+7641>: jne 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> > 0x0000003dc2f1855f <+7647>: mov %rbp,%rdi > 0x0000003dc2f18562 <+7650>: callq 0x3dc2828380 <_ZN3WTF10StringImplD1Ev@plt> > 0x0000003dc2f18567 <+7655>: mov %rbp,%rdi > 0x0000003dc2f1856a <+7658>: callq 0x3dc282aed0 <_ZN3WTF8fastFreeEPv@plt> > 0x0000003dc2f1856f <+7663>: jmpq 0x3dc2f18230 <WebCore::KURL::init(WebCore::KURL const&, WTF::String const&, WebCore::TextEncoding const&)+6832> >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 756893
:
536114
|
536115
|
536116
|
536117
|
536118
|
536119
| 585583