[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1648542 - /subversion/trunk/subversion/libsvn_fs_fs/tree.c

From: Evgeny Kotkov <evgeny.kotkov_at_visualsvn.com>
Date: Tue, 30 Dec 2014 19:47:04 +0300

Stefan Fuhrmann <stefan2_at_apache.org> writes:

> URL: http://svn.apache.org/r1648542
> Log:
> In FSFS, remove the L1 DAG cache locking parameters.

[...]

As of this revision, I am also seeing random Apache HTTPD Server segfaults.
I tested two Subversion 1.9.0-dev builds from r1648532 and r1648542. I could
not reproduce the crashes with the first build, but the second one *does* crash
occasionally. Here is a sample backtrace:

  libsvn_fs-1.dll!get_node_revision_body(..., fs=0x0000000, ...)
  libsvn_fs-1.dll!svn_fs_fs__get_node_revision()
  libsvn_fs-1.dll!get_node_revision()
  libsvn_fs-1.dll!svn_fs_fs__dag_get_node()
  libsvn_fs-1.dll!svn_fs_fs__dag_open()
  libsvn_fs-1.dll!open_path()
  libsvn_fs-1.dll!history_prev()
  libsvn_fs-1.dll!fs_history_prev()
  libsvn_fs-1.dll!svn_fs_history_prev2()
  mod_dav_svn.so!get_last_history_rev()
  mod_dav_svn.so!dav_svn__get_safe_cr()
  mod_dav_svn.so!send_vsn_url()
  mod_dav_svn.so!add_helper()
  mod_dav_svn.so!upd_add_file()
  libsvn_repos-1.dll!add_file_smartly()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  (...)
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!update_entry()
  libsvn_repos-1.dll!delta_dirs()
  libsvn_repos-1.dll!drive()
  libsvn_repos-1.dll!finish_report()
  libsvn_repos-1.dll!svn_repos_finish_report()
  mod_dav_svn.so!dav_svn__update_report()
  mod_dav_svn.so!deliver_report()
  mod_dav.so!dav_method_report()
  ...

Regards,
Evgeny Kotkov
Received on 2014-12-30 17:47:54 CET

This is an archived mail posted to the Subversion Dev mailing list.