------- Comment #14 from t66667 at gmail dot com  2009-09-06 13:57 -------
(In reply to comment #12)
> Created an attachment (id=18516)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18516&action=view) [edit]
> patch
> 
> here it is
> 

For some reason this leads to :
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:     qmake.exe
  Application Version:  0.0.0.0
  Application Timestamp:        4aa3bdce
  Fault Module Name:    qmake.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp:       4aa3bdce
  Exception Code:       c0000005
  Exception Offset:     000000000040e132

Program received signal SIGSEGV, Segmentation fault.
0x000000000080e132 in QString::at ()
(gdb) bt
#0  0x000000000080e132 in QString::at ()
#1  0x0000000000000000 in ?? ()
(gdb) info register
srax            0x0     0
rcx            0x22f000 2289664
rdx            0x34dc60 3464288
rbx            0x22f000 2289664
rsp            0x22ef80 2289536
rbp            0x6      6
rsi            0x34dc60 3464288
rdi            0x34dae0 3463904
r8             0x0      0
r9             0x22f230 2290224
r10            0x6c0073005c0065 30399791412019301
r11            0x34dcfa 3464442
r12            0x342310 3416848
r13            0xa      10
r14            0x0      0
r15            0x0      0
rip            0x80e132 0x80e132 <QString::at(int) const+26>
eflags         0x10206  [ PF IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x53     83
gs             0x2b     43

disass $pc-30 $pc+30
Dump of assembler code from 0x80e114 to 0x80e150:
0x000000000080e114 <_ZNK7QScript9CFunction4typeEv+12>:  or     %al,%bl
0x000000000080e116 <_ZNK7QScript9CFunction4typeEv+14>:  nop    
0x000000000080e117 <_ZNK7QScript9CFunction4typeEv+15>:  nop    
0x000000000080e118 <_ZNK7QString2atEi+0>:       sub    $0x38,%rsp
0x000000000080e11c <_ZNK7QString2atEi+4>:       mov    %rbx,0x28(%rsp)
0x000000000080e121 <_ZNK7QString2atEi+9>:       mov    %rsi,0x30(%rsp)
0x000000000080e126 <_ZNK7QString2atEi+14>:      mov    %rcx,%rbx
0x000000000080e129 <_ZNK7QString2atEi+17>:      mov    %edx,%esi
0x000000000080e12b <_ZNK7QString2atEi+19>:      test   %edx,%edx
0x000000000080e12d <_ZNK7QString2atEi+21>:      js     0x80e137
<_ZNK7QString2atEi+31>
0x000000000080e12f <_ZNK7QString2atEi+23>:      mov    (%rcx),%rax
0x000000000080e132 <_ZNK7QString2atEi+26>:      cmp    0x8(%rax),%edx
0x000000000080e135 <_ZNK7QString2atEi+29>:      jl     0x80e150
<_ZNK7QString2atEi+56>
0x000000000080e137 <_ZNK7QString2atEi+31>:      mov    $0x2ad,%r8d
0x000000000080e13d <_ZNK7QString2atEi+37>:      lea    0x18f0c(%rip),%rdx      
 # 0x827050 <_data_end__+1936>
0x000000000080e144 <_ZNK7QString2atEi+44>:      lea    0x18f7e(%rip),%rcx      
 # 0x8270c9 <_data_end__+2057>
0x000000000080e14b <_ZNK7QString2atEi+51>:      callq  0x640d37
<_Z9qt_assertPKcS0_i>


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41254

Reply via email to