Hi experts,

We've got a macOS crash report from a user of SmartSVN (that uses JavaHL for performing SVN commands). The following thread crashed when the user tried to add/commit a new file:

Thread 44 Crashed:: Java: WorkerThread-3
0   libsystem_kernel.dylib              0x00007fff696a0b6e __pthread_kill + 10
1   libsystem_pthread.dylib             0x00007fff6986b080 pthread_kill + 333
2   libsystem_c.dylib                   0x00007fff695fc1ae abort + 127
3   libsvn_subr-1.0.dylib               0x000000011ef564f5 
abort_on_pool_failure + 21
4   libserf-1.dylib                     0x000000011f0dec53 
serf__process_connection + 259
5   libserf-1.dylib                     0x000000011f0dd263 serf_event_trigger + 
163
6   libserf-1.dylib                     0x000000011f0dd39c serf_context_run + 
108
7   libsvn_ra_serf-1.0.dylib            0x000000011f394845 
svn_ra_serf__context_run + 69
8   libsvn_ra_serf-1.0.dylib            0x000000011f394976 
svn_ra_serf__context_run_wait + 86
9   libsvn_ra_serf-1.0.dylib            0x000000011f394a5a 
svn_ra_serf__context_run_one + 138
10  libsvn_ra_serf-1.0.dylib            0x000000011f3840ef close_file + 223
11  libsvn_wc-1.0.dylib                 0x000000011f4cccee 
svn_wc__internal_transmit_text_deltas + 1342
12  libsvn_wc-1.0.dylib                 0x000000011f4ccd43 
svn_wc_transmit_text_deltas3 + 67
13  libsvn_client-1.0.dylib             0x000000011f57a554 
svn_client__do_commit + 596
14  libsvn_client-1.0.dylib             0x000000011f579373 svn_client_commit6 + 
3475
15  libsvnjavahl-1.dylib                0x000000011f5fbed2 SVNClient::commit(Targets&, 
CommitMessage*, svn_depth_t, bool, bool, StringArray&, PropertyTable&, 
CommitCallback*) + 242
16  libsvnjavahl-1.dylib                0x000000011f60e555 
Java_org_apache_subversion_javahl_SVNClient_commit + 453
17  ???                                 0x000000010fe96a74 0 + 4561922676
18  ???                                 0x000000010fe87302 0 + 4561859330
19  ???                                 0x000000010fe87040 0 + 4561858624
20  ???                                 0x000000010fe87114 0 + 4561858836
21  ???                                 0x000000010fe87040 0 + 4561858624
22  ???                                 0x000000010fe87040 0 + 4561858624
23  ???                                 0x000000010fe872bd 0 + 4561859261
24  ???                                 0x000000010fe872bd 0 + 4561859261
25  ???                                 0x000000010fe87040 0 + 4561858624
26  ???                                 0x000000010fe87114 0 + 4561858836
27  ???                                 0x000000010fe87040 0 + 4561858624
28  ???                                 0x000000010fe87114 0 + 4561858836
29  ???                                 0x000000010fe87114 0 + 4561858836
30  ???                                 0x000000010fe87302 0 + 4561859330
31  ???                                 0x000000010fe872bd 0 + 4561859261
32  ???                                 0x000000010fe87302 0 + 4561859330
33  ???                                 0x000000010fe7f7a7 0 + 4561827751
34  libjvm.dylib                        0x0000000100b4870a 
JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) 
+ 1710
35  libjvm.dylib                        0x0000000100b48eae 
JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, 
JavaCallArguments*, Thread*) + 356
36  libjvm.dylib                        0x0000000100b4905a 
JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, 
Thread*) + 74
37  libjvm.dylib                        0x0000000100ba37b1 
thread_entry(JavaThread*, Thread*) + 124
38  libjvm.dylib                        0x0000000100dc60b3 
JavaThread::thread_main_inner() + 155
39  libjvm.dylib                        0x0000000100dc77a0 JavaThread::run() + 
450
40  libjvm.dylib                        0x0000000100ce5aee java_start(Thread*) 
+ 246
41  libsystem_pthread.dylib             0x00007fff69868661 _pthread_body + 340
42  libsystem_pthread.dylib             0x00007fff6986850d _pthread_start + 377
43  libsystem_pthread.dylib             0x00007fff69867bf9 thread_start + 13

Unfortunately, I neither can't reproduce the crash on our macOS 10.13 machine nor do I understand the reason for the crash. Could it be, somehow, be caused by us having compiled SVN incorrectly? Or could this be a problem of libsystem_kernel.dylib, libsystem_pthread.dylib, libsystem_c.dylib? Thanks in advance for any helpful clue.

--
Best regards,
Thomas Singer

Reply via email to