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

Crash when committing in 1.8.1

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 29 Jul 2013 19:53:29 +0200

Hi,

Another strange crash when committing:
the function abort_on_pool_failure() is called indicating that there's
not enough memory available. Problem is that there's enough memory
available!

Here's the stack trace:

> msvcr110.dll!abort() Line 82 C
> libsvn_tsvn.dll!abort_on_pool_failure(int retcode=0x00000000) Line 55 C
> libsvn_tsvn.dll!read_from_connection(serf_connection_t * conn=0x00000016958480d8) Line 1092 C
> libsvn_tsvn.dll!serf__process_connection(serf_connection_t * conn=0x00000016931f6448, short events=0x0000) Line 1209 C
> libsvn_tsvn.dll!serf_event_trigger(serf_context_t * s=0x00000016931f6448, void * serf_baton=0x0000000023c34600, const apr_pollfd_t * desc=0x000000169582e310) Line 227 C
> libsvn_tsvn.dll!serf_context_run(serf_context_t * ctx=0x000000169582a2f0, int duration=0x9582e290, apr_pool_t * pool=0x000000169582e290) Line 295 C
> libsvn_tsvn.dll!svn_ra_serf__context_run_wait(int * done=0x0000001695858158, svn_ra_serf__session_t * sess=0x0000001695891338, apr_pool_t * scratch_pool=0x0000001692f2f418) Line 738 C
> libsvn_tsvn.dll!add_directory(const char * path=0x0000001693729d88, void * parent_baton=0x0000001692f2f418, const char * copyfrom_path=0x0000001695890f68, long copyfrom_revision=0x9568e030, apr_pool_t * dir_pool=0x0000001695890f68, void * * child_baton=0x0000001693d9ead8) Line 1696 C
> libsvn_tsvn.dll!do_item_commit(void * * dir_baton=0x0000001693d9ead8, void * parent_baton=0x0000001692f2f418, void * callback_baton=0x0000001693d9eb90, const char * path=0x000000169568e030, apr_pool_t * pool=0x0000001695890f68) Line 1614 C
> libsvn_tsvn.dll!svn_delta_path_driver2(const svn_delta_editor_t * editor=0x000000169370d6f0, void * edit_baton=0x000000169582a0a0, const apr_array_header_t * paths=0x000000169584a160, int sort_paths=0x9371de90, svn_error_t * (void * *, void *, void *, const char *, apr_pool_t *) * callback_func=0x000007fb10b4bbd0, void * callback_baton=0x0000001693d9eb90, apr_pool_t * pool=0x000000169370d678) Line 263 C
> libsvn_tsvn.dll!svn_client__do_commit(const char * base_url=0x000000169568dfa8, const apr_array_header_t * commit_items=0x00000016958641b8, const svn_delta_editor_t * editor=0x000000169582a0a0, void * edit_baton=0x0000001695829e20, const char * notify_path_prefix=0x0000001693729950, apr_hash_t * * sha1_checksums=0x0000001693d9ecc8, svn_client_ctx_t * ctx=0x000000169371de90, apr_pool_t * result_pool=0x0000001693729758, apr_pool_t * scratch_pool=0x000000169370d678) Line 1808 C
> libsvn_tsvn.dll!svn_client_commit6(const apr_array_header_t * targets=0x00000016937297d0, svn_depth_t depth=0x00000c7a, int keep_locks=0x00000000, int keep_changelists=0x00000000, int commit_as_operations=0x00000001, int include_file_externals=0x00000000, int include_dir_externals=0x00000000, const apr_array_header_t * changelists=0x00000016937297d0, const apr_hash_t * revprop_table=0x0000000000000000, svn_error_t * (const svn_commit_info_t *, void *, apr_pool_t *) * commit_callback=0x000007f736f2c770, void * commit_baton=0x00000016902c8cf0, svn_client_ctx_t * ctx=0x000000169371de90, apr_pool_t * pool=0x0000001693729758) Line 965 C

crash dumps available here:
https://www.crash-server.com/Problem.aspx?ClientID=tsvn&ProblemID=31454

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
Received on 2013-07-29 19:54:04 CEST

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