-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Mark,
On 11/20/18 12:50, Mark Thomas wrote: > On 20/11/2018 15:21, Andrew Carr wrote: >> Hello, >> >> We have been seeing some intermittent issues with the parallel >> classloader. I do not want to jump to any conclusions and say >> this is a bug w/ the classloader, but we are getting deadlocked >> threads, pretty randomly, when launching the server. I was >> wondering if anyone had experienced this issue or if you could >> review the attached thread dump and give me some feedback. >> >> There is no associated log file for the time the deadlock was >> occurring, I am working on getting that. In unrelated log files >> I saw some concurrency exceptions, non-thread safe access to >> lists basically. I believe that issue has been corrected in the >> source code, and I am not sure the concurrency exception has >> anything to do with the deadlock occurring during classloading. >> >> Personally I am of the belief that unsafe maps / lists could >> possibly cause the classloader to deadlock. >> >> I can put the full dumps in a ticket, I just hate to open >> another classloader ticket. > > I don't see a deadlock in the provided stack trace. +1 Summary: Thread-96: - Holds no locks - Waiting for lock on 0x0000080048462700 Thread-29 - Holds locks on 0x0000080048462700, 0x00001000aa2752d8, 0x0000080058b5c5e8 - Waiting for lock on 0x00001000bbc1dd20 Event Manager Thread_QuartzSchedulerThread: - Holds locks on 0x00001000bbc1dd20 - Not waiting Maybe there is a part of the thread dump you didn't post? - -chris -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlv0W+YACgkQHPApP6U8 pFggnw//UAwzy06iZtRHmHHFiX40bvMqPFtjwP/K3yiyqB/Cn4IFCSJ8TAnR+OB0 Zz3MsrDo3iqU4+rm7OqJ5Gr+7d6zbJqajrOKEyWqBr6IPU3CmeFpx8BcdQsnXnsA clA0wTlJBG49rzhdXF2y0EgC3uNi5pAjk3O5YAPVdUxjWHMIkfzSxKekomS6bymr xDNeWGafLiy2cv4qHGxLhkZidyL/gLTpDPA5bj4qd23n7HWG4yVfQDf48SFLk5gf WhAlZJSDdkKIroAdLFcK2s+tDZCYz+T3kulAhQF1T9rCNMMTPC+5z05x4lXHC0nu q2UIG49iJIV+NGBNcfCGQgybpDIlM/4YVbSnsi3XR6cgVbxtoWb7lIxm7oI9g+/t Q8rdch1Qi5SLRpEZob3pFCgqC4/ezDqKwiRqROqnGlUtzTkXeEx6E7gJ4IuzwWxV ItMnSRxnBK97BhIO3ApoFgY1w/jXszgWefA8j2MsJuZJ9OOZuvvqSEbzNOM3rFYh 7z1PFLE82Wwyd2FhrviSydMXZKjcmYh2vSFE3iDqtVYsxdRV9Kga/EyAPioq1/4U 9bHoY10WpSl7CE9af9LIzVoRlFc5+WYlSJ7FOKln/mPKhM8mlewq+ds4ncclvVYR qVt1br6iTG6Mlv44w9tc0OhNEhbXMzVFfuhhTAhLKBX0ZGen2SQ= =fNyi -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org