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

List:       kdevelop-bugs
Subject:    [Bug 285604] New: SVN client crashes due to uninitialized context
From:       Vadim Zhukov <persgray () gmail ! com>
Date:       2011-11-02 23:07:48
Message-ID: bug-285604-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: SVN client crashes due to uninitialized context after
                    project creation
           Product: kdevplatform
           Version: 1.2.3
          Platform: OpenBSD Packages
        OS/Version: OpenBSD
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: subversion
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: persgray@gmail.com


Version:           1.2.3 (using KDE 4.7.2) 
OS:                OpenBSD

(gdb) bt
#0  0x000000022fa7ddd6 in svn_wc__get_info (wc_ctx=0x0,
local_abspath=0x23fe08478 "/home/pers/projects/xcadfasdas",
depth=svn_depth_empty, fetch_excluded=0, 
    fetch_actual_only=1, changelist_filter=0x0, receiver=0x23032765f
<wc_info_receiver>, receiver_baton=0x2396d68f0, 
    cancel_func=0x22f1e35e0 <svn::Context::Data::onCancel(void*)>,
cancel_baton=0x241340000, scratch_pool=0x23fe08028) at
subversion/libsvn_wc/info.c:447
#1  0x000000023032782b in svn_client_info3 (abspath_or_url=0x23fe08478
"/home/pers/projects/xcadfasdas", peg_revision=0x22f611640,
revision=0x22f611640, 
    depth=svn_depth_empty, fetch_excluded=0, fetch_actual_only=1,
changelists=0x0, receiver=0x23031bcdd <info_receiver_relpath_wrapper>,
receiver_baton=0x2396d6a60, 
    ctx=0x241340030, pool=0x23fe08028) at subversion/libsvn_client/info.c:297
#2  0x000000023031bea2 in svn_client_info2 (path_or_url=0x20906dbd8
"/home/pers/projects/xcadfasdas", peg_revision=0x22f611640,
revision=0x22f611640, 
    receiver=0x22f1df5b0 <infoReceiverFunc>, receiver_baton=0x2396d6ca0,
depth=svn_depth_empty, changelists=0x0, ctx=0x241340030, pool=0x23fe08028)
    at subversion/libsvn_client/deprecated.c:2339
#3  0x000000023031bf3e in svn_client_info (path_or_url=0x20906dbd8
"/home/pers/projects/xcadfasdas", peg_revision=0x22f611640,
revision=0x22f611640, 
    receiver=0x22f1df5b0 <infoReceiverFunc>, receiver_baton=0x2396d6ca0,
recurse=0, ctx=0x241340030, pool=0x23fe08028) at
subversion/libsvn_client/deprecated.c:2363
#4  0x000000022f1df506 in svn::Client::info (this=Variable "this" is not
available.
) at
/usr/ports/pobj/kdevplatform-1.2.3/kdevplatform-1.2.3/plugins/subversion/kdevsvncpp/client_status.cpp:404
#5  0x000000022f1c8121 in SvnInternalInfoJob::run (this=0x204266700) at
/usr/ports/pobj/kdevplatform-1.2.3/kdevplatform-1.2.3/plugins/subversion/svninfojob.cpp:47
#6  0x000000020de25def in ThreadWeaver::JobRunHelper::runTheJob () from
/usr/local/lib/libthreadweaver.so.0.0
#7  0x000000020de2619a in ThreadWeaver::Job::execute () from
/usr/local/lib/libthreadweaver.so.0.0
#8  0x000000020de24f16 in ThreadWeaver::ThreadRunHelper::run () from
/usr/local/lib/libthreadweaver.so.0.0
#9  0x000000020de253b8 in ThreadWeaver::Thread::run () from
/usr/local/lib/libthreadweaver.so.0.0
#10 0x00000002071d75b5 in QThreadPrivate::start () from
/usr/local/lib/qt4/libQtCore.so.9.0
#11 0x0000000204d9967d in _thread_start () at
/usr/src/lib/libpthread/uthread/uthread_create.c:242
#12 0x000000000000002b in ?? ()
Cannot access memory at address 0x2396d7000
(gdb)

Reproducible: Always

Steps to Reproduce:
Create new project. I use C++, Qt+CMake, and choose Git as my VCS. Don't know
why does it ever use SVN client in this case.

Actual Results:  
crash

Expected Results:  
no crash

KDevelop, KDevplatform and Subversion itself were rebuilt with -O0 -ggdb to get
useful backtrace, nothing changed after recompilation.

-- 
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