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

TortoiseSVN (libapr_tsvn!apr_pool_create_ex+43) causes Explorer crashes

From: André Ziegler <MagicAndre1981_at_live.com>
Date: Sun, 16 Nov 2014 02:26:31 -0800 (PST)

I get some explorer crashes caused by TSVN:

*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************

*** ERROR: Symbol file could not be found. Defaulted to export symbols for TortoiseOverlays.dll -

FAULTING_IP:
libapr_tsvn!apr_pool_create_ex+43 [c:\branch\tortoisesvn\ext\apr\memory\unix\apr_pools.c @ 889]
00000000`5e653533 488b6f30 mov rbp,qword ptr [rdi+30h]

EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 000000005e653533 (libapr_tsvn!apr_pool_create_ex+0x0000000000000043)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000000000000030
Attempt to read from address 0000000000000030

DEFAULT_BUCKET_ID: NULL_CLASS_PTR_READ

PROCESS_NAME: explorer.exe

ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden.

FOLLOWUP_IP:
libapr_tsvn!apr_pool_create_ex+43 [c:\branch\tortoisesvn\ext\apr\memory\unix\apr_pools.c @ 889]
00000000`5e653533 488b6f30 mov rbp,qword ptr [rdi+30h]

Stack:
00 00000000`0386b288 000007fa`196912d2 ntdll!NtWaitForMultipleObjects+0xa
01 00000000`0386b290 000007fa`1c45c4ee KERNELBASE!WaitForMultipleObjectsEx+0xe5
02 00000000`0386b570 000007fa`1c45c2c2 kernel32!WerpReportFaultInternal+0x245
03 00000000`0386b610 000007fa`19711c87 kernel32!WerpReportFault+0x76
04 00000000`0386b640 000007fa`1c7b4333 KERNELBASE!UnhandledExceptionFilter+0x1d7
05 00000000`0386b740 000007fa`1c7b46ed ntdll!TppExceptionFilter+0x1f
06 00000000`0386b770 000007fa`1c7b9f38 ntdll!TppWorkerpInnerExceptionFilter+0x15
07 00000000`0386b7a0 000007fa`1c6db70a ntdll!TppWorkerThread$filt$5+0x19
08 00000000`0386b7e0 000007fa`1c7b839a ntdll!_C_specific_handler+0x8e
09 00000000`0386b850 000007fa`1c6dad6d ntdll!_GSHandlerCheck_SEH+0x76
0a 00000000`0386b880 000007fa`1c6dbd98 ntdll!RtlpExecuteHandlerForException+0xd
0b 00000000`0386b8b0 000007fa`1c6c4bba ntdll!RtlDispatchException+0x392
0c 00000000`0386bfc0 00000000`746a3533 ntdll!KiUserExceptionDispatch+0x2e
0d 00000000`0386c6c0 000007fa`0fcd514a libapr_tsvn!apr_pool_create_ex(
                        struct apr_pool_t ** newpool = 0x00000000`00000000,
                        struct apr_pool_t * parent = 0x000007fa`1a7a4a98,
                        <function> * abort_fn = 0x00000000`0386c8e0,
                        struct apr_allocator_t * allocator = 0x00000000`0386c270)+0x43
