How do I compile a debug version of svn2git?

John Lawlor jk.lawlor at gmail.com
Wed Aug 9 07:41:39 UTC 2017


Hi,

I am just wondering how I compile a debug version of svn2git. In this stack
trace:

#0  0x00007f6cea84b1d7 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007f6cea84c8c8 in __GI_abort () at abort.c:90
#2  0x00007f6ceb6847b4 in qt_message_output (msgType=msgType at entry=
QtFatalMsg,
    buf=<optimized out>) at global/qglobal.cpp:2323
#3  0x00007f6ceb684959 in qt_message(enum QtMsgType, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=msgType at entry=QtFatalMsg,
    msg=msg at entry=0x438d38 "Failed to write to process: %s",
    ap=ap at entry=0x7fff4ab31580) at global/qglobal.cpp:2369
#4  0x00007f6ceb685261 in qFatal (
    msg=msg at entry=0x438d38 "Failed to write to process: %s")
    at global/qglobal.cpp:2552
#5  0x000000000042228d in QIODevice_write (baton=0x1373068,
    data=<optimized out>, len=<optimized out>) at svn.cpp:237
#6  0x00007f6cebbbc4a8 in svn_stream_copy3 (from=0x4647650, to=0x4647b60,
    cancel_func=0x0, cancel_baton=0x0, scratch_pool=<optimized out>)
    at subversion/libsvn_subr/stream.c:503
#7  0x000000000042262e in dumpBlob (txn=txn at entry=0x250a290,
    fs_root=fs_root at entry=0x3e408c0, pathname=<optimized out>,
    finalPathName=..., pool=pool at entry=0x1425428) at svn.cpp:297
#8  0x0000000000423fff in recursiveDumpDir (txn=txn at entry=0x250a290,
    fs_root=fs_root at entry=0x3e408c0, pathname=..., finalPathName=...,
    pool=pool at entry=0x1427438) at svn.cpp:340
---Type <return> to continue, or q <return> to quit---
#9  0x0000000000423f53 in recursiveDumpDir (txn=txn at entry=0x250a290,
    fs_root=fs_root at entry=0x3e408c0, pathname=..., finalPathName=...,
    pool=pool at entry=0x1430468) at svn.cpp:335
#10 0x0000000000423f53 in recursiveDumpDir (txn=txn at entry=0x250a290,
    fs_root=0x3e408c0, pathname=..., finalPathName=...,
    pool=pool at entry=0x13f32d8) at svn.cpp:335
#11 0x0000000000426e07 in SvnRevision::exportInternal (
    this=this at entry=0x7fff4ab32ae0,
    key=key at entry=0x2402e08 "/ConfigurationDeploymentServer/
branches/dan/VmAutoProvision/roles", change=change at entry=0x13f3828,
path_from=<optimized out>,
    path_from at entry=0x0, rev_from=rev_from at entry=-1, current=..., rule=...,
    matchRules=...) at svn.cpp:914
#12 0x000000000042b56b in SvnRevision::exportDispatch (
    this=this at entry=0x7fff4ab32ae0,
    key=key at entry=0x2402e08 "/ConfigurationDeploymentServer/
branches/dan/VmAutoProvision/roles", change=change at entry=0x13f3828,
path_from=0x0, rev_from=-1,
    changes=changes at entry=0x13f3350, current=..., rule=..., matchRules=...,
    pool=pool at entry=0x3da90d8) at svn.cpp:716
#13 0x000000000042cff0 in SvnRevision::exportEntry (
    this=this at entry=0x7fff4ab32ae0,
    key=0x2402e08 "/ConfigurationDeploymentServer/
branches/dan/VmAutoProvision/roles", change=0x13f3828, changes=0x13f3350)
at svn.cpp:666
#14 0x000000000042f091 in SvnRevision::prepareTransactions (
    this=this at entry=0x7fff4ab32ae0) at svn.cpp:536
#15 0x000000000042f660 in SvnPrivate::exportRevision (this=<optimized out>,
    revnum=revnum at entry=476966) at svn.cpp:444
#16 0x000000000042f7ec in Svn::exportRevision (this=this at entry=
0x7fff4ab32c80,
    revnum=revnum at entry=476966) at svn.cpp:154
#17 0x0000000000407754 in main (argc=8, argv=<optimized out>) at
main.cpp:276

A lot of the trace is optimised out, and I can't see what actually
happened. The crash report doesn't have any information that I can figure
out. So, I was hoping to compile a debug version of svn2git.

Regards,
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-scm-interest/attachments/20170809/fe483185/attachment.html>


More information about the Kde-scm-interest mailing list