Svn2git core dumps during processing SVN repository

John Lawlor jk.lawlor at gmail.com
Mon Aug 7 06:04:42 UTC 2017


Hi,

As I mentioned in a previous mail I converted a SVN repository back in
March using svn2git, and it ran fine all the way to end. I tried to run the
conversion again using history up to the end of July. svn2git core dumped
with the following:

#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

The crash report shows the following:

fast-import crash report:
    fast-import process: 6838
    parent process     : 6837
    at 2017-08-07 04:06:59 +0000

fatal: mark :8789 not declared

Most Recent Commands Before Crash
---------------------------------
  reset refs/tags/CDM_3.0
* from :8789

Active Branch LRU
-----------------
    active_branches = 0 cur, 5 max

  pos  clock name
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Inactive Branches
-----------------
refs/tags/CDM_3.0:
  status      : dirty
  tip commit  : 0000000000000000000000000000000000000000
  old tree    : 0000000000000000000000000000000000000000
  cur tree    : 0000000000000000000000000000000000000000
  commit clock: 0
  last pack   :


Marks
-----
  exported to marks-ConfigurationDeploymentServer

-------------------
END OF CRASH REPORT

Neither the branch it is exporting: 'dan', or the inactive branch 'CDM_3.0'
caused any problems the last time. I am not sure what is happening.

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


More information about the Kde-scm-interest mailing list