[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 310845] Application being checked generates illegal instruction
From:       <tim.gallagher () gatech ! edu>
Date:       2012-11-29 0:10:18
Message-ID: bug-310845-17878-GHzU5A3VtX () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=310845

--- Comment #5 from tim.gallagher@gatech.edu ---
I've never disassembled anything before, so I'm sorry if this isn't what you
needed (let me know and I'll adjust it):

> objdump -t /opt/intel/2011.sp1.1/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.so \
> | grep intel_sse4_strrchr
0000000000018d30 g     F .text    0000000000000040             
__intel_sse4_strrchr

> objdump -d -f --start-address=0x0000000000018d30 --stop-address=0x0000000000018d70 \
> /opt/intel/2011.sp1.1/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.so

/opt/intel/2011.sp1.1/composer_xe_2011_sp1.7.256/compiler/lib/intel64/libirc.so:
    file format elf64-x86-64
architecture: i386:x86-64, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000007040


Disassembly of section .text:

0000000000018d30 <__intel_sse4_strrchr>:
   18d30:    56                       push   %rsi
   18d31:    66 0f 38 17 c9           ptest  %xmm1,%xmm1
   18d36:    74 21                    je     18d59 <__intel_sse4_strrchr+0x29>
   18d38:    48 83 c2 10              add    $0x10,%rdx
   18d3c:    66 0f 3a 63 0a 42        pcmpistri $0x42,(%rdx),%xmm1
   18d42:    74 09                    je     18d4d <__intel_sse4_strrchr+0x1d>
   18d44:    73 f2                    jae    18d38 <__intel_sse4_strrchr+0x8>
   18d46:    89 c8                    mov    %ecx,%eax
   18d48:    48 03 c2                 add    %rdx,%rax
   18d4b:    eb eb                    jmp    18d38 <__intel_sse4_strrchr+0x8>
   18d4d:    73 05                    jae    18d54 <__intel_sse4_strrchr+0x24>
   18d4f:    89 c8                    mov    %ecx,%eax
   18d51:    48 03 c2                 add    %rdx,%rax
   18d54:    48 83 c4 08              add    $0x8,%rsp
   18d58:    c3                       retq   
   18d59:    48 89 d0                 mov    %rdx,%rax
   18d5c:    e8 67 db fe ff           callq  68c8 <__intel_sse4_strend@plt>
   18d61:    48 83 c4 08              add    $0x8,%rsp
   18d65:    c3                       retq   
   18d66:    48 89 f6                 mov    %rsi,%rsi
   18d69:    48 8d bf 00 00 00 00     lea    0x0(%rdi),%rdi

-- 
You are receiving this mail because:
You are watching all bug changes.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic