Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ sudo gdb ./xow
- GNU gdb (GDB) Fedora 9.0.50.20191119-2.fc32
- Copyright (C) 2019 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law.
- Type "show copying" and "show warranty" for details.
- This GDB was configured as "x86_64-redhat-linux-gnu".
- Type "show configuration" for configuration details.
- For bug reporting instructions, please see:
- <http://www.gnu.org/software/gdb/bugs/>.
- Find the GDB manual and other documentation resources online at:
- <http://www.gnu.org/software/gdb/documentation/>.
- For help, type "help".
- Type "apropos word" to search for commands related to "word"...
- Reading symbols from ./xow...
- (gdb) r
- Starting program: /home/mikhail/packaging-work/git/xow/xow
- glibc-2.30.9000-26.fc32.x86_64
- Missing separate debuginfos, use: dnf debuginfo-install[Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib64/libthread_db.so.1".
- 2019-12-27 02:14:58 INFO - xow v0.2-8-ge9683f3 ©Severin v. W.
- [New Thread 0x7ffff7a13700 (LWP 189554)]
- [New Thread 0x7ffff7212700 (LWP 189555)]
- 2019-12-27 02:14:58 INFO - Dongle plugged in
- 2019-12-27 02:14:58 DEBUG - Firmware already loaded
- 2019-12-27 02:14:58 DEBUG - Chip version: 7632
- 2019-12-27 02:14:59 INFO - Chip address: 62:45:b5:07:5f:b7
- [New Thread 0x7ffff6a11700 (LWP 189556)]
- 2019-12-27 02:14:59 INFO - Dongle initialized
- [Thread 0x7ffff7212700 (LWP 189555) exited]
- 2019-12-27 02:15:01 DEBUG - Client pairing: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:01 DEBUG - Client associating: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:01 DEBUG - Client identifier: 1
- [New Thread 0x7ffff7212700 (LWP 189559)]
- 2019-12-27 02:15:01 INFO - Controller '1' connected
- 2019-12-27 02:15:01 INFO - Serial number: 03OR0074203830
- 2019-12-27 02:15:02 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:03 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:04 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:05 DEBUG - Client disassociating: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:05 DEBUG - Client identifier: 1
- 2019-12-27 02:15:05 INFO - Controller '1' disconnected
- 2019-12-27 02:15:08 DEBUG - Client associating: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:08 DEBUG - Client identifier: 1
- [New Thread 0x7ffff6210700 (LWP 189599)]
- 2019-12-27 02:15:08 INFO - Controller '1' connected
- 2019-12-27 02:15:08 INFO - Serial number: 03OR0074203830
- 2019-12-27 02:15:09 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:09 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:10 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 INFO - Pairing initiated
- 2019-12-27 02:15:11 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:12 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:13 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:13 DEBUG - Client disassociating: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:13 DEBUG - Client identifier: 1
- 2019-12-27 02:15:13 INFO - Controller '1' disconnected
- 2019-12-27 02:15:17 DEBUG - Client pairing: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:17 DEBUG - Client associating: 7e:ed:8c:67:0f:25
- 2019-12-27 02:15:17 DEBUG - Client identifier: 1
- [New Thread 0x7ffff5a0f700 (LWP 189645)]
- 2019-12-27 02:15:17 INFO - Controller '1' connected
- 2019-12-27 02:15:17 INFO - Serial number: 03OR0074203830
- 2019-12-27 02:15:18 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:19 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:20 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:21 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:22 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:23 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:24 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:26 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:27 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:40 DEBUG - Client associating: 7e:ed:8d:c3:5e:19
- 2019-12-27 02:15:40 DEBUG - Client identifier: 2
- [New Thread 0x7ffff520e700 (LWP 189778)]
- 2019-12-27 02:15:40 INFO - Controller '2' connected
- 2019-12-27 02:15:42 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:47 DEBUG - Battery type: 2, level: 3
- 2019-12-27 02:15:47 DEBUG - Client associating: 7e:ed:8d:bd:80:7f
- 2019-12-27 02:15:47 DEBUG - Client identifier: 3
- [New Thread 0x7ffff4a0d700 (LWP 189811)]
- 2019-12-27 02:15:47 INFO - Controller '3' connected
- malloc(): memory corruption (fast)
- Thread 1 "xow" received signal SIGABRT, Aborted.
- 0x00007ffff7bca5b5 in raise () from /lib64/libc.so.6
- libgcc-9.2.1-1.fc32.3.x86_64 libstdc++-9.2.1-1.fc32.3.x86_64 libusbx-1.0.22-4.fc31.x86_64 systemd-libs-244.1-2.fc32.x86_64
- (gdb) thread apply all bt full
- Thread 9 (Thread 0x7ffff4a0d700 (LWP 189811)):
- #0 0x00007ffff7c86deb in select () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x0000000000411aa1 in InputDevice::<lambda()>::operator() (__closure=0x7fffe8002378) at controller/input.cpp:148
- descriptorMax = 19
- descriptors = {fds_bits = {786432, 0 <repeats 15 times>}}
- this = 0x45f620
- #2 std::__invoke_impl<void, InputDevice::readEvents()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #3 std::__invoke<InputDevice::readEvents()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #4 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::_M_invoke<0> (this=0x7fffe8002378) at /usr/include/c++/9/thread:244
- No locals.
- #5 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::operator() (this=0x7fffe8002378) at /usr/include/c++/9/thread:251
- No locals.
- #6 std::thread::_State_impl<std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > > >::_M_run(void) (this=0x7fffe8002370) at /usr/include/c++/9/thread:195
- No locals.
- #7 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 8 (Thread 0x7ffff520e700 (LWP 189778)):
- #0 0x00007ffff7c86deb in select () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x0000000000411aa1 in InputDevice::<lambda()>::operator() (__closure=0x7fffe8001fb8) at controller/input.cpp:148
- descriptorMax = 16
- descriptors = {fds_bits = {32768, 0 <repeats 15 times>}}
- this = 0x7fffe80018c0
- #2 std::__invoke_impl<void, InputDevice::readEvents()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #3 std::__invoke<InputDevice::readEvents()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #4 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::_M_invoke<0> (this=0x7fffe8001fb8) at /usr/include/c++/9/thread:244
- No locals.
- #5 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::operator() (this=0x7fffe8001fb8) at /usr/include/c++/9/thread:251
- No locals.
- #6 std::thread::_State_impl<std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > > >::_M_run(void) (this=0x7fffe8001fb0) at /usr/include/c++/9/thread:195
- No locals.
- #7 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 7 (Thread 0x7ffff5a0f700 (LWP 189645)):
- #0 0x00007ffff7c86deb in select () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x0000000000411aa1 in InputDevice::<lambda()>::operator() (__closure=0x7fffe8001e68) at controller/input.cpp:148
- descriptorMax = 13
- --Type <RET> for more, q to quit, c to continue without paging--c
- descriptors = {fds_bits = {1024, 0 <repeats 15 times>}}
- this = 0x7fffe8000ee0
- #2 std::__invoke_impl<void, InputDevice::readEvents()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #3 std::__invoke<InputDevice::readEvents()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #4 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::_M_invoke<0> (this=0x7fffe8001e68) at /usr/include/c++/9/thread:244
- No locals.
- #5 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::operator() (this=0x7fffe8001e68) at /usr/include/c++/9/thread:251
- No locals.
- #6 std::thread::_State_impl<std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > > >::_M_run(void) (this=0x7fffe8001e60) at /usr/include/c++/9/thread:195
- No locals.
- #7 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 6 (Thread 0x7ffff6210700 (LWP 189599)):
- #0 0x00007ffff7c86deb in select () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x0000000000411aa1 in InputDevice::<lambda()>::operator() (__closure=0x7fffe8001938) at controller/input.cpp:148
- descriptorMax = 12
- descriptors = {fds_bits = {1024, 0 <repeats 15 times>}}
- this = 0x7fffe8000ee0
- #2 std::__invoke_impl<void, InputDevice::readEvents()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #3 std::__invoke<InputDevice::readEvents()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #4 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::_M_invoke<0> (this=0x7fffe8001938) at /usr/include/c++/9/thread:244
- No locals.
- #5 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::operator() (this=0x7fffe8001938) at /usr/include/c++/9/thread:251
- No locals.
- #6 std::thread::_State_impl<std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > > >::_M_run(void) (this=0x7fffe8001930) at /usr/include/c++/9/thread:195
- No locals.
- #7 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 5 (Thread 0x7ffff7212700 (LWP 189559)):
- #0 0x00007ffff7c86deb in select () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x0000000000411aa1 in InputDevice::<lambda()>::operator() (__closure=0x7fffe8001828) at controller/input.cpp:148
- descriptorMax = 11
- descriptors = {fds_bits = {1024, 0 <repeats 15 times>}}
- this = 0x7fffe8000ee0
- #2 std::__invoke_impl<void, InputDevice::readEvents()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #3 std::__invoke<InputDevice::readEvents()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #4 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::_M_invoke<0> (this=0x7fffe8001828) at /usr/include/c++/9/thread:244
- No locals.
- #5 std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > >::operator() (this=0x7fffe8001828) at /usr/include/c++/9/thread:251
- No locals.
- #6 std::thread::_State_impl<std::thread::_Invoker<std::tuple<InputDevice::readEvents()::<lambda()> > > >::_M_run(void) (this=0x7fffe8001820) at /usr/include/c++/9/thread:195
- No locals.
- #7 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #8 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 4 (Thread 0x7ffff6a11700 (LWP 189556)):
- #0 0x00007ffff7d80de5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff7e80950 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6
- No symbol table info available.
- #2 0x000000000040e0fc in UsbDevice::nextBulkPacket (this=0x7fffffffdc60, packet=...) at dongle/usb.cpp:180
- lock = {_M_device = 0x7fffffffdc70, _M_owns = true}
- #3 0x000000000040a855 in MT76::<lambda()>::operator() (__closure=0x7ffff0000fe8) at dongle/mt76.cpp:45
- packet = {data = std::vector of length 16, capacity 268 = {6 '\006', 0 '\000', 96 '`', 74 'J', 3 '\003', 0 '\000', 2 '\002', 0 '\000', 1 '\001', 12 '\f', 0 '\000', 0 '\000', 6 '\006', 0 '\000', 96 '`', 74 'J'}}
- read = <optimized out>
- this = 0x7fffffffdc60
- this = <optimized out>
- packet = <optimized out>
- read = <optimized out>
- #4 std::__invoke_impl<void, MT76::added()::<lambda()> > (__f=...) at /usr/include/c++/9/bits/invoke.h:60
- No locals.
- #5 std::__invoke<MT76::added()::<lambda()> > (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
- No locals.
- #6 std::thread::_Invoker<std::tuple<MT76::added()::<lambda()> > >::_M_invoke<0> (this=0x7ffff0000fe8) at /usr/include/c++/9/thread:244
- No locals.
- #7 std::thread::_Invoker<std::tuple<MT76::added()::<lambda()> > >::operator() (this=0x7ffff0000fe8) at /usr/include/c++/9/thread:251
- No locals.
- #8 std::thread::_State_impl<std::thread::_Invoker<std::tuple<MT76::added()::<lambda()> > > >::_M_run(void) (this=0x7ffff0000fe0) at /usr/include/c++/9/thread:195
- No locals.
- #9 0x00007ffff7e866f4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
- No symbol table info available.
- #10 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #11 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 2 (Thread 0x7ffff7a13700 (LWP 189554)):
- #0 0x00007ffff7c848ef in poll () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x00007ffff7da3cc2 in linux_udev_event_thread_main () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #2 0x00007ffff7d7a482 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #3 0x00007ffff7c8f503 in clone () from /lib64/libc.so.6
- No symbol table info available.
- Thread 1 (Thread 0x7ffff7a14740 (LWP 189549)):
- #0 0x00007ffff7bca5b5 in raise () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x00007ffff7bb3899 in abort () from /lib64/libc.so.6
- No symbol table info available.
- #2 0x00007ffff7c0e4ff in __libc_message () from /lib64/libc.so.6
- No symbol table info available.
- #3 0x00007ffff7c159ec in malloc_printerr () from /lib64/libc.so.6
- No symbol table info available.
- #4 0x00007ffff7c18dfc in _int_malloc () from /lib64/libc.so.6
- No symbol table info available.
- #5 0x00007ffff7c1a259 in malloc () from /lib64/libc.so.6
- No symbol table info available.
- #6 0x00007ffff7e5a059 in operator new(unsigned long) () from /lib64/libstdc++.so.6
- No symbol table info available.
- #7 0x000000000040e7ad in __gnu_cxx::new_allocator<unsigned char>::allocate (__n=104, this=0x46b2d8) at /usr/include/c++/9/ext/new_allocator.h:102
- No locals.
- #8 std::allocator_traits<std::allocator<unsigned char> >::allocate (__n=104, __a=...) at /usr/include/c++/9/bits/alloc_traits.h:444
- No locals.
- #9 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate (__n=104, this=0x46b2d8) at /usr/include/c++/9/bits/stl_vector.h:343
- No locals.
- #10 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage (__n=104, this=0x46b2d8) at /usr/include/c++/9/bits/stl_vector.h:358
- No locals.
- #11 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base (__a=..., __n=104, this=0x46b2d8) at /usr/include/c++/9/bits/stl_vector.h:302
- No locals.
- #12 std::vector<unsigned char, std::allocator<unsigned char> >::vector (__x=std::vector of length 104, capacity 104 = {...}, this=0x46b2d8) at /usr/include/c++/9/bits/stl_vector.h:552
- No locals.
- #13 Bytes::Bytes (this=0x46b2d8) at dongle/../utils/bytes.h:29
- No locals.
- #14 __gnu_cxx::new_allocator<Bytes>::construct<Bytes, Bytes const&> (__p=0x46b2d8, this=0x7fffffffdce8) at /usr/include/c++/9/ext/new_allocator.h:147
- No locals.
- #15 std::allocator_traits<std::allocator<Bytes> >::construct<Bytes, Bytes const&> (__p=0x46b2d8, __a=...) at /usr/include/c++/9/bits/alloc_traits.h:484
- No locals.
- #16 std::deque<Bytes, std::allocator<Bytes> >::push_back (__x=..., this=0x7fffffffdce8) at /usr/include/c++/9/bits/stl_deque.h:1571
- No locals.
- #17 std::queue<Bytes, std::deque<Bytes, std::allocator<Bytes> > >::push (__x=..., this=0x7fffffffdce8) at /usr/include/c++/9/bits/stl_queue.h:260
- No locals.
- #18 UsbDevice::readCallback (transfer=0x7ffff0001730) at dongle/usb.cpp:231
- device = 0x7fffffffdc60
- data = {data = std::vector of length 104, capacity 104 = {96 '`', 0 '\000', 192 '\300', 74 'J', 146 '\222', 96 '`', 2 '\002', 0 '\000', 3 '\003', 180 '\264', 59 ';', 0 '\000', 0 '\000', 0 '\000', 7 '\a', 64 '@', 207 '\317', 181 '\265', 174 '\256', 2 '\002', 64 '@', 208 '\320', 167 '\247', 0 '\000', 0 '\000', 102 'f', 207 '\317', 181 '\265', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 136 '\210', 17 '\021', 160 '\240', 0 '\000', 98 'b', 69 'E', 181 '\265', 7 '\a', 95 '_', 183 '\267', 126 '~', 237 '\355', 141 '\215', 189 '\275', 128 '\200', 127 '\177', 98 'b', 69 'E', 181 '\265', 7 '\a', 95 '_', 183 '\267', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 32 ' ', 0 '\000', 204 '\314', 29 '\035', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 116 't', 0 '\000', 161 '\241', 254 '\376', 123 '{', 2 '\002', 216 '\330', 253 '\375', 90 'Z', 252 '\374', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 222 '\336', 0 '\000', 161 '\241', 254 '\376', 123 '{', 2 '\002', 216 '\330', 253 '\375', 90 'Z', 252 '\374', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 96 '`', 0 '\000', 192 '\300', 74 'J'}}
- lock = <optimized out>
- error = <optimized out>
- #19 0x00007ffff7d9db46 in usbi_handle_transfer_completion () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #20 0x00007ffff7da1eac in reap_for_handle () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #21 0x00007ffff7da3848 in op_handle_events () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #22 0x00007ffff7d9d4a3 in handle_events.isra () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #23 0x00007ffff7d9e62c in libusb_handle_events_timeout_completed () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #24 0x00007ffff7d9e6d4 in libusb_handle_events_completed () from /lib64/libusb-1.0.so.0
- No symbol table info available.
- #25 0x000000000040ddf3 in UsbDeviceManager::handleEvents (this=this@entry=0x7fffffffdc5f) at dongle/usb.cpp:291
- error = <optimized out>
- #26 0x000000000040375c in main () at xow.cpp:39
- manager = {<No data fields>}
- dongle = {<MT76> = {<UsbDevice> = {_vptr.UsbDevice = 0x413998 <vtable for Dongle+16>, handle = 0x46cba0, readMutex = {<std::__mutex_base> = {_M_mutex = {__data = {__lock = 1, __count = 0, __owner = 189549, __nusers = 2, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = "\001\000\000\000\000\000\000\000m\344\002\000\002", '\000' <repeats 26 times>, __align = 1}}, <No data fields>}, writeMutex = {<std::__mutex_base> = {_M_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, <No data fields>}, controlMutex = {<std::__mutex_base> = {_M_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, <No data fields>}, readQueue = std::queue wrapping: std::deque with 0 elements, readCondition = {_M_cond = {__data = {{__wseq = 2361, __wseq32 = {__low = 2361, __high = 0}}, {__g1_start = 2357, __g1_start32 = {__low = 2357, __high = 0}}, __g_refs = {0, 2}, __g_size = {0, 0}, __g1_orig_size = 4, __wrefs = 8, __g_signals = {0, 0}}, __size = "9\t\000\000\000\000\000\000\065\t\000\000\000\000\000\000\000\000\000\000\002", '\000' <repeats 11 times>, "\004\000\000\000\b\000\000\000\000\000\000\000\000\000\000", __align = 2361}}}, macAddress = {data = std::vector of length 6, capacity 8 = {98 'b', 69 'E', 181 '\265', 7 '\a', 95 '_', 183 '\267'}}, buffer = {data = {_M_elems = "`\000\300J\222`\002\000\003\264;\000\000\000\a@ϵ\256\002@Ч\000\000fϵ\000\000\000\000\000\000\000\000\210\021\240\000bE\265\a_\267~퍽\200\177bE\265\a_\267\000\000\000\000\000\000 \000\314\035\000\000\000\000t\000\241\376{\002\330\375Z\374\000\000\000\000\336\000\241\376{\002\330\375Z\374\000\000\000\000`\000\300JL\300\375\367\377\177\000\000=\255\071\r\000\000\000\000\001\000\000\000\000\000\000\000\300\243\372\367\377\177\000\000@\202\333\367\377\177\000\000\320C\271\367\377\177\000\000[\304\375\367\377\177\000\000\341\004\000\000\000\000\000\000\060\063\272\367\377\177\000\000\300\243\372\367\377\177\000\000\310\336\377\377\377\177\000\000\304\336\377\377\377\177\000\000\240\025\375\367\377"...}}, packetBuffer = {data = {_M_elems = "D\000\b\000\220 \000\000\003\264$\000 \000\000@͵\254\002@֡\000\000f͵\000\000\000\000\000\000\000\000@\000\240\000bE\265\a_\267~퍽\200\177bE\265\a_\267 \000\000\000\001\b\f\022\030$0H`lD\000\b\000H\000\b\000\064\070\064\061P\000\b", '\000' <repeats 17 times>, "d\000\b", '\000' <repeats 39 times>, "\034\000\000\000\005\000\000\000\000\000\000\000\005", '\000' <repeats 11 times>, "\247\002", '\000' <repeats 54 times>...}}, clients = {_M_elems = {{data = std::vector of length 6, capacity 6 = {126 '~', 237 '\355', 140 '\214', 103 'g', 15 '\017', 37 '%'}}, {data = std::vector of length 6, capacity 6 = {126 '~', 237 '\355', 141 '\215', 195 '\303', 94 '^', 25 '\031'}}, {data = std::vector of length 6, capacity 6 = {126 '~', 237 '\355', 141 '\215', 189 '\275', 128 '\200', 127 '\177'}}, {data = std::vector of length 0, capacity 0} <repeats 13 times>}}}, controllers = {_M_elems = {std::unique_ptr<Controller> = {get() = 0x7fffe8000ee0}, std::unique_ptr<Controller> = {get() = 0x7fffe80018c0}, std::unique_ptr<Controller> = {get() = 0x45f620}, std::unique_ptr<Controller> = {get() = 0x0} <repeats 13 times>}}}
- (gdb)
- (gdb)
- (gdb)
- (gdb) q
- A debugging session is active.
- Inferior 1 [process 189549] will be killed.
- Quit anyway? (y or n) y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement