Deadlock in test_schema03

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 3.5.13, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage 2017-09-11
    • None

      From sue.loverso: The PPC unit test is hung and it includes the earlier fixes for the deadlock. Here are the pmp stacks. There are two processes 19931 and 19932 if you want to debug them further. Sweep is waiting on a write lock for a dhandle and create is waiting on a read lock. It is not obvious which test they're running.

      The Jenkins job that hung is http://build.wiredtiger.com:8080/job/wiredtiger-test-unit-ppc/846/

      [sue@host3mongovm1 (1) build_posix]$ sudo ~sue/pmp.sh 19931
      Undefined info command: "sharedlibraries".  Try "help info".
            7 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__thread_run,start_thread,clone
            2 
            1 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__wt_writelock,__sweep_expire_one,__sweep_expire,__sweep_server,start_thread,clone
            1 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__wt_readlock,__wt_session_lock_dhandle,__wt_session_get_dhandle,__wt_schema_get_table_uri,__wt_schema_get_table,__create_index,__wt_schema_create,__wt_session_create,__session_create,_wrap_Session_create,PyCFunction_Call...,main
            1 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_auto_wait_signal,__wt_cond_auto_wait,__wt_evict_thread_run,__thread_run,start_thread,clone
      
      [sue@host3mongovm1 (1) build_posix]$ sudo ~sue/pmp.sh 19932
      Undefined info command: "sharedlibraries".  Try "help info".
            6 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__thread_run,start_thread,clone
            2 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_auto_wait_signal,__wt_cond_auto_wait,__wt_evict_thread_run,__thread_run,start_thread,clone
            2 
            1 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__wt_writelock,__sweep_expire_one,__sweep_expire,__sweep_server,start_thread,clone
            1 pthread_cond_timedwait@@GLIBC_2.17,__wt_cond_wait_signal,__wt_cond_wait,__wt_readlock,__wt_session_lock_dhandle,__wt_session_get_dhandle,__wt_schema_get_table_uri,__wt_schema_get_table,__create_index,__wt_schema_create,__wt_session_create,__session_create,_wrap_Session_create,PyCFunction_Call,...,main
      

              Assignee:
              Michael Cahill (Inactive)
              Reporter:
              Susan LoVerso (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: