-
Notifications
You must be signed in to change notification settings - Fork 449
Open
Labels
BugSomething isn't workingSomething isn't working
Description
The test is dEQP-VK.binding_model.shader_access.primary_cmd_buf.bind.sampler_mutable.fragment.single_descriptor.1d
terminate called after throwing an instance of 'std::system_error'
what(): Resource deadlock avoided
Thread 1 "deqp-vk" received signal SIGABRT, Aborted.
Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_kill.c.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: No such file or directory
(gdb) where
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3 0x00007ffff764527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4 0x00007ffff76288ff in __GI_abort () at ./stdlib/abort.c:79
#5 0x00007ffff7aa5ff5 in __gnu_cxx::__verbose_terminate_handler () at ../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95
#6 0x00007ffff7abb0da in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:48
#7 0x00007ffff7aa58e6 in __cxa_call_terminate (ue_header_in=0x55555bb46f20) at ../../../../src/libstdc++-v3/libsupc++/eh_call.cc:56
#8 0x00007ffff7aba8ba in __cxxabiv1::__gxx_personality_v0 (version=<optimized out>, actions=6, exception_class=5138137972254386944, ue_header=0x55555bb46f20, context=0x7fffffffd100)
at ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc:692
#9 0x00007ffff79f4b06 in _Unwind_RaiseException_Phase2 (exc=exc@entry=0x55555bb46f20, context=context@entry=0x7fffffffd100, frames_p=frames_p@entry=0x7fffffffd1f0)
at ../../../src/libgcc/unwind.inc:64
#10 0x00007ffff79f51f1 in _Unwind_RaiseException (exc=0x55555bb46f20) at ../../../src/libgcc/unwind.inc:136
#11 0x00007ffff7abb384 in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=0x7ffff7c704f8 <typeinfo for std::system_error>,
dest=0x7ffff7aecb20 <std::system_error::~system_error()>) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:93
#12 0x00007ffff7aaa2a5 in std::__throw_system_error (__i=35) at ../../../../../src/libstdc++-v3/src/c++11/system_error.cc:595
#13 0x00007fffe0ac2343 in std::__shared_mutex_pthread::lock_shared (this=0x7fffe3621cc0 <vvl::dispatch::device_mutex>) at /usr/include/c++/13/shared_mutex:235
#14 0x00007fffe0ac23a0 in std::shared_mutex::lock_shared (this=0x7fffe3621cc0 <vvl::dispatch::device_mutex>) at /usr/include/c++/13/shared_mutex:429
#15 0x00007fffe0ac364d in std::shared_lock<std::shared_mutex>::shared_lock (this=0x7fffffffd460, __m=...) at /usr/include/c++/13/shared_mutex:741
#16 0x00007fffe0b6fcbc in vvl::dispatch::GetDeviceFromKey (key=0x55555bb2aea0) at /home/nnn/Projects/Vulkan-ValidationLayers/layers/chassis/dispatch_object_manual.cpp:568
#17 0x00007fffe0b6fdb0 in vvl::dispatch::GetData (device=0x55555c12db30) at /home/nnn/Projects/Vulkan-ValidationLayers/layers/chassis/dispatch_object_manual.cpp:590
#18 0x00007fffe16706c5 in DispatchFreeCommandBuffers (device=0x55555c12db30, commandPool=0x170000000017, commandBufferCount=1, pCommandBuffers=0x55555c095730)
at /home/nnn/Projects/Vulkan-ValidationLayers/layers/vulkan/generated/dispatch_functions.h:528
#19 0x00007fffe16725e2 in gpuav::QueueSubState::~QueueSubState (this=0x55555c0956e0, __in_chrg=<optimized out>)
at /home/nnn/Projects/Vulkan-ValidationLayers/layers/gpuav/resources/gpuav_state_trackers.cpp:376
#20 0x00007fffe16726ba in gpuav::QueueSubState::~QueueSubState (this=0x55555c0956e0, __in_chrg=<optimized out>)
at /home/nnn/Projects/Vulkan-ValidationLayers/layers/gpuav/resources/gpuav_state_trackers.cpp:387
#21 0x00007fffe0f083e8 in std::default_delete<vvl::QueueSubState>::operator() (this=0x55555c08dfe8, __ptr=0x55555c0956e0) at /usr/include/c++/13/bits/unique_ptr.h:99
#22 0x00007fffe0f02d0a in std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> >::~unique_ptr (this=0x55555c08dfe8, __in_chrg=<optimized out>)
at /usr/include/c++/13/bits/unique_ptr.h:404
#23 0x00007fffe0f15ada in std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > >::~pair (this=0x55555c08dfe0,
__in_chrg=<optimized out>) at /usr/include/c++/13/bits/stl_pair.h:187
#24 0x00007fffe0f1050e in std::__new_allocator<std::_Rb_tree_node<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > > >::destroy<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > > (__p=0x55555c08dfe0, this=0x55555bbe58b8)
at /usr/include/c++/13/bits/new_allocator.h:198
#25 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > > > >::destroy<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > > (__p=0x55555c08dfe0, __a=...)
at /usr/include/c++/13/bits/alloc_traits.h:558
#26 std::_Rb_tree<LayerObjectTypeId, std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > >, std::_Select1st<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > >, std::less<LayerObjectTypeId>, std::allocator<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > > >::_M_destroy_node (this=0x55555bbe58b8, __p=0x55555c08dfc0)
at /usr/include/c++/13/bits/stl_tree.h:625
#27 0x00007fffe0f0c7e1 in std::_Rb_tree<LayerObjectTypeId, std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > >, std::_Select1st<std::pair<LayerObjectTypeId const, std::unique_ptr<vvl::QueueSubState, std::default_delete<vvl::QueueSubState> > > >, std::less<LayerObjectTypeId>, std::allocator<std::pair<Laye--Type <RET> for more, q to quit, c to continue without paging--
Metadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't working