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

copy_test, update crash and dirent_uri failure on Windows

From: Ed <ed_at_kdtc.net>
Date: Wed, 06 Jan 2010 14:21:11 +0800

Hi,

It's been some time since I last compiled svn on my Windows box; but,
as far as I can recall, I've had this problem before. I'm running
VS2008 on a Vista machine and compiling the trunk (checked out today
as of r896326.

During the copy_tests (specifically #7), I would get a dialog which
states:

    DEBUG ERROR

    Program:
    d:\other_projs\svn\trunk\Debug\subversion\svn\svn.exe

    The application has requested the Runtime to terminate it
    in an unusual way.

Ditto with update_tests.py but it gave me an AppCrash dialog:

  Problem Event Name: APPCRASH
   Application Name: svn.exe
   Application Version: 1.7.0.0
   Application Timestamp: 4b441a79
   Fault Module Name: libsvn_subr-1.dll
   Fault Module Version: 1.7.0.0
   Fault Module Timestamp: 4b441a11
   Exception Code: c0000005
   Exception Offset: 0008cdd7
   OS Version: 6.0.6001.2.1.0.256.6
   Locale ID: 1033
   Additional Information 1: 22eb
   Additional Information 2: 40dd979078fb82d9393b5a88c8b4a483
   Additional Information 3: cb58
   Additional Information 4: 0e665ec469d0f64cf5e3772ec0a4460f

Copy_tests.py crash log = svn_crash1.txt
Update_tests.py crash log = svn_crash2.txt

with both crashes, I can close the program and yet the tests
continue with an eventual 'success'.

Also, dirent_uri_test # 37 is failing on Windows (at least,
on my box) with the tests.log dump as follows:

.\..\..\subversion\tests\libsvn_subr\dirent_uri-test.c:2295:
(apr_err=125001)
..\..\..\subversion\libsvn_subr\dirent_uri.c:1553: (apr_err=125001)
svn_tests: Couldn't determine absolute path of 'C:abc'
..\..\..\subversion\libsvn_subr\dirent_uri.c:1553: (apr_err=20022)
svn_tests: The given path is incomplete
XFAIL: dirent_uri-test.exe 36: test svn_dirent_get_absolute with lc drive
..\..\..\subversion\tests\libsvn_subr\dirent_uri-test.c:2378:
(apr_err=125001)
..\..\..\subversion\libsvn_subr\dirent_uri.c:1812: (apr_err=125001)
..\..\..\subversion\libsvn_subr\dirent_uri.c:1553: (apr_err=125001)
svn_tests: Couldn't determine absolute path of 'C:A'
..\..\..\subversion\libsvn_subr\dirent_uri.c:1553: (apr_err=20022)
svn_tests: The given path is incomplete
FAIL: dirent_uri-test.exe 37: test svn_dirent_condense_targets

I included test # 36 because it's an XFAIL and as far as I can
see the results of the errors are nearly the same as #37 with
the minor exception of the first error being in dirent_uri-test.c:2295
for #36 and dirent_uri-test.c:2378 for #37. Since I
don't see anyone talking about it here, I'm assuming it's
a fault with my box.

Can someone clarify whether this is the case of faulty
compiling on my part?

Thanks.

Edmund

Process info:
Cmd line: d:\other_projs\svn\trunk\Debug\subversion\svn\svn.exe import -m "Log message for revision 1." "svn-test-work\local_tmp\greekfiles" "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos" --config-dir "d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline\svn-test-work\local_tmp\config" --password rayjandom --no-auth-cache --username jrandom
Working Dir: d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline
Version: 1.7.0 (dev build), compiled Jan 6 2010, 13:05:11
Platform: Windows OS version 6.0 build 6001 Service Pack 1

Exception: BREAKPOINT

Registers:
eax=00000001 ebx=7ffde000 ecx=c62b2f0d edx=0000001d esi=00000000 edi=00000000
eip=6a86c355 esp=0013e47c ebp=0013e494 efl=00000246
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000

Stacktrace:
#1 0x6a86c355 in get_pgmptr()
#2 0x6a90e9ad in abort()
#3 0x6a8ff377 in wassert()
#4 0x6ae4f1cd in svn_dirent_join(base=0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", component=0x6a8158f0 "format", pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_subr\dirent_uri.c:879
        base = 0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        component = 0x6a8158f0 "format"
        pool = (apr_pool_t *) 0x01bd11a0
        blen = 55
        add_separator = 29172728
        clen = 6
#5 0x6a7eae60 in check_repos_path(path=0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_repos\repos.c:1415
        path = 0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01bd11a0
        err = (svn_error_t *) 0x00000001
        kind = 1307376
#6 0x6a7eadd3 in svn_repos_find_root_path(path=0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_repos\repos.c:1519
        path = 0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01bd11a0
        candidate = 0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        err = (svn_error_t *) 0x00000000
        decoded = 0x01bd23f8 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
#7 0x6aa04be2 in svn_ra_local__split_URL(repos=(svn_repos_t **) 0x0013f330, repos_url=0x01bd236c, fs_path=0x0013f350, URL=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra_local\split_url.c:136
        repos = (svn_repos_t **) 0x0013f330
        repos_url = 0x01bd236c
        fs_path = 0x0013f350
        URL = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01bd11a0
        path = 0x01bce000 "d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        err = (svn_error_t *) 0x00000000
        urlbuf = (svn_stringbuf_t *) 0x6aec4e00
        repos_root = 0x01bd2389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        hostname = 0x00000000 "(null)"
#8 0x6aa01e96 in svn_ra_local__open(session=(svn_ra_session_t *) 0x01bd2358, repos_URL=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", callbacks=(svn_ra_callbacks2_t *) 0x01bd11e0, callback_baton=0x01bd1208, config=(apr_hash_t *) 0x01bbf270, pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra_local\ra_plugin.c:460
        svn_err__temp = (svn_error_t *) 0x6aaafd44
        session = (svn_ra_session_t *) 0x01bd2358
        repos_URL = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        callbacks = (svn_ra_callbacks2_t *) 0x01bd11e0
        callback_baton = 0x01bd1208
        config = (apr_hash_t *) 0x01bbf270
        pool = (apr_pool_t *) 0x01bd11a0
        sess = (svn_ra_local__session_baton_t *) 0x01bd2368
        fs_path = 0x01bd2358 "ÈFªj ½"
#9 0x6aa41807 in svn_ra_open3(session_p=(svn_ra_session_t **) 0x0013f424, repos_URL=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", uuid=0x00000000 "(null)", callbacks=(svn_ra_callbacks2_t *) 0x01bd11e0, callback_baton=0x01bd1208, config=(apr_hash_t *) 0x01bbf270, pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra\ra_loader.c:486
        svn_err__temp = (svn_error_t *) 0x01bce3a0
        session_p = (svn_ra_session_t **) 0x0013f424
        repos_URL = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        uuid = 0x00000000 "(null)"
        callbacks = (svn_ra_callbacks2_t *) 0x01bd11e0
        callback_baton = 0x01bd1208
        config = (apr_hash_t *) 0x01bbf270
        pool = (apr_pool_t *) 0x01bd11a0
        store_pp = 1
        store_plaintext_passwords = 0x6af40b48 "TRUE"
        server_group = 0x00000000 "(null)"
        store_passwords = 1
        vtable = (svn_ra__vtable_t *) 0x6aaa46c8
        repos_URI = (apr_uri_t) 0x0013f3d0
        defn = (ra_lib_defn *) 0x6aaa68e8
        apr_err = 0
        session = (svn_ra_session_t *) 0x01bd2358
        servers = (svn_config_t *) 0x01bbf338
        store_auth_creds = 0
        http_library = 0x01bc5358 "neon"
        store_pp_plaintext = 0x6af40b0c "ASK"
#10 0x6b33efcb in svn_client__open_ra_session_internal(ra_session=(svn_ra_session_t **) 0x0013f468, base_url=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", base_dir=0x01bcde90 "svn-test-work/local_tmp/greekfiles", commit_items=(apr_array_header_t *) 0x00000000, use_admin=0, read_only_wc=1, ctx=(svn_client_ctx_t *) 0x01bbf188, pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_client\ra.c:333
        ra_session = (svn_ra_session_t **) 0x0013f468
        base_url = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        base_dir = 0x01bcde90 "svn-test-work/local_tmp/greekfiles"
        commit_items = (apr_array_header_t *) 0x00000000
        use_admin = 0
        read_only_wc = 1
        ctx = (svn_client_ctx_t *) 0x01bbf188
        pool = (apr_pool_t *) 0x01bd11a0
        cb = (callback_baton_t *) 0x01bd1208
        uuid = 0x00000000 "(null)"
        cbtable = (svn_ra_callbacks2_t *) 0x01bd11e0
#11 0x6b31aa61 in get_ra_editor(ra_session=(svn_ra_session_t **) 0x0013f4ac, editor=(svn_delta_editor_t **) 0x0013f4b0, edit_baton=0x0013f53c, ctx=(svn_client_ctx_t *) 0x01bbf188, base_url=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", base_dir=0x01bcde90 "svn-test-work/local_tmp/greekfiles", log_msg=0x01bce378 "Log message for revision 1.", commit_items=(apr_array_header_t *) 0x00000000, revprop_table=(apr_hash_t *) 0x00000000, commit_info_p=(svn_commit_info_t **) 0x0013f4d0, is_commit=0, lock_tokens=(apr_hash_t *) 0x00000000, keep_locks=1, pool=(apr_pool_t *) 0x01bd11a0) at d:\other_projs\svn\trunk\subversion\libsvn_client\commit.c:620
        svn_err__temp = (svn_error_t *) 0x00000004
        ra_session = (svn_ra_session_t **) 0x0013f4ac
        editor = (svn_delta_editor_t **) 0x0013f4b0
        edit_baton = 0x0013f53c
        ctx = (svn_client_ctx_t *) 0x01bbf188
        base_url = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        base_dir = 0x01bcde90 "svn-test-work/local_tmp/greekfiles"
        log_msg = 0x01bce378 "Log message for revision 1."
        commit_items = (apr_array_header_t *) 0x00000000
        revprop_table = (apr_hash_t *) 0x00000000
        commit_info_p = (svn_commit_info_t **) 0x0013f4d0
        is_commit = 0
        lock_tokens = (apr_hash_t *) 0x00000000
        keep_locks = 1
        pool = (apr_pool_t *) 0x01bd11a0
        commit_revprops = (apr_hash_t *) 0x0013f4b8
        commit_baton = 0x0013f4b8
#12 0x6b319815 in svn_client_import3(commit_info_p=(svn_commit_info_t **) 0x0013f54c, path=0x01bcde90 "svn-test-work/local_tmp/greekfiles", url=0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", depth=3, no_ignore=0, ignore_unknown_node_types=0, revprop_table=(apr_hash_t *) 0x00000000, ctx=(svn_client_ctx_t *) 0x01bbf188, pool=(apr_pool_t *) 0x01bb5ff0) at d:\other_projs\svn\trunk\subversion\libsvn_client\commit.c:739
        commit_info_p = (svn_commit_info_t **) 0x0013f54c
        path = 0x01bcde90 "svn-test-work/local_tmp/greekfiles"
        url = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        depth = 3
        no_ignore = 0
        ignore_unknown_node_types = 0
        revprop_table = (apr_hash_t *) 0x00000000
        ctx = (svn_client_ctx_t *) 0x01bbf188
        pool = (apr_pool_t *) 0x01bb5ff0
        subpool = (apr_pool_t *) 0x01bd11a0
        err = (svn_error_t *) 0x00000000
        ra_session = (svn_ra_session_t *) 0x01bd11a0
        excludes = (apr_hash_t *) 0x01bce1c8
        dir = 0x00000000 "(null)"
        base_dir = 0x01bcde90 "svn-test-work/local_tmp/greekfiles"
        new_entries = (apr_array_header_t *) 0x01bce230
        temp = 0x0013f558 ""
        log_msg = 0x01bce378 "Log message for revision 1."
        editor = (svn_delta_editor_t *) 0x01bc56c0
        edit_baton = 0x01bce1a8
        kind = 2
#13 0x00297c77 in svn_cl__import(os=(apr_getopt_t *) 0x01bb6198, baton=0x0013f6b8, pool=(apr_pool_t *) 0x01bb5ff0) at d:\other_projs\svn\trunk\subversion\svn\import-cmd.c:129
        svn_err__temp = (svn_error_t *) 0x0013f598
        os = (apr_getopt_t *) 0x01bb6198
        baton = 0x0013f6b8
        pool = (apr_pool_t *) 0x01bb5ff0
        targets = (apr_array_header_t *) 0x01bcdcd0
        path = 0x01bcde90 "svn-test-work/local_tmp/greekfiles"
        url = 0x01bcdff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        ctx = (svn_client_ctx_t *) 0x01bbf188
        commit_info = (svn_commit_info_t *) 0x00000000
        opt_state = (svn_cl__opt_state_t *) 0x0013f6c4
#14 0x0029e6b8 in main(argc=13, argv=0x00c38d10) at d:\other_projs\svn\trunk\subversion\svn\main.c:2192
        argc = 13
        argv = 0x00c38d10
        pool = (apr_pool_t *) 0x01bb5ff0
        os = (apr_getopt_t *) 0x01bb6198
        err = (svn_error_t *) 0x00000000
        dash_m_arg = 0x00c31a64 "Log message for revision 1."
        cfg_config = (svn_config_t *) 0x01bc56c0
        descend = 1
        ctx = (svn_client_ctx_t *) 0x01bbf188
        subcommand = (svn_opt_subcommand_desc2_t *) 0x002b18f0
        path_utf8 = 0x01bb6220 "d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline\svn-test-work\local_tmp\config"
        ab = (svn_auth_baton_t *) 0x01bcd948
        opt_id = 258
        i = 5
        dash_F_arg = 0x00000000 "(null)"
        changelists = (apr_hash_t *) 0x01bb6110
        allocator = (apr_allocator_t *) 0x00c3f118
        received_opts = (apr_array_header_t *) 0x01bb6030
        apr_err = 70014
        command_baton = (svn_cl__cmd_baton_t) 0x0013f6b8
        interactive_conflicts = 0
        opt_state = (svn_cl__opt_state_t) 0x0013f6c4
#15 0x002acce8 in __tmainCRTStartup() at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:586
        lock_free = 0x00000000
        fiberid = 0x00140000
        nested = 0
#16 0x002acb2f in mainCRTStartup() at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:403
#17 0x779c4911 in BaseThreadInitThunk()
#18 0x7783e4b6 in RtlInitializeExceptionChain()
#19 0x7783e489 in RtlInitializeExceptionChain()

Loaded modules:
0x00290000 d:\other_projs\svn\trunk\Debug\subversion\svn\svn.exe (1.7.0.0, 303104 bytes)
0x77800000 C:\Windows\System32\ntdll.dll (6.0.6001.18000, 1208320 bytes)
0x77980000 C:\Windows\System32\kernel32.dll (6.0.6001.18215, 897024 bytes)
0x6eec0000 d:\other_projs\apache\srclib\apr\Debug\libapr-1.dll (1.3.3.0, 208896 bytes)
0x76e50000 C:\Windows\System32\ws2_32.dll (6.0.6001.18000, 184320 bytes)
0x77300000 C:\Windows\System32\msvcrt.dll (7.0.6001.18000, 696320 bytes)
0x76f20000 C:\Windows\System32\advapi32.dll (6.0.6001.18000, 811008 bytes)
0x76d20000 C:\Windows\System32\rpcrt4.dll (6.0.6001.18247, 794624 bytes)
0x777f0000 C:\Windows\System32\nsi.dll (6.0.6001.18000, 24576 bytes)
0x75670000 C:\Windows\System32\mswsock.dll (6.0.6001.18000, 241664 bytes)
0x6a830000 C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll (9.0.30729.1, 1191936 bytes)
0x6b310000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_client\libsvn_client-1.dll (1.7.0.0, 552960 bytes)
0x6ee60000 d:\other_projs\apache\srclib\apr-util\Debug\libaprutil-1.dll (1.3.4.0, 270336 bytes)
0x6ee50000 d:\other_projs\apache\srclib\apr-iconv\Debug\libapriconv-1.dll (1.2.1.0, 45056 bytes)
0x6b3d0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_delta\libsvn_delta-1.dll (1.7.0.0, 151552 bytes)
0x6ae40000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_subr\libsvn_subr-1.dll (1.7.0.0, 1220608 bytes)
0x760e0000 C:\Windows\System32\shell32.dll (6.0.6001.18167, 11599872 bytes)
0x77930000 C:\Windows\System32\gdi32.dll (6.0.6001.18159, 307200 bytes)
0x76e80000 C:\Windows\System32\user32.dll (6.0.6001.18000, 643072 bytes)
0x773b0000 C:\Windows\System32\shlwapi.dll (6.0.6001.18000, 360448 bytes)
0x774d0000 C:\Windows\System32\ole32.dll (6.0.6001.18000, 1327104 bytes)
0x75a30000 C:\Windows\System32\crypt32.dll (6.0.6001.18000, 987136 bytes)
0x75b90000 C:\Windows\System32\msasn1.dll (6.0.6000.16386, 73728 bytes)
0x75f30000 C:\Windows\System32\userenv.dll (6.0.6001.18000, 122880 bytes)
0x75f10000 C:\Windows\System32\secur32.dll (6.0.6001.18215, 81920 bytes)
0x6bc60000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_diff\libsvn_diff-1.dll (1.7.0.0, 122880 bytes)
0x6aa00000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_ra\libsvn_ra-1.dll (1.7.0.0, 970752 bytes)
0x6a7e0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_repos\libsvn_repos-1.dll (1.7.0.0, 319488 bytes)
0x6a780000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_fs\libsvn_fs-1.dll (1.7.0.0, 339968 bytes)
0x10000000 C:\Windows\System32\libeay32.dll (0.9.8.11, 1048576 bytes)
0x73770000 C:\Windows\System32\wsock32.dll (6.0.6001.18000, 28672 bytes)
0x6f310000 C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_5090ab56bcba71c2\msvcr90.dll (9.0.30729.4148, 667648 bytes)
0x00bb0000 C:\Windows\System32\ssleay32.dll (0.9.8.11, 208896 bytes)
0x6a6b0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_wc\libsvn_wc-1.dll (1.7.0.0, 815104 bytes)
0x77150000 C:\Windows\System32\imm32.dll (6.0.6001.18000, 122880 bytes)
0x76ff0000 C:\Windows\System32\msctf.dll (6.0.6001.18000, 819200 bytes)
0x76e40000 C:\Windows\System32\lpk.dll (6.0.6001.18000, 36864 bytes)
0x77770000 C:\Windows\System32\usp10.dll (1.626.6001.18000, 512000 bytes)
0x74dd0000 C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\comctl32.dll (6.10.6001.18000, 1695744 bytes)
0x770c0000 C:\Windows\System32\oleaut32.dll (6.0.6001.18000, 577536 bytes)
0x6f1b0000 C:\Windows\System32\dbghelp.dll (6.0.6001.18000, 901120 bytes)
0x75380000 C:\Windows\System32\powrprof.dll (6.0.6001.18000, 106496 bytes)

Process info:
Cmd line: d:\other_projs\svn\trunk\Debug\subversion\svn\svn.exe import -m "Log message for revision 1." "svn-test-work\local_tmp\greekfiles" "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos" --config-dir "d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline\svn-test-work\local_tmp\config" --password rayjandom --no-auth-cache --username jrandom
Working Dir: d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline
Version: 1.7.0 (dev build), compiled Jan 6 2010, 13:05:11
Platform: Windows OS version 6.0 build 6001 Service Pack 1

Exception: BREAKPOINT

Registers:
eax=00000001 ebx=7ffd4000 ecx=cf775d98 edx=0000001d esi=00000000 edi=00000000
eip=6a73c355 esp=0023e87c ebp=0023e894 efl=00000246
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000

Stacktrace:
#1 0x6a73c355 in get_pgmptr()
#2 0x6a7de9ad in abort()
#3 0x6a7cf377 in wassert()
#4 0x6a13f1cd in svn_dirent_join(base=0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", component=0x6aad58f0 "format", pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_subr\dirent_uri.c:879
        base = 0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        component = 0x6aad58f0 "format"
        pool = (apr_pool_t *) 0x01c311a0
        blen = 55
        add_separator = 29565944
        clen = 6
#5 0x6aaaae60 in check_repos_path(path=0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_repos\repos.c:1415
        path = 0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01c311a0
        err = (svn_error_t *) 0x00000001
        kind = 2356976
#6 0x6aaaadd3 in svn_repos_find_root_path(path=0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_repos\repos.c:1519
        path = 0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01c311a0
        candidate = 0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        err = (svn_error_t *) 0x00000000
        decoded = 0x01c323f8 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
#7 0x6a614be2 in svn_ra_local__split_URL(repos=(svn_repos_t **) 0x0023f730, repos_url=0x01c3236c, fs_path=0x0023f750, URL=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra_local\split_url.c:136
        repos = (svn_repos_t **) 0x0023f730
        repos_url = 0x01c3236c
        fs_path = 0x0023f750
        URL = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        pool = (apr_pool_t *) 0x01c311a0
        path = 0x01c2e000 "d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        err = (svn_error_t *) 0x00000000
        urlbuf = (svn_stringbuf_t *) 0x6a1b4e00
        repos_root = 0x01c32389 "d:/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        hostname = 0x00000000 "(null)"
#8 0x6a611e96 in svn_ra_local__open(session=(svn_ra_session_t *) 0x01c32358, repos_URL=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", callbacks=(svn_ra_callbacks2_t *) 0x01c311e0, callback_baton=0x01c31208, config=(apr_hash_t *) 0x01c1f270, pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra_local\ra_plugin.c:460
        svn_err__temp = (svn_error_t *) 0x6a6bfd44
        session = (svn_ra_session_t *) 0x01c32358
        repos_URL = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        callbacks = (svn_ra_callbacks2_t *) 0x01c311e0
        callback_baton = 0x01c31208
        config = (apr_hash_t *) 0x01c1f270
        pool = (apr_pool_t *) 0x01c311a0
        sess = (svn_ra_local__session_baton_t *) 0x01c32368
        fs_path = 0x01c32358 "ÈFkj Ã"
#9 0x6a651807 in svn_ra_open3(session_p=(svn_ra_session_t **) 0x0023f824, repos_URL=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", uuid=0x00000000 "(null)", callbacks=(svn_ra_callbacks2_t *) 0x01c311e0, callback_baton=0x01c31208, config=(apr_hash_t *) 0x01c1f270, pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_ra\ra_loader.c:486
        svn_err__temp = (svn_error_t *) 0x01c2e3a0
        session_p = (svn_ra_session_t **) 0x0023f824
        repos_URL = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        uuid = 0x00000000 "(null)"
        callbacks = (svn_ra_callbacks2_t *) 0x01c311e0
        callback_baton = 0x01c31208
        config = (apr_hash_t *) 0x01c1f270
        pool = (apr_pool_t *) 0x01c311a0
        store_pp = 1
        store_plaintext_passwords = 0x6a230b48 "TRUE"
        server_group = 0x00000000 "(null)"
        store_passwords = 1
        vtable = (svn_ra__vtable_t *) 0x6a6b46c8
        repos_URI = (apr_uri_t) 0x0023f7d0
        defn = (ra_lib_defn *) 0x6a6b68e8
        apr_err = 0
        session = (svn_ra_session_t *) 0x01c32358
        servers = (svn_config_t *) 0x01c1f338
        store_auth_creds = 0
        http_library = 0x01c25358 "neon"
        store_pp_plaintext = 0x6a230b0c "ASK"
#10 0x6a8fefcb in svn_client__open_ra_session_internal(ra_session=(svn_ra_session_t **) 0x0023f868, base_url=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", base_dir=0x01c2de90 "svn-test-work/local_tmp/greekfiles", commit_items=(apr_array_header_t *) 0x00000000, use_admin=0, read_only_wc=1, ctx=(svn_client_ctx_t *) 0x01c1f188, pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_client\ra.c:333
        ra_session = (svn_ra_session_t **) 0x0023f868
        base_url = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        base_dir = 0x01c2de90 "svn-test-work/local_tmp/greekfiles"
        commit_items = (apr_array_header_t *) 0x00000000
        use_admin = 0
        read_only_wc = 1
        ctx = (svn_client_ctx_t *) 0x01c1f188
        pool = (apr_pool_t *) 0x01c311a0
        cb = (callback_baton_t *) 0x01c31208
        uuid = 0x00000000 "(null)"
        cbtable = (svn_ra_callbacks2_t *) 0x01c311e0
#11 0x6a8daa61 in get_ra_editor(ra_session=(svn_ra_session_t **) 0x0023f8ac, editor=(svn_delta_editor_t **) 0x0023f8b0, edit_baton=0x0023f93c, ctx=(svn_client_ctx_t *) 0x01c1f188, base_url=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", base_dir=0x01c2de90 "svn-test-work/local_tmp/greekfiles", log_msg=0x01c2e378 "Log message for revision 1.", commit_items=(apr_array_header_t *) 0x00000000, revprop_table=(apr_hash_t *) 0x00000000, commit_info_p=(svn_commit_info_t **) 0x0023f8d0, is_commit=0, lock_tokens=(apr_hash_t *) 0x00000000, keep_locks=1, pool=(apr_pool_t *) 0x01c311a0) at d:\other_projs\svn\trunk\subversion\libsvn_client\commit.c:620
        svn_err__temp = (svn_error_t *) 0x00000004
        ra_session = (svn_ra_session_t **) 0x0023f8ac
        editor = (svn_delta_editor_t **) 0x0023f8b0
        edit_baton = 0x0023f93c
        ctx = (svn_client_ctx_t *) 0x01c1f188
        base_url = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        base_dir = 0x01c2de90 "svn-test-work/local_tmp/greekfiles"
        log_msg = 0x01c2e378 "Log message for revision 1."
        commit_items = (apr_array_header_t *) 0x00000000
        revprop_table = (apr_hash_t *) 0x00000000
        commit_info_p = (svn_commit_info_t **) 0x0023f8d0
        is_commit = 0
        lock_tokens = (apr_hash_t *) 0x00000000
        keep_locks = 1
        pool = (apr_pool_t *) 0x01c311a0
        commit_revprops = (apr_hash_t *) 0x0023f8b8
        commit_baton = 0x0023f8b8
#12 0x6a8d9815 in svn_client_import3(commit_info_p=(svn_commit_info_t **) 0x0023f94c, path=0x01c2de90 "svn-test-work/local_tmp/greekfiles", url=0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos", depth=3, no_ignore=0, ignore_unknown_node_types=0, revprop_table=(apr_hash_t *) 0x00000000, ctx=(svn_client_ctx_t *) 0x01c1f188, pool=(apr_pool_t *) 0x01c15ff0) at d:\other_projs\svn\trunk\subversion\libsvn_client\commit.c:739
        commit_info_p = (svn_commit_info_t **) 0x0023f94c
        path = 0x01c2de90 "svn-test-work/local_tmp/greekfiles"
        url = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        depth = 3
        no_ignore = 0
        ignore_unknown_node_types = 0
        revprop_table = (apr_hash_t *) 0x00000000
        ctx = (svn_client_ctx_t *) 0x01c1f188
        pool = (apr_pool_t *) 0x01c15ff0
        subpool = (apr_pool_t *) 0x01c311a0
        err = (svn_error_t *) 0x00000000
        ra_session = (svn_ra_session_t *) 0x01c311a0
        excludes = (apr_hash_t *) 0x01c2e1c8
        dir = 0x00000000 "(null)"
        base_dir = 0x01c2de90 "svn-test-work/local_tmp/greekfiles"
        new_entries = (apr_array_header_t *) 0x01c2e230
        temp = 0x0023f958 ""
        log_msg = 0x01c2e378 "Log message for revision 1."
        editor = (svn_delta_editor_t *) 0x01c256c0
        edit_baton = 0x01c2e1a8
        kind = 2
#13 0x00297c77 in svn_cl__import(os=(apr_getopt_t *) 0x01c16198, baton=0x0023fab8, pool=(apr_pool_t *) 0x01c15ff0) at d:\other_projs\svn\trunk\subversion\svn\import-cmd.c:129
        svn_err__temp = (svn_error_t *) 0x0023f998
        os = (apr_getopt_t *) 0x01c16198
        baton = 0x0023fab8
        pool = (apr_pool_t *) 0x01c15ff0
        targets = (apr_array_header_t *) 0x01c2dcd0
        path = 0x01c2de90 "svn-test-work/local_tmp/greekfiles"
        url = 0x01c2dff8 "file:///d%3A/other_projs/svn/trunk/Debug/subversion/tests/cmdline/svn-test-work/local_tmp/repos"
        ctx = (svn_client_ctx_t *) 0x01c1f188
        commit_info = (svn_commit_info_t *) 0x00000000
        opt_state = (svn_cl__opt_state_t *) 0x0023fac4
#14 0x0029e6b8 in main(argc=13, argv=0x00d98d10) at d:\other_projs\svn\trunk\subversion\svn\main.c:2192
        argc = 13
        argv = 0x00d98d10
        pool = (apr_pool_t *) 0x01c15ff0
        os = (apr_getopt_t *) 0x01c16198
        err = (svn_error_t *) 0x00000000
        dash_m_arg = 0x00d91a64 "Log message for revision 1."
        cfg_config = (svn_config_t *) 0x01c256c0
        descend = 1
        ctx = (svn_client_ctx_t *) 0x01c1f188
        subcommand = (svn_opt_subcommand_desc2_t *) 0x002b18f0
        path_utf8 = 0x01c16220 "d:\other_projs\svn\trunk\Debug\subversion\tests\cmdline\svn-test-work\local_tmp\config"
        ab = (svn_auth_baton_t *) 0x01c2d948
        opt_id = 258
        i = 5
        dash_F_arg = 0x00000000 "(null)"
        changelists = (apr_hash_t *) 0x01c16110
        allocator = (apr_allocator_t *) 0x00d9f118
        received_opts = (apr_array_header_t *) 0x01c16030
        apr_err = 70014
        command_baton = (svn_cl__cmd_baton_t) 0x0023fab8
        interactive_conflicts = 0
        opt_state = (svn_cl__opt_state_t) 0x0023fac4
#15 0x002acce8 in __tmainCRTStartup() at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:586
        lock_free = 0x00000000
        fiberid = 0x00240000
        nested = 0
#16 0x002acb2f in mainCRTStartup() at f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:403
#17 0x779c4911 in BaseThreadInitThunk()
#18 0x7783e4b6 in RtlInitializeExceptionChain()
#19 0x7783e489 in RtlInitializeExceptionChain()

Loaded modules:
0x00290000 d:\other_projs\svn\trunk\Debug\subversion\svn\svn.exe (1.7.0.0, 303104 bytes)
0x77800000 C:\Windows\System32\ntdll.dll (6.0.6001.18000, 1208320 bytes)
0x77980000 C:\Windows\System32\kernel32.dll (6.0.6001.18215, 897024 bytes)
0x6eec0000 d:\other_projs\apache\srclib\apr\Debug\libapr-1.dll (1.3.3.0, 208896 bytes)
0x76e50000 C:\Windows\System32\ws2_32.dll (6.0.6001.18000, 184320 bytes)
0x77300000 C:\Windows\System32\msvcrt.dll (7.0.6001.18000, 696320 bytes)
0x76f20000 C:\Windows\System32\advapi32.dll (6.0.6001.18000, 811008 bytes)
0x76d20000 C:\Windows\System32\rpcrt4.dll (6.0.6001.18247, 794624 bytes)
0x777f0000 C:\Windows\System32\nsi.dll (6.0.6001.18000, 24576 bytes)
0x75670000 C:\Windows\System32\mswsock.dll (6.0.6001.18000, 241664 bytes)
0x6a700000 C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll (9.0.30729.1, 1191936 bytes)
0x6a8d0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_client\libsvn_client-1.dll (1.7.0.0, 552960 bytes)
0x6ee60000 d:\other_projs\apache\srclib\apr-util\Debug\libaprutil-1.dll (1.3.4.0, 270336 bytes)
0x6ee50000 d:\other_projs\apache\srclib\apr-iconv\Debug\libapriconv-1.dll (1.2.1.0, 45056 bytes)
0x6b3d0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_delta\libsvn_delta-1.dll (1.7.0.0, 151552 bytes)
0x6a130000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_subr\libsvn_subr-1.dll (1.7.0.0, 1220608 bytes)
0x760e0000 C:\Windows\System32\shell32.dll (6.0.6001.18167, 11599872 bytes)
0x77930000 C:\Windows\System32\gdi32.dll (6.0.6001.18159, 307200 bytes)
0x76e80000 C:\Windows\System32\user32.dll (6.0.6001.18000, 643072 bytes)
0x773b0000 C:\Windows\System32\shlwapi.dll (6.0.6001.18000, 360448 bytes)
0x774d0000 C:\Windows\System32\ole32.dll (6.0.6001.18000, 1327104 bytes)
0x75a30000 C:\Windows\System32\crypt32.dll (6.0.6001.18000, 987136 bytes)
0x75b90000 C:\Windows\System32\msasn1.dll (6.0.6000.16386, 73728 bytes)
0x75f30000 C:\Windows\System32\userenv.dll (6.0.6001.18000, 122880 bytes)
0x75f10000 C:\Windows\System32\secur32.dll (6.0.6001.18215, 81920 bytes)
0x6b6b0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_diff\libsvn_diff-1.dll (1.7.0.0, 122880 bytes)
0x6a610000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_ra\libsvn_ra-1.dll (1.7.0.0, 970752 bytes)
0x6aaa0000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_repos\libsvn_repos-1.dll (1.7.0.0, 319488 bytes)
0x6a870000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_fs\libsvn_fs-1.dll (1.7.0.0, 339968 bytes)
0x10000000 C:\Windows\System32\libeay32.dll (0.9.8.11, 1048576 bytes)
0x73770000 C:\Windows\System32\wsock32.dll (6.0.6001.18000, 28672 bytes)
0x6f310000 C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_5090ab56bcba71c2\msvcr90.dll (9.0.30729.4148, 667648 bytes)
0x00b80000 C:\Windows\System32\ssleay32.dll (0.9.8.11, 208896 bytes)
0x6a060000 d:\other_projs\svn\trunk\Debug\subversion\libsvn_wc\libsvn_wc-1.dll (1.7.0.0, 815104 bytes)
0x77150000 C:\Windows\System32\imm32.dll (6.0.6001.18000, 122880 bytes)
0x76ff0000 C:\Windows\System32\msctf.dll (6.0.6001.18000, 819200 bytes)
0x76e40000 C:\Windows\System32\lpk.dll (6.0.6001.18000, 36864 bytes)
0x77770000 C:\Windows\System32\usp10.dll (1.626.6001.18000, 512000 bytes)
0x74dd0000 C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\comctl32.dll (6.10.6001.18000, 1695744 bytes)
0x770c0000 C:\Windows\System32\oleaut32.dll (6.0.6001.18000, 577536 bytes)
0x6f1b0000 C:\Windows\System32\dbghelp.dll (6.0.6001.18000, 901120 bytes)
0x75380000 C:\Windows\System32\powrprof.dll (6.0.6001.18000, 106496 bytes)
Received on 2010-01-06 07:39:18 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.