0e 00000000`0386c700 00000000`748e3f7a libsvn_tsvn!svn_dso_initialize2(void)+0x3a
0f 00000000`0386c730 000007fa`1a741139 TortoiseSVN!DllGetClassObject(
                        struct _GUID * rclsid = 0x00000000`0386c900 {0d0e36f0-0000-0000-3e0f-e941c1563346},
                        struct _GUID * riid = 0x00000000`0ceec120 {0ceec0a0-0000-0000-a0c1-ee0c00000000},
                        void ** ppvOut = 0x000007fa`1a7a4a98)+0x1ba
10 00000000`0386c760 000007fa`1a741456 combase!CClassCache::CDllPathEntry::DllGetClassObject+0x59
11 00000000`0386c7d0 000007fa`1a741323 combase!CClassCache::CDllFnPtrMoniker::BindToObjectNoSwitch+0x26
12 00000000`0386c810 000007fa`1a741fcb combase!CClassCache::GetClassObject+0x63
13 00000000`0386c880 000007fa`1a737677 combase!CServerContextActivator::CreateInstance+0x15b
14 00000000`0386c980 000007fa`1a741ddb combase!ActivationPropertiesIn::DelegateCreateInstance+0x81
15 00000000`0386c9f0 000007fa`1a741e4a combase!CApartmentActivator::CreateInstance+0x8b
16 00000000`0386caa0 000007fa`1a7416ab combase!CProcessActivator::CCICallback+0x4a
17 00000000`0386cae0 000007fa`1a741d29 combase!CProcessActivator::AttemptActivation+0x33
18 00000000`0386cb20 000007fa`1a742141 combase!CProcessActivator::ActivateByContext+0x110
19 00000000`0386cbb0 000007fa`1a737677 combase!CProcessActivator::CreateInstance+0x91
1a 00000000`0386cc10 000007fa`1a738499 combase!ActivationPropertiesIn::DelegateCreateInstance+0x81
1b 00000000`0386cc80 000007fa`1a737677 combase!CClientContextActivator::CreateInstance+0x125
1c 00000000`0386cf50 000007fa`1a73881b combase!ActivationPropertiesIn::DelegateCreateInstance+0x81
1d 00000000`0386cfc0 000007fa`1a7322ae combase!ICoCreateInstanceEx+0x77c
1e 00000000`0386dbb0 000007fa`1adc4d93 combase!CoCreateInstance+0x1ae
1f 00000000`0386de80 000007fa`1adbbc0c shell32!_SHCoCreateInstance+0x361
20 00000000`0386e3a0 000007fa`1ae7faba shell32!SHExtCoCreateInstance+0x28
21 00000000`0386e3f0 000007fa`1ae7f89f shell32!CAssocExtensionElement::_InitSource+0x1da
22 00000000`0386e690 000007fa`1ae7f7ec shell32!CFileOperation::CopyHooks+0x1ab
23 00000000`0386e960 000007fa`1ae7df80 shell32!CFileOperation::CopyHooks+0xec
24 00000000`0386ec10 000007fa`1ae7dc93 shell32!CCopyWorkItem::_UpFrontConfirmations+0x132
25 00000000`0386f0d0 000007fa`1ae80718 shell32!CCopyWorkItem::ProcessWorkItem+0xa3
26 00000000`0386f390 000007fa`1ae7fcec shell32!CRecursiveFolderOperation::Do+0x1a4
27 00000000`0386f430 000007fa`1ad5aea5 shell32!CFileOperation::_EnumRootDo+0x1f7
28 00000000`0386f4e0 000007fa`1af21595 shell32!CFileOperation::PrepareAndDoOperations+0x1b1
29 00000000`0386f5c0 000007fa`1b3242a7 shell32!CFileOperation::PerformOperations+0xe5
2a 00000000`0386f600 000007fa`1b3244f1 shell32!CWallpaperRenderer::s_DeleteDiskCacheFromShellTask+0x6f
2b 00000000`0386f650 000007fa`1ad66e14 shell32!CDeleteDiskCacheTask::InternalResumeRT+0x15
2c 00000000`0386f680 000007fa`1ad828cc shell32!CRunnableTask::Run+0x98
2d 00000000`0386f6b0 000007fa`1ad824cc shell32!CShellTask::TT_Run+0x3c
2e 00000000`0386f6e0 000007fa`1ad826d3 shell32!CShellTaskThread::ThreadProc+0xd7
2f 00000000`0386f780 000007fa`1732157f shell32!CShellTaskThread::s_ThreadProc+0x33
30 00000000`0386f7b0 000007fa`1c6d7a29 SHCore!ExecuteWorkItemThreadProc+0xf
31 00000000`0386f7e0 000007fa`1c6c730b ntdll!RtlpTpWorkCallback+0x189
32 00000000`0386f8d0 000007fa`1c3c1842 ntdll!TppWorkerThread+0x604
33 00000000`0386fb70 000007fa`1c6d8c81 kernel32!BaseThreadInitThunk+0x1a
34 00000000`0386fba0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d

Loaded symbol image file: libapr_tsvn.dll
    Image path: C:\Program Files\TortoiseSVN\bin\libapr_tsvn.dll
    Image name: libapr_tsvn.dll
    Browse all global symbols functions data
    Timestamp: Sun Nov 09 22:06:45 2014 (545FD765)
    CheckSum: 0003D451
    ImageSize: 00030000
    File version: 1.5.1.0
    Product version: 1.5.1.0
    File flags: 0 (Mask 3F)
    File OS: 4 Unknown Win32
    File type: 2.0 Dll
    File date: 00000000.00000000
    Translations: 0409.04b0
    CompanyName: Apache Software Foundation
    ProductName: Apache Portable Runtime Project
    InternalName: libapr-1
    OriginalFilename: libapr-1.dll
    ProductVersion: 1.5.1
    FileVersion: 1.5.1
    FileDescription: Apache Portable Runtime Library
    LegalCopyright: Copyright (c) 2000-2014 The

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3091388

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-11-16 11:26:37 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.