Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa)

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Back to topic list

Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa)

Author Ivan Zhakov <ivan at visualsvn dot com>
Full name Ivan Zhakov <ivan at visualsvn dot com>
Date 2016-08-05 08:11:49 PDT
Message [...]

>> I'm currently focused on TortoiseProc (and maybe TSVNCache). I
>> understand that shell extension may require different handling and we
>> should try everything to avoid crashing explorer.exe.
>
>
> Yes. At least for all the status-fetching code.
>
>> I may suggest the following:
>> 1. I'll disable asynchronous SEH exception handling in TortoiseProc.exe
>> 2. I'll start reviewing/rewriting log cache storage not to crash in
>> case of corrupted database
>> 3. We backport change (1) to 1.9.x. After that I'll investigate
>> drdump crashes related to the log cache storage and convert them to
>> C++ exceptions.
>>
>> How does it sound?
>
>
> That sounds good. If you have the time to do it, then please go ahead!
>
Status update: I've checked Drdump crash dump reports and as far I see
there is only one logcache related problem (#209372) in TortoiseSVN
1.9.4.

---
Ivan Zhakov

« Previous message in topic | 10 of 10 | Next message in topic »

Messages

Show all messages in topic

Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-02-17 02:58:16 PST
     Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) steveking Stefan Küng 2016-02-17 10:59:41 PST
         Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-02-19 05:21:12 PST
             Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) steveking Stefan Küng 2016-02-19 09:48:36 PST
                 Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-02-25 01:38:13 PST
                     Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) steveking Stefan Küng 2016-02-25 11:38:03 PST
                         Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-02-26 04:43:25 PST
                             Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) steveking Stefan Küng 2016-02-29 12:38:08 PST
                                 Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-02-29 23:22:25 PST
                 Re: Asynchronous structured exception handling (SEH) in TortoiseProc (/EHa) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-08-05 08:11:49 PDT
Messages per page: