lördag 27 maj 2023 kl. 07:38:48 UTC+2 skrev Stefan:

and I still don't see the crash on my machine.
Tried showing log for several working copies, single files in them. Even 
showed the log for urls instead of local paths.
I don't get any crashes or error messages about illegal repo urls.

Also deleted the whole log cache and tried everything again. Still, no 
crash for me :(


It is a bit strange; I can't reproduce the issue under Visual Studio or 
even with my own builds. However with the nightly builds there is a crash. 
I downloaded the nightly builds and the debug symbols and I believe I have 
a trace.

In CLogCachePool::GetCache

repositoryInfo->data.AutoInsert(uuid, root)

return a nullptr. This seems to come from CRepositoryInfo::CData::Lookup 
not finding hitting a suitable record.

There is also a call to CRepositoryInfo::CData::Add that hits the new 
"avoid duplicate entries" check - I don't know if that would have made the 
call to AutoInsert succeed if Lookup didn't find a record.

I noticed that I only get the crasch if I uncheck the "Allow ambiguous 
URLs" and "Allow ambiguous UUIDs" in the settings.

Hopefully this may add some more information.

Kind regards,
Daniel


-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn-dev/37add1ec-7d3d-463f-bc26-b01a0702a658n%40googlegroups.com.

Reply via email to