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

List:       kdevelop-bugs
Subject:    [Bug 257983] New: Kdevelop hang when projects load
From:       <sencerr () yahoo ! com>
Date:       2010-11-26 15:05:52
Message-ID: bug-257983-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Kdevelop hang when projects load
           Product: kdevplatform
           Version: 1.0.2
          Platform: Pardus PiSi Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: sencerr@yahoo.com


Version:           1.0.2
OS:                Linux

When you open project ,kdevelop say loading but it will never end.
But not all project,i have only one project cause this error.

I tried Kdevelop 4.1 in Ubuntu PPA Packages on Ubuntu 10.04.But that packages
cause same error.


Reproducible: Always




Some interesting disassembled code produced by QtCreator.
in Thread 9 (When i paused thread is stay in same function or in same library)

        Dump of assembler code for function
_ZN8KDevelop9DUContext9createUseEiRKNS_11SimpleRangeEPN11KTextEditor10SmartRangeEi:
0xb525bea0  <+0>:                push   %ebp
0xb525bea1  <+1>:                push   %edi
0xb525bea2  <+2>:                push   %esi
0xb525bea3  <+3>:                push   %ebx
0xb525bea4  <+4>:                call   0xb5204fb7
0xb525bea9  <+9>:                add    $0x14e14b,%ebx
0xb525beaf  <+15>:                sub    $0x3c,%esp
0xb525beb2  <+18>:                mov    0x50(%esp),%eax
0xb525beb6  <+22>:                mov    0x58(%esp),%esi
0xb525beba  <+26>:                mov    %eax,(%esp)
0xb525bebd  <+29>:                call   0xb520484c
<_ZN8KDevelop11DUChainBase11makeDynamicEv@plt>
0xb525bec2  <+34>:                mov    0x50(%esp),%edx
0xb525bec6  <+38>:                mov    0xc(%esi),%eax
0xb525bec9  <+41>:                cmpl   $0xffffffff,0x60(%esp)
0xb525bece  <+46>:                mov    0x8(%edx),%edx
0xb525bed1  <+49>:                mov    %eax,0x28(%esp)
0xb525bed5  <+53>:                mov    0x4(%esi),%eax
0xb525bed8  <+56>:                mov    %edx,0x14(%esp)
0xb525bedc  <+60>:                mov    0x8(%esi),%edx
0xb525bedf  <+63>:                mov    (%esi),%esi
0xb525bee1  <+65>:                mov    %eax,0x1c(%esp)
0xb525bee5  <+69>:                mov    %edx,0x24(%esp)
0xb525bee9  <+73>:                mov    %esi,0x20(%esp)
0xb525beed  <+77>:                je     0xb525c108
<_ZN8KDevelop9DUContext9createUseEiRKNS_11SimpleRangeEPN11KTextEditor10SmartRangeEi+616>
0xb525bef3  <+83>:                mov    0x14(%esp),%edx
0xb525bef7  <+87>:                mov    0x38(%edx),%eax
0xb525befa  <+90>:                mov    %eax,%edi
0xb525befc  <+92>:                and    $0x7fffffff,%edi
0xb525bf02  <+98>:                jne    0xb525bf20
<_ZN8KDevelop9DUContext9createUseEiRKNS_11SimpleRangeEPN11KTextEditor10SmartRangeEi+128>
0xb525bf04  <+100>:                call   0xb5202c3c
<_ZN8KDevelop32temporaryHashDUContextDatam_usesEv@plt>
0xb525bf09  <+105>:                mov    %eax,(%esp)
0xb525bf0c  <+108>:                call   0xb526a8c0
0xb525bf11  <+113>:                mov    0x14(%esp),%edx
0xb525bf15  <+117>:                mov    %eax,%edi
0xb525bf17  <+119>:                mov    %eax,0x38(%edx)
0xb525bf1a  <+122>:                and    $0x7fffffff,%edi
0xb525bf20  <+128>:                call   0xb5202c3c
<_ZN8KDevelop32temporaryHashDUContextDatam_usesEv@plt>
0xb525bf25  <+133>:                mov    0x8(%eax),%eax
0xb525bf28  <+136>:                mov    (%eax,%edi,4),%ebp
0xb525bf2b  <+139>:                mov    0x4(%ebp),%edx
0xb525bf2e  <+142>:                mov    0x0(%ebp),%eax
0xb525bf31  <+145>:                mov    %ebp,(%esp)
0xb525bf34  <+148>:                add    $0x1,%edx
0xb525bf37  <+151>:                cmp    %eax,%edx
0xb525bf39  <+153>:                cmovge %edx,%eax
0xb525bf3c  <+156>:                mov    %edx,0x4(%esp)
0xb525bf40  <+160>:                mov    %eax,0x8(%esp)
0xb525bf44  <+164>:                call   0xb5265680
0xb525bf49  <+169>:                mov    0x4(%ebp),%edx
0xb525bf4c  <+172>:                lea    -0x1(%edx),%esi
0xb525bf4f  <+175>:                cmp    %esi,0x60(%esp)
0xb525bf53  <+179>:                jge    0xb525bfa5
<_ZN8KDevelop9DUContext9createUseEiRKNS_11SimpleRangeEPN11KTextEditor10SmartRangeEi+261>
0xb525bf55  <+181>:                lea    (%esi,%esi,4),%eax
0xb525bf58  <+184>:                lea    0x0(,%eax,4),%edi
0xb525bf5f  <+191>:                lea    (%edx,%edx,4),%eax
0xb525bf62  <+194>:                mov    0x8(%ebp),%edx
0xb525bf65  <+197>:                lea    -0x28(,%eax,4),%ecx
0xb525bf6c  <+204>:                lea    0x0(%esi,%eiz,1),%esi
0xb525bf70  <+208>:                mov    (%edx,%ecx,1),%eax
0xb525bf73  <+211>:                sub    $0x1,%esi  // executed line when i
pause kdevelop 
0xb525bf76  <+214>:                mov    %eax,(%edx,%edi,1)
0xb525bf79  <+217>:                mov    0x4(%edx,%ecx,1),%eax
0xb525bf7d  <+221>:                mov    %eax,0x4(%edx,%edi,1)
0xb525bf81  <+225>:                mov    0x8(%edx,%ecx,1),%eax
0xb525bf85  <+229>:                mov    %eax,0x8(%edx,%edi,1)
0xb525bf89  <+233>:                mov    0xc(%edx,%ecx,1),%eax
0xb525bf8d  <+237>:                mov    %eax,0xc(%edx,%edi,1)
0xb525bf91  <+241>:                mov    0x10(%edx,%ecx,1),%eax
0xb525bf95  <+245>:                sub    $0x14,%ecx
0xb525bf98  <+248>:                mov    %eax,0x10(%edx,%edi,1)
0xb525bf9c  <+252>:                sub    $0x14,%edi
0xb525bf9f  <+255>:                cmp    %esi,0x60(%esp)
0xb525bfa3  <+259>:                jl     0xb525bf70
<_ZN8KDevelop9DUContext9createUseEiRKNS_11SimpleRangeEPN11KTextEditor10SmartRangeEi+208>

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

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