Hi all I'm using TortoiseSVN 1.12.0 and recently recognized that the repo browser reproducable crashes in some dirs of some of my repos. Many of the repos work as expected and many dirs of the failing repos as well, but I have the feeling that those dirs containing svn:externals lead to the crash.
For some repos I'm absolutely sure that the repo browser crashes only if I encounter a directory containing svn:externals, because I know that those are at that crashing level and I can shortly see the corresponding icons in the browser. For other repos I'm not that sure if it crashes at those levels only, but I'm sure that those repos do contain svn:externals in general as well. Of course I don't know if those svn:externals are really the problem. And that's the point: How can I debug this further? When TortoiseSVN crashes, a dump is generated and send to the project, but there's no message to me so that I can have a closer look at the dump as well. I don't see any error log, the dump files themself gets deleted after sending them and enabling debugging in the extendes settings of TSVN seems to only provide messages about the executed command for Windows and stuff. I'm hosting using svnserve and enabled logging for that, but that doesn't reveal much: > 5140 2019-07-04T14:30:22.336017Z [IP] [USER] Websites/MAX-X-IIIP open 2 > cap=(edit-pipeline svndiff1 accepts-svndiff2 absent-entries depth mergeinfo > log-revprops) /trunk/cgi-bin/module SVN/1.12.0%20(x64-microsoft-windows) > TortoiseSVN-1.12.0.28568 > 5141 2019-07-04T14:30:22.343588Z [IP] [USER] Websites/MAX-X-IIIP open 2 > cap=(edit-pipeline svndiff1 accepts-svndiff2 absent-entries depth mergeinfo > log-revprops) /trunk/cgi-bin/dk SVN/1.12.0%20(x64-microsoft-windows) > TortoiseSVN-1.12.0.28568 > 5142 2019-07-04T14:30:22.345964Z [IP] [USER] Websites/MAX-X-IIIP open 2 > cap=(edit-pipeline svndiff1 accepts-svndiff2 absent-entries depth mergeinfo > log-revprops) /trunk/cgi-bin/configs SVN/1.12.0%20(x64-microsoft-windows) > TortoiseSVN-1.12.0.28568 > 5139 2019-07-04T14:30:22.358283Z [IP] [USER] Websites/MAX-X-IIIP > get-latest-rev > 5140 2019-07-04T14:30:22.364105Z [IP] [USER] Websites/MAX-X-IIIP > get-latest-rev > 5141 2019-07-04T14:30:22.371043Z [IP] [USER] Websites/MAX-X-IIIP > get-latest-rev > 5142 2019-07-04T14:30:22.373482Z [IP] [USER] Websites/MAX-X-IIIP > get-latest-rev > 5139 2019-07-04T14:30:22.385777Z [IP] [USER] Websites/MAX-X-IIIP check-path > /trunk/cgi-bin/pm@271 > 5140 2019-07-04T14:30:22.391420Z [IP] [USER] Websites/MAX-X-IIIP get-locks > /trunk/cgi-bin/module > 5141 2019-07-04T14:30:22.398128Z [IP] [USER] Websites/MAX-X-IIIP get-locks > /trunk/cgi-bin/dk > 5142 2019-07-04T14:30:22.401242Z [IP] [USER] Websites/MAX-X-IIIP get-locks > /trunk/cgi-bin/configs > 5139 2019-07-04T14:30:22.418051Z [IP] [USER] Websites/MAX-X-IIIP get-dir > /trunk/cgi-bin/pm r271 props > 5140 2019-07-04T14:30:22.420167Z [IP] [USER] Websites/MAX-X-IIIP stat > /trunk/cgi-bin/module@271 > 5141 2019-07-04T14:30:22.425466Z [IP] [USER] Websites/MAX-X-IIIP stat > /trunk/cgi-bin/dk@271 > 5142 2019-07-04T14:30:22.428918Z [IP] [USER] Websites/MAX-X-IIIP stat > /trunk/cgi-bin/configs@271 > 5140 2019-07-04T14:30:22.454947Z [IP] [USER] Websites/MAX-X-IIIP get-dir > /trunk/cgi-bin/module r271 text > 5141 2019-07-04T14:30:22.457654Z [IP] [USER] Websites/MAX-X-IIIP get-dir > /trunk/cgi-bin/dk r271 text > 5142 2019-07-04T14:30:22.460346Z [IP] [USER] Websites/MAX-X-IIIP get-dir > /trunk/cgi-bin/configs r271 text > 5134 2019-07-04T14:30:23.174010Z [IP] - - ERR - 0 104 Can't read from > connection: Connection reset by peer > 5139 2019-07-04T14:30:23.177048Z [IP] - - ERR - 0 104 Can't read from > connection: Connection reset by peer One important thing might be that the root-path given to svnserve really is the parent of "Websites", so the actual SVN-repo is "MAX-X-IIIP" and all mentioned paths are within that repo. But from my understanding that setup is supported by svnserve and I have one repo crashing as well and that is directly placed at the level of "Websites", without any children. Any ideas for further debugging? Any log file in TSVN I can enable to see what happens? Where do I find the crash dumps of DrDump for a closer look? Thanks! Mit freundlichen Grüßen, Thorsten Schöning -- Thorsten Schöning E-Mail: [email protected] AM-SoFT IT-Systeme http://www.AM-SoFT.de/ Telefon...........05151- 9468- 55 Fax...............05151- 9468- 88 Mobil..............0178-8 9468- 04 AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" 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/499945103.20190704172235%40am-soft.de. For more options, visit https://groups.google.com/d/optout.
