Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1475000 Details for
Bug 1614806
[abrt] synergy: ArchNetworkBSD::copySocket(): synergyc killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 22.15 KB, created by
Erik Weatherwax
on 2018-08-10 12:55:59 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Erik Weatherwax
Created:
2018-08-10 12:55:59 UTC
Size:
22.15 KB
patch
obsolete
>[New LWP 21742] >[New LWP 21744] >[New LWP 21743] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/synergyc --no-daemon --no-restart --debug WARNING --name anubis --enab'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 ArchNetworkBSD::copySocket (this=0x7ffc57083548, s=0x0) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchNetworkBSD.cpp:135 >[Current thread is 1 (Thread 0x7f6b61f408c0 (LWP 21742))] > >Thread 1 (Thread 0x7f6b61f408c0 (LWP 21742)): >#0 ArchNetworkBSD::copySocket (this=0x7ffc57083548, s=0x0) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchNetworkBSD.cpp:135 >No locals. >#1 0x0000556044aca835 in TSocketMultiplexerMethodJob<SecureSocket>::TSocketMultiplexerMethodJob (writable=<optimized out>, readable=<optimized out>, socket=0x0, method=(ISocketMultiplexerJob *(SecureSocket::*)(SecureSocket * const, ISocketMultiplexerJob *, bool, bool, bool)) 0x556044acc390 <SecureSocket::serviceConnect(ISocketMultiplexerJob*, bool, bool, bool)>, object=0x556045e6a2a0, this=0x556045e7a8a0) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/./lib/net/TCPSocket.h:80 >No locals. >#2 SecureSocket::secureConnect() () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/net/SecureSocket.cpp:132 >No locals. >#3 0x0000556044a8c78d in EventQueue::dispatchEvent (this=0x7ffc570831f0, event=...) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/base/EventQueue.cpp:271 > target = 0x556045e6a2a0 > job = <optimized out> >#4 0x0000556044a8eaec in EventQueue::loop() () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/base/EventQueue.cpp:129 > event = {m_type = 12, m_target = 0x556045e6a2a0, m_data = 0x0, m_flags = 0, m_dataObject = 0x0} >#5 0x0000556044a9816c in ClientApp::mainLoop() () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/core/ClientApp.cpp:482 > multiplexer = {m_mutex = 0x556045e4f790, m_thread = 0x556045e4f900, m_update = true, m_jobsReady = 0x556045e4f7b0, m_jobListLock = 0x556045e4f810, m_jobListLockLocked = 0x556045e4f870, m_jobListLocker = 0x0, m_jobListLockLocker = 0x0, m_socketJobs = empty std::__cxx11::list, m_socketJobMap = std::map with 0 elements, m_cursorMark = 0x7ffc57082ff0} >#6 0x0000556044a971ec in ClientApp::runInner(int, char**, ILogOutputter*, int (*)(int, char**)) () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/core/ClientApp.cpp:537 > result = <optimized out> >#7 0x0000556044a96b6d in App::run(int, char**) () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/./lib/core/App.h:86 > result = 1 >#8 0x0000556044a85ce2 in main () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/cmd/synergyc/synergyc.cpp:43 > arch = {<ArchConsoleUnix> = {<ArchConsoleStd> = {<IArchConsole> = {<IInterface> = {_vptr.IInterface = 0x556044cf6140 <vtable for Arch+16>}, <No data fields>}, <No data fields>}, <No data fields>}, <ArchDaemonUnix> = {<ArchDaemonNone> = {<IArchDaemon> = {<IInterface> = {_vptr.IInterface = 0x556044cf6188 <vtable for Arch+88>}, <No data fields>}, <No data fields>}, <No data fields>}, <ArchFileUnix> = {<IArchFile> = {<IInterface> = {_vptr.IInterface = 0x556044cf61e8 <vtable for Arch+184>}, <No data fields>}, m_profileDirectory = "", m_pluginDirectory = ""}, <ArchLogUnix> = {<IArchLog> = {<IInterface> = {_vptr.IInterface = 0x556044cf6258 <vtable for Arch+296>}, <No data fields>}, <No data fields>}, <ArchMultithreadPosix> = {<IArchMultithread> = {<IInterface> = {_vptr.IInterface = 0x556044cf6298 <vtable for Arch+360>}, <No data fields>}, static s_instance = 0x7ffc570834c0, m_newThreadCalled = true, m_threadMutex = 0x556045e4ce90, m_mainThread = 0x556045e4cec0, m_threadList = std::__cxx11::list = {[0] = 0x556045e4cec0, [1] = 0x556045e4fa90}, m_nextID = 2, m_signalThread = 140099055904512, m_signalFunc = {0x556044a8c6d0 <interrupt(enum IArchMultithread::ESignal, void *)>, 0x556044a8c6d0 <interrupt(enum IArchMultithread::ESignal, void *)>, 0x0, 0x0}, m_signalUserData = {0x7ffc570831f0, 0x7ffc570831f0, 0x0, 0x0}}, <ArchNetworkBSD> = {<IArchNetwork> = {<IInterface> = {_vptr.IInterface = 0x556044cf6370 <vtable for Arch+576>}, <No data fields>}, m_mutex = 0x556045e4cf20}, <ArchSleepUnix> = {<IArchSleep> = {<IInterface> = {_vptr.IInterface = 0x556044cf6478 <vtable for Arch+840>}, <No data fields>}, <No data fields>}, <ArchStringUnix> = {<IArchString> = {<IInterface> = {_vptr.IInterface = 0x556044cf64a0 <vtable for Arch+880>}, <No data fields>}, <No data fields>}, <ArchSystemUnix> = {<IArchSystem> = {<IInterface> = {_vptr.IInterface = 0x556044cf64e0 <vtable for Arch+944>}, <No data fields>}, <No data fields>}, <ArchTaskBarXWindows> = {<IArchTaskBar> = {<IInterface> = {_vptr.IInterface = 0x556044cf6528 <vtable for Arch+1016>}, <No data fields>}, <No data fields>}, <ArchTimeUnix> = {<IArchTime> = {<IInterface> = {_vptr.IInterface = 0x556044cf6568 <vtable for Arch+1080>}, <No data fields>}, <No data fields>}, static s_instance = 0x7ffc57083460, m_internet = {<No data fields>}} > log = {static s_log = 0x7ffc57083140, m_mutex = 0x556045e4cf50, m_outputters = std::__cxx11::list = {[0] = 0x556045e4cf80}, m_alwaysOutputters = empty std::__cxx11::list, m_maxNewlineLength = 0, m_maxPriority = 2} > events = {<IEventQueue> = {<IInterface> = {_vptr.IInterface = 0x556044cf7348 <vtable for EventQueue+16>}, <No data fields>}, m_systemTarget = 0, m_mutex = 0x556045e4d2b0, m_nextType = 19, m_typeMap = std::map with 15 elements = {[4] = 0x556044acf6ed <IScreenEvents::error()::__FUNCTION__> "error", [5] = 0x556044acf6d8 <IScreenEvents::suspend()::__FUNCTION__> "suspend", [6] = 0x556044acf6d0 <IScreenEvents::resume()::__FUNCTION__> "resume", [7] = 0x556044acfa48 <ClientEvents::connected()::__FUNCTION__> "connected", [8] = 0x556044acfa30 <ClientEvents::connectionFailed()::__FUNCTION__> "connectionFailed", [9] = 0x556044acfa20 <ClientEvents::disconnected()::__FUNCTION__> "disconnected", [10] = 0x556044acf960 <IDataSocketEvents::secureConnected()::__FUNCTION__> "secureConnected", [11] = 0x556044acf940 <IDataSocketEvents::connectionFailed()::__FUNCTION__> "connectionFailed", [12] = 0x556044acf970 <IDataSocketEvents::connected()::__FUNCTION__> "connected", [13] = 0x556044acfa10 <IStreamEvents::inputReady()::__FUNCTION__> "inputReady", [14] = 0x556044acf9f0 <IStreamEvents::outputError()::__FUNCTION__> "outputError", [15] = 0x556044acf9e0 <IStreamEvents::inputShutdown()::__FUNCTION__> "inputShutdown", [16] = 0x556044acf9d0 <IStreamEvents::outputShutdown()::__FUNCTION__> "outputShutdown", [17] = 0x556044acf920 <ISocketEvents::disconnected()::__FUNCTION__> "disconnected", [18] = 0x556044acf910 <ISocketEvents::stopRetry()::__FUNCTION__> "stopRetry"}, m_nameMap = std::map with 12 elements = {["connected"] = 7, ["connectionFailed"] = 8, ["disconnected"] = 9, ["error"] = 4, ["inputReady"] = 13, ["inputShutdown"] = 15, ["outputError"] = 14, ["outputShutdown"] = 16, ["resume"] = 6, ["secureConnected"] = 10, ["stopRetry"] = 18, ["suspend"] = 5}, m_buffer = 0x556045e79e00, m_events = std::map with 2 elements = {[1] = {m_type = 17, m_target = 0x556045e6a2a0, m_data = 0x0, m_flags = 0, m_dataObject = 0x0}, [2] = {m_type = 8, m_target = 0x556045e4fc60, m_data = 0x556045e9ad20, m_flags = 2, m_dataObject = 0x0}}, m_oldEventIDs = std::vector of length 1, capacity 1 = {0}, m_time = {m_mark = 1533905195.5504839, m_triggered = false, m_stopped = false}, m_timers = std::set with 0 elements, m_timerQueue = {c = std::vector of length 0, capacity 1, comp = {<std::binary_function<EventQueue::Timer, EventQueue::Timer, bool>> = {<No data fields>}, <No data fields>}}, m_timerEvent = {m_timer = 0x556045e9b330, m_count = 1}, m_handlers = std::map with 6 elements = {[0x556045e4fc60] = std::map with 6 elements = {[4] = 0x556045e4d5c0, [5] = 0x556045e7a330, [6] = 0x556045e7a430, [7] = 0x556045e7a530, [8] = 0x556045e7a650, [9] = 0x556045e7a770}, [0x556045e61310] = std::map with 1 element = {[3] = 0x556045e6a6a0}, [0x556045e6a2a0] = std::map with 1 element = {[12] = 0x556045e9b4c0}, [0x556045e9ae70] = std::map with 1 element = {[10] = 0x556045e9b180}, [0x556045e9b330] = std::map with 0 elements, [0x7ffc570831f8] = std::map with 1 element = {[2] = 0x556045e79ab0}}, m_typesForClient = 0x556045e7a560, m_typesForIStream = 0x556045e9b2c0, m_typesForIpcClient = 0x0, m_typesForIpcClientProxy = 0x0, m_typesForIpcServer = 0x0, m_typesForIpcServerProxy = 0x0, m_typesForIDataSocket = 0x556045e9b1b0, m_typesForIListenSocket = 0x0, m_typesForISocket = 0x556045e9b330, m_typesForOSXScreen = 0x0, m_typesForClientListener = 0x0, m_typesForClientProxy = 0x0, m_typesForClientProxyUnknown = 0x0, m_typesForServer = 0x0, m_typesForServerApp = 0x0, m_typesForIKeyState = 0x0, m_typesForIPrimaryScreen = 0x0, m_typesForIScreen = 0x556045e79fa0, m_typesForClipboard = 0x0, m_typesForFile = 0x0, m_readyMutex = 0x556045e4cfc0, m_readyCondVar = 0x556045e4d010, m_pending = std::queue wrapping: std::deque with 0 elements} > app = {<App> = {<IApp> = {<IInterface> = {_vptr.IInterface = 0x556044cf7a80 <vtable for ClientApp+16>}, <No data fields>}, m_bye = 0x556044a96e00 <AppUtil::exitAppStatic(int)>, m_suspended = false, m_events = 0x7ffc570831f0, m_args = 0x556045e4d630, static s_instance = 0x7ffc57083180, m_fileLog = 0x0, m_appUtil = {<AppUtil> = {<IAppUtil> = {<IInterface> = {_vptr.IInterface = 0x556044cf7f18 <vtable for AppUtilUnix+16>}, <No data fields>}, m_app = 0x7ffc57083180, static s_instance = 0x7ffc570831b0}, <No data fields>}, m_ipcClient = 0x0, m_socketMultiplexer = 0x7ffc57082ff0}, m_client = 0x556045e7a0a0, m_clientScreen = 0x556045e4d5f0, m_serverAddress = 0x556045e4d710} >#9 0x00007f6b5f13524b in __libc_print_version () at version.c:45 >No locals. >#10 0xffffffffffffff90 in ?? () >No symbol table info available. >#11 0x00007ffc570836a8 in ?? () >No symbol table info available. >#12 0x000000095fb3c3d0 in ?? () >No symbol table info available. >#13 0x0000556044a85c40 in ?? () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/cmd/synergyc/synergyc.cpp:44 >No symbol table info available. >#14 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (Thread 0x7f6b59f5d700 (LWP 21744)): >#0 futex_abstimed_wait_cancelable (private=0, abstime=0x7f6b59f5cc20, expected=0, futex_word=0x556045e4f7fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 > __ret = -516 > oldtype = 1 > err = <optimized out> > oldtype = <optimized out> > err = <optimized out> > __ret = <optimized out> > resultvar = <optimized out> > __arg6 = <optimized out> > __arg5 = <optimized out> > __arg4 = <optimized out> > __arg3 = <optimized out> > __arg2 = <optimized out> > __arg1 = <optimized out> > _a6 = <optimized out> > _a5 = <optimized out> > _a4 = <optimized out> > _a3 = <optimized out> > _a2 = <optimized out> > _a1 = <optimized out> >#1 __pthread_cond_wait_common (abstime=0x7f6b59f5cc20, mutex=0x556045e4d7a0, cond=0x556045e4f7d0) at pthread_cond_wait.c:539 > spin = 0 > buffer = {__routine = 0x7f6b61b3e2a0 <__condvar_cleanup_waiting>, __arg = 0x7f6b59f5cb90, __canceltype = 1, __prev = 0x0} > cbuffer = {wseq = 19, cond = 0x556045e4f7d0, mutex = 0x556045e4d7a0, private = 0} > err = <optimized out> > g = 1 > flags = <optimized out> > g1_start = <optimized out> > maxspin = 0 > signals = <optimized out> > result = 0 > wseq = 19 > seq = 9 > private = 0 > maxspin = <optimized out> > err = <optimized out> > result = <optimized out> > wseq = <optimized out> > g = <optimized out> > seq = <optimized out> > flags = <optimized out> > private = <optimized out> > signals = <optimized out> > g1_start = <optimized out> > spin = <optimized out> > buffer = <optimized out> > cbuffer = <optimized out> > rt = <optimized out> > s = <optimized out> >#2 __pthread_cond_timedwait (cond=cond@entry=0x556045e4f7d0, mutex=mutex@entry=0x556045e4d7a0, abstime=abstime@entry=0x7f6b59f5cc20) at pthread_cond_wait.c:667 >No locals. >#3 0x0000556044a8809e in ArchMultithreadPosix::waitCondVar (this=0x7ffc570834c0, cond=0x556045e4f7d0, mutex=0x556045e4d7a0, timeout=0.10000000000000001) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchMultithreadPosix.cpp:255 > now = {tv_sec = 1533905196, tv_usec = 503244} > finalTime = {tv_sec = 1533905196, tv_nsec = 603244000} > timeout_sec = 0 > timeout_nsec = 100000000 > status = <optimized out> >#4 0x0000556044ac743e in SocketMultiplexer::serviceThread(void*) () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/net/SocketMultiplexer.cpp:159 > lock = {m_mutex = 0x556045e4f790} > status = <optimized out> > pfds = std::vector of length 1, capacity 1 = {{m_socket = 0x556045e7a8e0, m_events = 2, m_revents = 2}} > pfd = {m_socket = 0x556045e7a8e0, m_events = 2, m_revents = 0} >#5 0x0000556044ace295 in Thread::threadFunc(void*) () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/mt/Thread.cpp:157 > id = 2 > job = 0x556045e4f8d0 > result = 0x0 >#6 0x0000556044a891b0 in ArchMultithreadPosix::doThreadFunc(ArchThreadImpl*) () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchMultithreadPosix.cpp:726 > result = 0x0 >#7 0x0000556044a8928f in ArchMultithreadPosix::threadFunc (vrep=0x556045e4fa90) at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchMultithreadPosix.cpp:707 > thread = 0x556045e4fa90 >#8 0x00007f6b61b38594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140099047511808, -8686905552512955128, 140721768640174, 140721768640175, 140721768640304, 140721768640304, 8766074736675966216, 8766021429984414984}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#9 0x00007f6b5f20c0df in ?? () from /lib64/libc.so.6 >No symbol table info available. >#10 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 3 (Thread 0x7f6b5a75e700 (LWP 21743)): >#0 __sigqueue (pid=1517673676, sig=1517673488, val=...) at ../sysdeps/unix/sysv/linux/sigqueue.c:37 > info = {si_signo = 1517673680, si_errno = 32619, si_code = 0, __pad0 = 0, _sifields = {_pad = {0 <repeats 28 times>}, _kill = {si_pid = 0, si_uid = 0}, _timer = {si_tid = 0, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 0, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 0, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x0, si_addr_lsb = 0, _bounds = {_addr_bnd = {_lower = 0x0, _upper = 0x0}, _pkey = 0}}, _sigpoll = {si_band = 0, si_fd = 0}, _sigsys = {_call_addr = 0x0, _syscall = 0, _arch = 0}}} >#1 0x00007f6b61b42b4c in __sigwait (set=0x0, set@entry=0x7f6b5a75dcd0, sig=0x7f6b5a75dc10, sig@entry=0x7f6b5a75dccc) at ../sysdeps/unix/sysv/linux/sigwait.c:28 > si = {si_signo = 0, si_errno = 0, si_code = 0, __pad0 = 0, _sifields = {_pad = {0 <repeats 28 times>}, _kill = {si_pid = 0, si_uid = 0}, _timer = {si_tid = 0, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 0, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 0, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x0, si_addr_lsb = 0, _bounds = {_addr_bnd = {_lower = 0x0, _upper = 0x0}, _pkey = 0}}, _sigpoll = {si_band = 0, si_fd = 0}, _sigsys = {_call_addr = 0x0, _syscall = 0, _arch = 0}}} > ret = <optimized out> >#2 0x0000556044a88283 in ArchMultithreadPosix::threadSignalHandler () at /usr/src/debug/synergy-2.0.0-3.fc28.x86_64/src/lib/arch/unix/ArchMultithreadPosix.cpp:782 > signal = 0 > sigset = {__val = {18467, 0 <repeats 15 times>}} >#3 0x00007f6b61b38594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140099055904512, -8686905552512955128, 140721768639806, 140721768639807, 140721768639936, 140721768639936, 8766078035747720456, 8766021429984414984}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#4 0x00007f6b5f20c0df in ?? () from /lib64/libc.so.6 >No symbol table info available. >#5 0x0000000000000000 in ?? () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f6b61b36be0 0x00007f6b61b44801 Yes /lib64/libpthread.so.0 >0x00007f6b618bc2c0 0x00007f6b6191400b Yes (*) /lib64/libcurl.so.4 >0x00007f6b616a1bc0 0x00007f6b616a5e07 Yes /lib64/libSM.so.6 >0x00007f6b61488f30 0x00007f6b61496ada Yes /lib64/libICE.so.6 >0x00007f6b6127f460 0x00007f6b61281deb Yes /lib64/libXtst.so.6 >0x00007f6b60f5af50 0x00007f6b60fe39a6 Yes /lib64/libX11.so.6 >0x00007f6b60d2e710 0x00007f6b60d38853 Yes /lib64/libXext.so.6 >0x00007f6b60b28b50 0x00007f6b60b294c1 Yes /lib64/libXinerama.so.1 >0x00007f6b6091ece0 0x00007f6b60924f59 Yes /lib64/libXrandr.so.2 >0x00007f6b6070e1e0 0x00007f6b60718ddb Yes /lib64/libXi.so.6 >0x00007f6b604b7450 0x00007f6b604effca No /lib64/libssl.so.1.1 >0x00007f6b6007e000 0x00007f6b601f86be Yes /lib64/libcrypto.so.1.1 >0x00007f6b5fe0fee0 0x00007f6b5fe10bbe Yes /lib64/libdl.so.2 >0x00007f6b5fb09590 0x00007f6b5fbbf68e Yes (*) /lib64/libstdc++.so.6 >0x00007f6b5f6f49f0 0x00007f6b5f7a6e6a Yes /lib64/libm.so.6 >0x00007f6b5f4d3ad0 0x00007f6b5f4e4705 Yes (*) /lib64/libgcc_s.so.1 >0x00007f6b5f133320 0x00007f6b5f27a23f Yes /lib64/libc.so.6 >0x00007f6b61d51f60 0x00007f6b61d6e910 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f6b5eef0d20 0x00007f6b5ef03295 No /lib64/libnghttp2.so.14 >0x00007f6b5ecd0750 0x00007f6b5ecd42b7 Yes /lib64/libidn2.so.0 >0x00007f6b5ea6a3a0 0x00007f6b5ea9caf0 Yes /lib64/libssh.so.4 >0x00007f6b5e84e360 0x00007f6b5e84fdc6 Yes /lib64/libpsl.so.5 >0x00007f6b5e60a860 0x00007f6b5e63dacf Yes (*) /lib64/libgssapi_krb5.so.2 >0x00007f6b5e3373e0 0x00007f6b5e3a2db1 Yes (*) /lib64/libkrb5.so.3 >0x00007f6b5e0fa590 0x00007f6b5e108eb4 Yes (*) /lib64/libk5crypto.so.3 >0x00007f6b5def2508 0x00007f6b5def30e1 Yes (*) /lib64/libcom_err.so.2 >0x00007f6b5dcacd60 0x00007f6b5dcdd780 Yes (*) /lib64/libldap-2.4.so.2 >0x00007f6b5da91680 0x00007f6b5da989ca Yes (*) /lib64/liblber-2.4.so.2 >0x00007f6b5d879420 0x00007f6b5d8865f7 Yes /lib64/libz.so.1 >0x00007f6b5d671740 0x00007f6b5d675171 Yes (*) /lib64/libuuid.so.1 >0x00007f6b5d452a40 0x00007f6b5d465699 Yes /lib64/libxcb.so.1 >0x00007f6b5d23dad0 0x00007f6b5d243e01 Yes /lib64/libXrender.so.1 >0x00007f6b5cecca70 0x00007f6b5cf00e9e Yes /lib64/libunistring.so.2 >0x00007f6b5ccb5210 0x00007f6b5ccb847c Yes /lib64/librt.so.1 >0x00007f6b5caa7bb0 0x00007f6b5caaf1fb Yes (*) /lib64/libkrb5support.so.0 >0x00007f6b5c8a15f0 0x00007f6b5c8a2378 No /lib64/libkeyutils.so.1 >0x00007f6b5c68c840 0x00007f6b5c69860e Yes /lib64/libresolv.so.2 >0x00007f6b5c470af0 0x00007f6b5c481d17 No /lib64/libsasl2.so.3 >0x00007f6b5c225190 0x00007f6b5c254f73 Yes (*) /lib64/libssl3.so >0x00007f6b5bffa330 0x00007f6b5c00f177 Yes (*) /lib64/libsmime3.so >0x00007f6b5bcdfdb0 0x00007f6b5bdb422b Yes (*) /lib64/libnss3.so >0x00007f6b5baa28f0 0x00007f6b5bab2c1c Yes (*) /lib64/libnssutil3.so >0x00007f6b5b892ec0 0x00007f6b5b893c0c Yes /lib64/libplds4.so >0x00007f6b5b68e4b0 0x00007f6b5b68fc01 Yes /lib64/libplc4.so >0x00007f6b5b459c20 0x00007f6b5b47b5bf Yes /lib64/libnspr4.so >0x00007f6b5b249e70 0x00007f6b5b24ab5e Yes /lib64/libXau.so.6 >0x00007f6b5b026df0 0x00007f6b5b03e93f Yes /lib64/libselinux.so.1 >0x00007f6b5adf85c8 0x00007f6b5ae023c8 Yes (*) /lib64/libcrypt.so.1 >0x00007f6b5ab79160 0x00007f6b5abd3cb3 Yes (*) /lib64/libpcre2-8.so.0 >0x00007f6b5a967340 0x00007f6b5a96d5c8 Yes /lib64/libnss_files.so.2 >0x00007f6b5a75ffe0 0x00007f6b5a7633cb Yes /lib64/libnss_dns.so.2 >0x00007f6b59554a00 0x00007f6b595594bf Yes /lib64/libXcursor.so.1 >0x00007f6b5934d590 0x00007f6b5934f95a Yes /lib64/libXfixes.so.3 >(*): Shared library is missing debugging information. >$1 = 0x0 >rax 0x0 0 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x1 1 >rbp 0x7ffc57083548 0x7ffc57083548 >rsp 0x7ffc57082f20 0x7ffc57082f20 >r8 0x556045e4cf20 93871977844512 >r9 0x556045e9adf4 93871978163700 >r10 0x556045e3b010 93871977771024 >r11 0x0 0 >r12 0x0 0 >r13 0x0 0 >r14 0x556044a99b00 93871957187328 >r15 0x9 9 >rip 0x556044a89314 0x556044a89314 <ArchNetworkBSD::copySocket(ArchSocketImpl*)+36> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function ArchNetworkBSD::copySocket(ArchSocketImpl*): > 0x0000556044a892f0 <+0>: endbr64 > 0x0000556044a892f4 <+4>: push %rbp > 0x0000556044a892f5 <+5>: mov %rdi,%rbp > 0x0000556044a892f8 <+8>: push %rbx > 0x0000556044a892f9 <+9>: mov %rsi,%rbx > 0x0000556044a892fc <+12>: sub $0x8,%rsp > 0x0000556044a89300 <+16>: callq 0x556044a86610 <Arch::getInstance()> > 0x0000556044a89305 <+21>: mov 0x8(%rbp),%rsi > 0x0000556044a89309 <+25>: lea 0x60(%rax),%rdi > 0x0000556044a8930d <+29>: mov 0x60(%rax),%rax > 0x0000556044a89311 <+33>: callq *0x48(%rax) >=> 0x0000556044a89314 <+36>: addl $0x1,0x4(%rbx) > 0x0000556044a89318 <+40>: callq 0x556044a86610 <Arch::getInstance()> > 0x0000556044a8931d <+45>: mov 0x8(%rbp),%rsi > 0x0000556044a89321 <+49>: lea 0x60(%rax),%rdi > 0x0000556044a89325 <+53>: mov 0x60(%rax),%rax > 0x0000556044a89329 <+57>: callq *0x50(%rax) > 0x0000556044a8932c <+60>: add $0x8,%rsp > 0x0000556044a89330 <+64>: mov %rbx,%rax > 0x0000556044a89333 <+67>: pop %rbx > 0x0000556044a89334 <+68>: pop %rbp > 0x0000556044a89335 <+69>: retq >End of assembler dump. >== EXPLOITABLE ==
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1614806
: 1475000 |
1475001
|
1475002
|
1475003
|
1475004
|
1475005
|
1475006
|
1475007
|
1475008
|
1475009
|
1475010
|
1475011
|
1475012