CHIRP - Bug # Baofeng 997-S - CHIRP - No Response Issue Description. I have reviewed redmine ticket 1957 and the rejected ticket 2471

Size: px
Start display at page:

Download "CHIRP - Bug # Baofeng 997-S - CHIRP - No Response Issue Description. I have reviewed redmine ticket 1957 and the rejected ticket 2471"

Transcription

1 CHIRP - Bug # 3173 Status: Feedback Priority: Normal Author: John J Category: Created: 01/16/2016 Assignee: Updated: 01/20/2016 Due date: Chirp Version: daily Model affected: 997-S Platform: Linux Subject: Baofeng 997-S - CHIRP - No Response Issue Description I have reviewed redmine ticket 1957 and the rejected ticket 2471 CHIRP recognizes both my UV-82 and also my UV-5R. I have to agree with the person in ticket 2471, if 997-S is a variant, it's one that isn't recognized easily in either Windows or Linux. I can clone the image from UV-82 just fine. Provided screenshots as proof of process. However, with the 997-S, I get 'radio did not respond' error on 'copy from / clone' when trying to upload the current radio image to CHIRP. I read your notes on the web that the 997-S is a variant, to wit, I tested it against my own UV-5R; 1) Both UV-82 and UV-5R clone fine 2) 997-S gives "Radio Did Not Respond" Per the dictates of testing, I repeated the process so as to rule out any other condition that has already been stated in regards to 997-S and CHIRP being able to read the radio both here and on the internet. By the way, I am using a OEM supplied prolific chip based USB cable (not the cheap programming cable), so that is now officially ruled out as the issue (also the cable works with both the UV-82 and UV-5R in a non windows environment). I switched from the standard Ubuntu repository issue/version of CHIRP, and set my PPA to daily so I could see if that fixed the issue, it did not. Let me know your suggestions, I'll follow them and we'll see if we can get this radio working with CHIRP so others can enjoy both the radio and the program. History #1-01/16/ :16 am - Jim Unroe - Status changed from New to Feedback John, This is most likely a poor connection between the programming cable and the radio. It also possible, but not likely, that this model requires a different "magic" string of characters sent to the radio to initiate cloning. Do you have the OEM software for this radio? Jim KC9HI #2-01/16/ :14 pm - John J For the second test, I used Windows 7, CHIRP Dail build for Windows and Baofeng's Window's software for the UV-5R (newest version) 08/20/2018 1/18

2 RE: Connection Issue; No, I eliminated the poor connection issue as a possible cause - I tested the issue in both Windows 7 and Linux Ubuntu 15.10, the UV-5R and UV-82 will pull in data with either CHIRP or Baofeng VIP* (In Windows 7 - not in WINE) - I'm using a standard Prolific USB Cable with the correct USB driver. To be sure, in Windows 7 - loaded 3032 Prolific software driver, checked control panel - driver is fine and working. Double tested both the UV-5R and UV-82, pulls and uploads the image data fine in CHIRP. Tested the UV5R_VIP on the the UV-5R radio - works fine. Clones, accepts frequency and tone... good to go. Proprietary: When it came to the 997-S, it detects the radio*, it returns the version, but when I went to copy the image in the proprietary UV54_VIP program, I receive a "connection fault" message from UV54_VIP software in Windows. Finding that odd it'll read the radio version, act like it is going to clone on the handshake, but won't copy in that particular program. Gives same message as CHIRP at that point - "Radio did Not respond" "It also possible, but not likely, that this model requires a different "magic" string of characters sent to the radio to initiate cloning." I have to agree and that may be the issue. Will research issues with it's "parent" model, the G3. KK4VFV #3-01/16/ :38 pm - John J - File GT3cableL.jpg added Checked this issue as well, it's not the issue. Cable is fully connected and the body of the 997-S is not blocking the cable connection. #4-01/19/ :11 pm - John J Any additional suggestions on what to try? #5-01/19/ :36 pm - Jim Unroe John, If you programming cable is good, and there is no reason to believe it isn't since you are using with with other radios, the most likely cause of problem is a connection issue with the radio (plug not in all the way or a problem with the socket in the radio) or this radio requires a different "magic" string to initiate cloning. The only way I know to find the "magic" string is to capture a download or upload while using the OEM software. So if you could use the OEM software on a 32-bint Windows PC, you could capture a download using Microsoft's Portmon software. Then attach it here. Jim KC9HI #6-01/19/ :55 pm - John J Shall perform said function in the AM and post the port log. 08/20/2018 2/18

3 #7-01/20/ :44 am - John J I'm having to you API MOnitor, what exactly are we looking for in regards to the COM Port value? If I know this, I may be able to find you what you need. #8-01/20/ :22 pm - Jim Unroe We are looking for the string of bytes that are sent to the radio to initiate cloning. For example the string of 7 hex bytes that are sent to a UV-82 to initiate cloning are: "50 BB FF " #9-01/20/ :30 pm - John J Ok, I may see about doing this in Linux instead. The Firmware version I get, which may not be accurate, is BFS297 - I hear this isn't the most accurate firmware return due to the way many radios give this version number. The problem with Portmon is the 32/64 bit issue (as you already know since you made the suggestion). I was unable to find a version of Sysinternal's pre-microsofts acquisition of the software. Corrections: should have been "I'm having to use API Monitor" Back to you with that string sooner I hope. #10-01/20/ :30 pm - John J This is my initial output, I'll find the correct log fine in a second: strace -T -ttt -o strace.out chirpw (process:12844): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. /usr/bin/chirpw:134: GtkWarning: gtk_window_realize_icon: assertion 'info->icon_pixmap == NULL' failed a.show() ERROR: --- Exception Dialog: Could not configure port: (5, 'Input/output error') --- ERROR: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/chirp/ui/mainapp.py", line 671, in do_download timeout=0.25) File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 282, in init self.open() File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 296, in open self._reconfigureport() File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 325, in _reconfigureport raise SerialException("Could not configure port: %s" % msg) SerialException: Could not configure port: (5, 'Input/output error') ERROR: ERROR: --- Exception Dialog: Could not configure port: (5, 'Input/output error') --- ERROR: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/chirp/ui/mainapp.py", line 671, in do_download timeout=0.25) File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 282, in init self.open() File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 296, in open 08/20/2018 3/18

4 self._reconfigureport() File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 325, in _reconfigureport raise SerialException("Could not configure port: %s" % msg) SerialException: Could not configure port: (5, 'Input/output error') ERROR: ERROR: Radio did not respond ERROR: Radio did not respond ERROR: -- Exception: -- ERROR: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/chirp/ui/clone.py", line 238, in run self. radio.sync_in() File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 701, in sync_in self._mmap = _do_download(self) File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 504, in _do_download data = _ident_radio(radio) File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 499, in _ident_radio raise error RadioError: Radio did not respond ERROR: ERROR: Clone failed: Radio did not respond ERROR: --- Exception Dialog: Radio did not respond --- ERROR: None ERROR: ERROR: Radio did not respond ERROR: Radio did not respond ERROR: -- Exception: -- ERROR: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/chirp/ui/clone.py", line 238, in run self. radio.sync_in() File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 701, in sync_in self._mmap = _do_download(self) File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 504, in _do_download data = _ident_radio(radio) File "/usr/lib/pymodules/python2.7/chirp/drivers/uv5r.py", line 499, in _ident_radio raise error RadioError: Radio did not respond ERROR: ERROR: Clone failed: Radio did not respond ERROR: --- Exception Dialog: Radio did not respond --- ERROR: None #11-01/20/ :40 pm - John J execve("/usr/bin/chirpw", ["chirpw"], [/* 22 vars /]) = 0 < > brk(0) = 0x262d000 < > access("/etc/ld.so.nohwcap", F_OK) = 1 ENOENT (No such file or directory) < > mmap(null, 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b87000 < > access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) < > 08/20/2018 4/18

5 open("/etc/ld.so.cache", O_RDONLY O_CLOEXEC) = 3 < > fstat(3, {st_mode=s_ifreg 0644, st_size=220138,...}) = 0 < > mmap(null, , PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb5f8b49000 < > close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340`\0\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0755, st_size=142080,...}) = 0 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f < > mprotect(0x7fb5f , , PROT_NONE) = 0 < > mmap(0x7fb5f , 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x18000) = 0x7fb5f < > mmap(0x7fb5f895b000, 13584, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_ANONYMOUS, -1, 0) = 0x7fb5f895b000 < > close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\v\2\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0755, st_size= ,...}) = 0 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f < > mprotect(0x7fb5f , , PROT_NONE) = 0 < > mmap(0x7fb5f , 24576, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x1c0000) = 0x7fb5f < > mmap(0x7fb5f , 16128, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_ANONYMOUS, -1, 0) = 0x7fb5f < > close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0644, st_size=14592,...}) = 0 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f < > mprotect(0x7fb5f816c000, , PROT_NONE) = 0 < > mmap(0x7fb5f836b000, 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x2000) = 0x7fb5f836b000 < > close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\16\0\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0644, st_size=10608,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b83000 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f7f61000 < > mprotect(0x7fb5f7f63000, , PROT_NONE) = 0 < > mmap(0x7fb5f , 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x1000) = 0x7fb5f < > close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\35\0\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0644, st_size=104824,...}) = 0 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f7d41000 < > mprotect(0x7fb5f7d5a000, , PROT_NONE) = 0 < > mmap(0x7fb5f7f59000, 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x18000) = 0x7fb5f7f59000 < > 08/20/2018 5/18

6 close(3) = 0 < > access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) < > open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY O_CLOEXEC) = 3 < > read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240U\0\0\0\0\0\0"..., 832) = 832 < > fstat(3, {st_mode=s_ifreg 0644, st_size= ,...}) = 0 < > mmap(null, , PROT_READ PROT_EXEC, MAP_PRIVATE MAP_DENYWRITE, 3, 0) = 0x7fb5f7a39000 < > mprotect(0x7fb5f7b40000, , PROT_NONE) = 0 < > mmap(0x7fb5f7d3f000, 8192, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_FIXED MAP_DENYWRITE, 3, 0x106000) = 0x7fb5f7d3f000 < > close(3) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b82000 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b81000 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b80000 < > arch_prctl(arch_set_fs, 0x7fb5f8b81700) = 0 < > mprotect(0x7fb5f , 16384, PROT_READ) = 0 < > mprotect(0x7fb5f7d3f000, 4096, PROT_READ) = 0 < > mprotect(0x7fb5f7f59000, 4096, PROT_READ) = 0 < > mprotect(0x7fb5f , 4096, PROT_READ) = 0 < > mprotect(0x7fb5f836b000, 4096, PROT_READ) = 0 < > mprotect(0x7fb5f , 4096, PROT_READ) = 0 < > mprotect(0x8e0000, 4096, PROT_READ) = 0 < > mprotect(0x7fb5f8b84000, 4096, PROT_READ) = 0 < > munmap(0x7fb5f8b49000, ) = 0 < > set_tid_address(0x7fb5f8b819d0) = < > set_robust_list(0x7fb5f8b819e0, 24) = 0 < > rt_sigaction(sigrtmin, {0x7fb5f8746bb0, [], SA_RESTORER SA_SIGINFO, 0x7fb5f8751d10}, NULL, 8) = 0 < > rt_sigaction(sigrt_1, {0x7fb5f8746c40, [], SA_RESTORER SA_RESTART SA_SIGINFO, 0x7fb5f8751d10}, NULL, 8) = 0 < > rt_sigprocmask(sig_unblock, [RTMIN RT_1], NULL, 8) = 0 < > getrlimit(rlimit_stack, {rlim_cur=8192*1024, rlim_max=rlim64_infinity}) = 0 < > ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo...}) = 0 < > brk(0) = 0x262d000 < > brk(0x264e000) = 0x264e000 < > mmap(null, , PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b40000 < > brk(0x ) = 0x < > fstat(0, {st_mode=s_ifchr 0600, st_rdev=makedev(136, 10),...}) = 0 < > fstat(0, {st_mode=s_ifchr 0600, st_rdev=makedev(136, 10),...}) = 0 < > fstat(1, {st_mode=s_ifchr 0600, st_rdev=makedev(136, 10),...}) = 0 < > fstat(2, {st_mode=s_ifchr 0600, st_rdev=makedev(136, 10),...}) = 0 < > readlink("/usr/bin/python", "python2.7", 4096) = 9 < > readlink("/usr/bin/python2.7", 0x7ffc32cc19f0, 4096) = -1 EINVAL (Invalid argument) < > stat("/usr/bin/modules/setup", 0x7ffc32cc0920) = -1 ENOENT (No such file or directory) < > stat("/usr/bin/lib/python2.7/os.py", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > stat("/usr/bin/lib/python2.7/os.pyc", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > stat("/usr/lib/python2.7/os.py", {st_mode=s_ifreg 0644, st_size=25910,...}) = 0 < > stat("/usr/bin/pybuilddir.txt", 0x7ffc32cc0920) = -1 ENOENT (No such file or directory) < > stat("/usr/bin/lib/python2.7/lib-dynload", 0x7ffc32cc0920) = -1 ENOENT (No such file or directory) < > stat("/usr/lib/python2.7/lib-dynload", {st_mode=s_ifdir 0755, st_size=12288,...}) = 0 < > mmap(null, , PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8b00000 < > rt_sigaction(sigpipe, {SIG_IGN, [], SA_RESTORER, 0x7fb5f8751d10}, {SIG_DFL, [], 0}, 8) = 0 < > 08/20/2018 6/18

7 rt_sigaction(sigxfsz, {SIG_IGN, [], SA_RESTORER, 0x7fb5f8751d10}, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sighup, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigint, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigquit, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigill, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigtrap, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigabrt, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigbus, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigfpe, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigkill, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigusr1, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigsegv, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigusr2, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigpipe, NULL, {SIG_IGN, [], SA_RESTORER, 0x7fb5f8751d10}, 8) = 0 < > rt_sigaction(sigalrm, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigterm, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigstkflt, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigchld, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigcont, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigstop, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigtstp, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigttin, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigttou, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigurg, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigxcpu, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigxfsz, NULL, {SIG_IGN, [], SA_RESTORER, 0x7fb5f8751d10}, 8) = 0 < > rt_sigaction(sigvtalrm, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigprof, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigwinch, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigio, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigpwr, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigsys, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_2, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_3, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_4, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_5, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_6, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_7, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_8, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_9, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_10, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_11, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_12, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_13, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_14, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_15, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_16, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_17, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_18, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_19, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_20, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_21, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_22, NULL, {SIG_DFL, [], 0}, 8) = 0 < > 08/20/2018 7/18

8 rt_sigaction(sigrt_23, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_24, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_25, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_26, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_27, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_28, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_29, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_30, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_31, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigrt_32, NULL, {SIG_DFL, [], 0}, 8) = 0 < > rt_sigaction(sigint, {0x532db0, [], SA_RESTORER, 0x7fb5f8751d10}, {SIG_DFL, [], 0}, 8) = 0 < > stat("/usr/lib/python2.7/", {st_mode=s_ifdir 0755, st_size=24576,...}) = 0 < > stat("/usr/lib/python2.7/", {st_mode=s_ifdir 0755, st_size=24576,...}) = 0 < > stat("/usr/lib/python2.7/site", 0x7ffc32cc1780) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/site.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/site.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sitemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/site.py", O_RDONLY) = 3 < > fstat(3, {st_mode=s_ifreg 0644, st_size=20370,...}) = 0 < > open("/usr/lib/python2.7/site.pyc", O_RDONLY) = 4 < > fstat(4, {st_mode=s_ifreg 0644, st_size=19712,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(4, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\1\0\0d\0"..., 4096) = 4096 < > fstat(4, {st_mode=s_ifreg 0644, st_size=19712,...}) = 0 < > read(4, "\0(\0\0\0\0s\32\0\0\0/usr/lib/python2.7/si"..., 12288) = < > read(4, "s\24\0\0\0\0\4\17\1\30\1\20\1\17\1\3\1\21\1\r\1\f\1\20\1c\0\0\0\0\1\0"..., 4096) = 3328 < > read(4, "", 4096) = 0 < > close(4) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/os", 0x7ffc32cc12b0) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/os.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/os.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/osmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/os.py", O_RDONLY) = 4 < > fstat(4, {st_mode=s_ifreg 0644, st_size=25910,...}) = 0 < > open("/usr/lib/python2.7/os.pyc", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=25593,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(5, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0s\372\6\0\0d\0"..., 4096) = 4096 < > fstat(5, {st_mode=s_ifreg 0644, st_size=25593,...}) = 0 < > read(5, " N(\t\0\0\0R\t\0\0\0t\5\0\0\0splitt\6\0\0\0exis"..., 20480) = < > read(5, "s\3\0\0\0os2s\2\0\0\0nt(x\0\0\0t\7\0\0\0 doc "..., 4096) = 1017 < > read(5, "", 4096) = 0 < > close(5) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > brk(0x ) = 0x < > open("/proc/meminfo", O_RDONLY O_CLOEXEC) = 5 < > fstat(5, {st_mode=s_ifreg 0444, st_size=0,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(5, "MemTotal: kb\nmemf"..., 1024) = 1024 < > close(5) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/posixpath", 0x7ffc32cc0de0) = -1 ENOENT (No such file or directory) < > 08/20/2018 8/18

9 open("/usr/lib/python2.7/posixpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/posixpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/posixpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/posixpath.py", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=13925,...}) = 0 < > open("/usr/lib/python2.7/posixpath.pyc", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=11374,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(6, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0&\0\0\0@\0\0\0s\373\1\0\0d\0"..., 4096) = 4096 < > fstat(6, {st_mode=s_ifreg 0644, st_size=11374,...}) = 0 < > read(6, "\0\0\0Test whether a path exists. "..., 4096) = 4096 < > read(6, "\4\0\0\0NoneRD\0\0\0t\6\0\0\0searcht\4\0\0\0spa"..., 4096) = 3182 < > read(6, "", 4096) = 0 < > mmap(null, , PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8abf000 < > close(6) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/stat", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/stat.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/stat.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/statmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/stat.py", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=1842,...}) = 0 < > open("/usr/lib/python2.7/stat.pyc", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=2731,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(7, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s{\1\0\0d\0"..., 4096) = 2731 < > fstat(7, {st_mode=s_ifreg 0644, st_size=2731,...}) = 0 < > read(7, "", 4096) = 0 < > mmap(null, , PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8a8e000 < > close(7) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(6) = 0 < > stat("/usr/lib/python2.7/genericpath", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/genericpath.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/genericpath.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/genericpathmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/genericpath.py", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=3201,...}) = 0 < > open("/usr/lib/python2.7/genericpath.pyc", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=3495,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(7, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0s\305\0\0\0d\0"..., 4096) = 3495 < > fstat(7, {st_mode=s_ifreg 0644, st_size=3495,...}) = 0 < > read(7, "", 4096) = 0 < > close(7) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(6) = 0 < > stat("/usr/lib/python2.7/warnings", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/warnings.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) 08/20/2018 9/18

10 < > open("/usr/lib/python2.7/warnings.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/warningsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/warnings.py", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=14185,...}) = 0 < > open("/usr/lib/python2.7/warnings.pyc", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=13142,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(7, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0sY\2\0\0d\0"..., 4096) = 4096 < > fstat(7, {st_mode=s_ifreg 0644, st_size=13142,...}) = 0 < > read(7, "st be an int >= 0N(\6\0\0\0s\5\0\0\0erro"..., 8192) = 8192 < > read(7, "\0\0\0s\36\0\0\0/usr/lib/python2.7/warni"..., 4096) = 854 < > read(7, "", 4096) = 0 < > close(7) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/linecache", 0x7ffc32cc0440) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/linecache.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/linecache.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/linecachemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/linecache.py", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=4027,...}) = 0 < > open("/usr/lib/python2.7/linecache.pyc", O_RDONLY) = 8 < > fstat(8, {st_mode=s_ifreg 0644, st_size=3260,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(8, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\0\0\0d\0"..., 4096) = 3260 < > fstat(8, {st_mode=s_ifreg 0644, st_size=3260,...}) = 0 < > read(8, "", 4096) = 0 < > close(8) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(7) = 0 < > stat("/usr/lib/python2.7/types", 0x7ffc32cc0440) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/types.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/types.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/typesmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/types.py", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=2094,...}) = 0 < > open("/usr/lib/python2.7/types.pyc", O_RDONLY) = 8 < > fstat(8, {st_mode=s_ifreg 0644, st_size=2711,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(8, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0sH\2\0\0d\0"..., 4096) = 2711 < > fstat(8, {st_mode=s_ifreg 0644, st_size=2711,...}) = 0 < > read(8, "", 4096) = 0 < > close(8) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(7) = 0 < > close(6) = 0 < > close(5) = 0 < > stat("/usr/lib/python2.7/userdict", 0x7ffc32cc0de0) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/userdict.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/userdict.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/userdictmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > 08/20/ /18

11 open("/usr/lib/python2.7/userdict.py", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=5811,...}) = 0 < > open("/usr/lib/python2.7/userdict.pyc", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=8730,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(6, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sb\0\0\0d\0"..., 4096) = 4096 < > fstat(6, {st_mode=s_ifreg 0644, st_size=8730,...}) = 0 < > read(6, "\0\1c\2\0\0\0\2\0\0\0\2\0\0\0C\0\0\0s\r\0\0\0 \1\0 \0\0j\0"..., 4096) = 4096 < > read(6, "/UserDict.pyR\r\0\0\0\255\0\0\0s\n\0\0\0\0\1\f\1\4\1"..., 4096) = 538 < > read(6, "", 4096) = 0 < > close(6) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/_abcoll", 0x7ffc32cc0910) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_abcoll.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_abcoll.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_abcollmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_abcoll.py", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=18496,...}) = 0 < > open("/usr/lib/python2.7/_abcoll.pyc", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=25342,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(7, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\20\0\0\0@\0\0\0sI\2\0\0d\0"..., 4096) = 4096 < > fstat(7, {st_mode=s_ifreg 0644, st_size=25342,...}) = 0 < > read(7, "(\0\0\0\0s\35\0\0\0/usr/lib/python2.7/_ab"..., 20480) = < > read(7, "\0\0R~\0\0\0(\2\0\0\0R\34\0\0\0R>\0\0\0(\0\0\0\0(\0\0\0\0"..., 4096) = 766 < > read(7, "", 4096) = 0 < > close(7) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/abc", 0x7ffc32cc0440) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/abc.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/abc.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/abcmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/abc.py", O_RDONLY) = 7 < > fstat(7, {st_mode=s_ifreg 0644, st_size=7145,...}) = 0 < > open("/usr/lib/python2.7/abc.pyc", O_RDONLY) = 8 < > fstat(8, {st_mode=s_ifreg 0644, st_size=6121,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(8, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s}\0\0\0d\0"..., 4096) = 4096 < > fstat(8, {st_mode=s_ifreg 0644, st_size=6121,...}) = 0 < > read(8, "egisteri\0\0\0s\20\0\0\0\0\2\30\1\17\1\17\1\4\3\17\2\17\1\20\1"..., 4096) = 2025 < > read(8, "", 4096) = 0 < > close(8) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/_weakrefset", 0x7ffc32cbff70) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_weakrefset.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_weakrefset.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_weakrefsetmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/_weakrefset.py", O_RDONLY) = 8 < > fstat(8, {st_mode=s_ifreg 0644, st_size=5911,...}) = 0 < > open("/usr/lib/python2.7/_weakrefset.pyc", O_RDONLY) = 9 < > fstat(9, {st_mode=s_ifreg 0644, st_size=9582,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > 08/20/ /18

12 read(9, 4096) = 4096 < > fstat(9, {st_mode=s_ifreg 0644, st_size=9582,...}) = 0 < > read(9, "efset.pyr\27\0\0\0q\0\0\0s\6\0\0\0\0\1\t\1\r\1c\2\0\0"..., 4096) = 4096 < > read(9, "\26\0\210\0\0j\1\0\203\0\0\1n\0\0\210\0\0 \1\0k\10\0r2\0\210\0\0j\2"..., 4096) = 1390 < > read(9, "", 4096) = 0 < > close(9) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(8) = 0 < > close(7) = 0 < > mmap(null, , PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8a4e000 < > close(6) = 0 < > close(5) = 0 < > stat("/usr/lib/python2.7/copy_reg", 0x7ffc32cc0de0) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/copy_reg.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/copy_reg.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/copy_regmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/copy_reg.py", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=6800,...}) = 0 < > open("/usr/lib/python2.7/copy_reg.pyc", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=5091,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(6, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s\326\0\0\0d\0"..., 4096) = 4096 < > fstat(6, {st_mode=s_ifreg 0644, st_size=5091,...}) = 0 < > read(6, "\0\0\0t\3\0\0\0intt\n\0\0\0ValueErrort\23\0\0\0_"..., 4096) = 995 < > read(6, "", 4096) = 0 < > close(6) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(5) = 0 < > close(4) = 0 < > stat("/usr/lib/python2.7/traceback", 0x7ffc32cc12b0) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/traceback.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/traceback.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/tracebackmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/traceback.py", O_RDONLY) = 4 < > fstat(4, {st_mode=s_ifreg 0644, st_size=11285,...}) = 0 < > open("/usr/lib/python2.7/traceback.pyc", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=11639,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(5, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0sB\1\0\0d\0"..., 4096) = 4096 < > fstat(5, {st_mode=s_ifreg 0644, st_size=11639,...}) = 0 < > read(5, "!\0\0\0i\0\0\0\0i\1\0\0\0N(\20\0\0\0R\24\0\0\0R\"\0\0\0R\25"..., 4096) = 4096 < > read(5, "\0\203\0\0\\\3\0}\2\0}\3\0}\4\0t\4\0 \2\0 \3\0 \4\0 \0\0 "..., 4096) = 3447 < > read(5, "", 4096) = 0 < > close(5) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > close(4) = 0 < > geteuid() = 0 < > getuid() = 0 < > getegid() = 0 < > getgid() = 0 < > 08/20/ /18

13 stat("/usr/lib/python2.7", {st_mode=s_ifdir 0755, st_size=24576,...}) = 0 < > stat("/usr/lib/python2.7", {st_mode=s_ifdir 0755, st_size=24576,...}) = 0 < > stat("/usr/lib/python2.7/sysconfig", 0x7ffc32cc0e30) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sysconfig.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sysconfig.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sysconfigmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sysconfig.py", O_RDONLY) = 4 < > fstat(4, {st_mode=s_ifreg 0644, st_size=25204,...}) = 0 < > open("/usr/lib/python2.7/sysconfig.pyc", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=18673,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(5, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\7\0\0\0@\0\0\0s\217\5\0\0d\0"..., 4096) = 4096 < > fstat(5, {st_mode=s_ifreg 0644, st_size=18673,...}) = 0 < > read(5, "\3\0 \2\0k\6\0r7\0q\31\0n\0\0 \4\0 \0\0 \3\0<q\31\0Wd"..., 12288) = < > read(5, "\0\0005t\7\0\0\0solariss\5\0\0\0%d.%si\3\0\0\0i\2"..., 4096) = 2289 < > read(5, "", 4096) = 0 < > close(5) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > lstat("/usr", {st_mode=s_ifdir 0755, st_size=4096,...}) = 0 < > lstat("/usr/bin", {st_mode=s_ifdir 0755, st_size=135168,...}) = 0 < > lstat("/usr/bin/python", {st_mode=s_iflnk 0777, st_size=9,...}) = 0 < > readlink("/usr/bin/python", "python2.7", 4096) = 9 < > lstat("/usr/bin/python2.7", {st_mode=s_ifreg 0755, st_size= ,...}) = 0 < > stat("/usr/bin/modules/setup.dist", 0x7ffc32cc18a0) = -1 ENOENT (No such file or directory) < > stat("/usr/bin/modules/setup.local", 0x7ffc32cc18a0) = -1 ENOENT (No such file or directory) < > close(4) = 0 < > stat("/usr/lib/python2.7/re", 0x7ffc32cc0b10) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/re.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/re.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/remodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/re.py", O_RDONLY) = 4 < > fstat(4, {st_mode=s_ifreg 0644, st_size=13423,...}) = 0 < > open("/usr/lib/python2.7/re.pyc", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=13371,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > read(5, "\3\363\r\n\345\221\36Vc\0\0\0\0\0\0\0\0\27\0\0\0@\0\0\0sQ\2\0\0d\0"..., 4096) = 4096 < > fstat(5, {st_mode=s_ifreg 0644, st_size=13371,...}) = 0 < > read(5, "ports the following functions:\n "..., 8192) = 8192 < > read(5, "\0 \10\0\203\1\0\1n\0\0 \7\0}\5\0q\0W \2\0 \1\0 \5\0\37f"..., 4096) = 1083 < > read(5, "", 4096) = 0 < > close(5) = 0 < > munmap(0x7fb5f8aff000, 4096) = 0 < > stat("/usr/lib/python2.7/sre_compile", 0x7ffc32cc0640) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sre_compile.x86_64-linux-gnu.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sre_compile.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sre_compilemodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) < > open("/usr/lib/python2.7/sre_compile.py", O_RDONLY) = 5 < > fstat(5, {st_mode=s_ifreg 0644, st_size=19817,...}) = 0 < > open("/usr/lib/python2.7/sre_compile.pyc", O_RDONLY) = 6 < > fstat(6, {st_mode=s_ifreg 0644, st_size=12529,...}) = 0 < > mmap(null, 4096, PROT_READ PROT_WRITE, MAP_PRIVATE MAP_ANONYMOUS, -1, 0) = 0x7fb5f8aff000 < > 08/20/ /18

Debugging: Love It, Hate It Or Reverse It?

Debugging: Love It, Hate It Or Reverse It? Debugging: Love It, Hate It Or Reverse It? Debugging: Love It, Hate It Or Reverse It?. Julian Smith, co-founder and CTO, Undo. jsmith@undo.io http://undo.io/ Overview Testing. Debugging: Debugging with

More information

CHIRP - Bug # Description. does not read data from the radio. History. #1-05/07/ :51 pm - Jim Unroe

CHIRP - Bug # Description. does not read data from the radio. History. #1-05/07/ :51 pm - Jim Unroe CHIRP - Bug # 1617 Status: Closed Priority: Normal Author: Александр Герман Category: Created: 05/07/2014 Assignee: Updated: 08/24/2016 Due date: Chirp Version: 0.4.0 Model affected: (All models) Platform:

More information

Introduction to Operating Systems (Part III)

Introduction to Operating Systems (Part III) Introduction to Operating Systems (Part III) Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Introduction 1393/6/29 1 / 43 Operating

More information

DEBUGGING: TESTING WS 2017/2018. Martina Seidl Institute for Formal Models and Verification

DEBUGGING: TESTING WS 2017/2018. Martina Seidl Institute for Formal Models and Verification DEBUGGING: TESTING WS 2017/2018 Martina Seidl Institute for Formal Models and Verification Testing is a Huge Field... 1/42 Costs of Defective Software 2/42 Testing Testing is the execution of a program

More information

CHIRP - New Model # 2475

CHIRP - New Model # 2475 CHIRP - New Model # 2475 Status: Feedback Priority: Normal Author: Gary M Category: Created: 03/30/2015 Assignee: Jim Unroe Updated: 06/19/2015 Due date: Chirp Version: daily Equipment Loan Offered: No

More information

Inside ptmalloc2. Peng Xu Sep 14, 2013

Inside ptmalloc2. Peng Xu Sep 14, 2013 Inside ptmalloc2 Peng Xu peng.p.xu@ericsson.com Sep 14, 2013 Part I basic concept and data structure Memory Translation process memory layout kernel space command line and environment variables stack heap

More information

Changelog. Corrections made in this version not in first posting: 28 Feb 2017: slide 55: REX prefix s first nibble is 0100

Changelog. Corrections made in this version not in first posting: 28 Feb 2017: slide 55: REX prefix s first nibble is 0100 x86-64 (2) 1 Changelog 1 Corrections made in this version not in first posting: 28 Feb 2017: slide 55: REX prefix s first nibble is 0100 VM assignment 2 please do it if you haven t RE assignment 3 assembly

More information

CHIRP - Bug # Description

CHIRP - Bug # Description CHIRP - Bug # 3539 Status: Closed Priority: Normal Author: Bob Belbeck Category: Created: 04/02/2016 Assignee: Pavel Milanes Updated: 06/16/2017 Due date: Chirp Version: daily Model affected: QYT KT8900

More information

strace: new features Dmitry Levin

strace: new features Dmitry Levin strace: new features Dmitry Levin BaseALT FOSDEM 2018 New features since FOSDEM 2017 Released 4.16 : Syscall return value injection 4.16 : Syscall signal injection 4.17 : Syscall specification improvements

More information

Exploring System Calls with Strace by Mike Hamrick

Exploring System Calls with Strace by Mike Hamrick Exploring System Calls with Strace by Mike Hamrick I m Mike Hamrick. In my career as a programmer, sysadmin, and DBA I ve used strace quite a lot to learn what programs are doing under the hood. It s often

More information

BASIC BINARY ANALYSIS IN LINUX

BASIC BINARY ANALYSIS IN LINUX 5 BASIC BINARY ANALYSIS IN LINUX Even in the most complex binary analysis, you can accomplish surprisingly advanced feats by combining a set of basic tools in the right way. This can save you hours of

More information

CHIRP - New Model # 1343

CHIRP - New Model # 1343 CHIRP - New Model # 1343 Status: Closed Priority: Normal Author: Robert Elsinga Category: Created: 01/02/2014 Assignee: Robert Elsinga Updated: 06/28/2018 Due date: Chirp Version: 0.3.0 Equipment Loan

More information

Can strace make you fail? Dmitry Levin. strace syscall fault injection FOSDEM 2017

Can strace make you fail? Dmitry Levin. strace syscall fault injection FOSDEM 2017 Can strace make you fail? strace syscall fault injection Dmitry Levin FOSDEM 2017 What is strace? A diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions

More information

CHIRP - Bug # Description. When trying to download from radio, recieve "Incorrect Model Selected" error, Associated revisions.

CHIRP - Bug # Description. When trying to download from radio, recieve Incorrect Model Selected error, Associated revisions. CHIRP - Bug # 5625 Status: In Progress Priority: Normal Author: David Gordley Category: Created: 03/04/2018 Assignee: Unroe Updated: 08/22/2018 Due date: Chirp Version: daily Model affected: BTECH GMRS-V1

More information

CSE 333 Lecture 6 - system calls, intro to file I/O

CSE 333 Lecture 6 - system calls, intro to file I/O CSE 333 Lecture 6 - system calls, intro to file I/O Hal Perkins Department of Computer Science & Engineering University of Washington Administrivia New exercise posted this morning, due before class Fri.

More information

CSE 333 Lecture 8 - system calls, intro to file I/O

CSE 333 Lecture 8 - system calls, intro to file I/O CSE 333 Lecture 8 - system calls, intro to file I/O Steve Gribble Department of Computer Science & Engineering University of Washington A question from last lecture If you use the static specifier to declare

More information

Assembly Language Programming Debugging programs

Assembly Language Programming Debugging programs Assembly Language Programming Debugging programs November 18, 2017 Debugging programs During the development and investigation of behavior of system programs various tools are used. Some utilities are

More information

CAN STRACE MAKE YOU FAIL?

CAN STRACE MAKE YOU FAIL? CAN STRACE MAKE YOU FAIL? Nahim El Atmani @brokenpi_pe July 15, 2016 1 DEFINITION 1.0 strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions

More information

CHIRP - Bug # Cannot upload to Yaesu FT-897D (US) Mac OS X Description

CHIRP - Bug # Cannot upload to Yaesu FT-897D (US) Mac OS X Description CHIRP - Bug # 1715 Status: Feedback Priority: Normal Author: Chuck Reti Category: Created: 06/23/2014 Assignee: Filippi Marco Updated: 08/05/2014 Due date: Chirp Version: 0.4.0 Model affected: FT897 Platform:

More information

Calculate Linux - Feature # 558: Ð Ð¾Ð Ð ÐµÑ Ð ÐºÐ ldap Ð Ð»Ñ claws-mail

Calculate Linux - Feature # 558: Ð Ð¾Ð Ð ÐµÑ Ð ÐºÐ ldap Ð Ð»Ñ claws-mail Calculate Linux - Feature # 558: Ð Ð¾Ð Ð ÐµÑ Ð ÐºÐ ldap Ð Ð»Ñ claws-mail Status: Closed Priority: Normal Author: Ð Ð ÐºÑ Ð¾Ñ ÐšÑƒÑ Ñ Ð¾Ð² Category: Calculate Linux Desktop Xfce Created: 01/31/2013 Assignee:

More information

CS Advanced Operating Systems Structures and Implementation Lecture 4. OS Structure (Con t) Modern Architecture.

CS Advanced Operating Systems Structures and Implementation Lecture 4. OS Structure (Con t) Modern Architecture. Goals for Today CS194-24 Advanced Operating Systems Structures and Implementation Lecture 4 OS Structure (Con t) Modern Architecture February 6 th, 2013 Prof. John Kubiatowicz http://inst.eecs.berkeley.edu/~cs194-24

More information

During d/l from radio the error " Value contains invalid character X" in CHIRP daily No debug file found in chirp folder.

During d/l from radio the error  Value contains invalid character X in CHIRP daily No debug file found in chirp folder. CHIRP - Bug # 202 Status: Closed Priority: Normal Author: David Bowman Category: Created: 06/07/2012 Assignee: Dan Smith Updated: 06/08/2012 Due date: Chirp Version: daily Model affected: Baofeng UV-5R

More information

The Whole Linux Internet

The Whole Linux Internet The Whole Linux Internet UCL Computer Science Department Jon Crowcroft jon@cs.ucl.ac.uk GLUUG Talk, 23rd Febuary, 2001 Hooray for Magicpoint!! Talk Abstract/Outline Linux is used for desktop and server

More information

Low-Level I/O, C++ Preview

Low-Level I/O, C++ Preview Low-Level I/O, C++ Preview CSE 333 Spring 2018 Instructor: Justin Hsia Teaching Assistants: Danny Allen Dennis Shao Eddie Huang Kevin Bi Jack Xu Matthew Neldam Michael Poulain Renshu Gu Robby Marver Waylon

More information

API 퍼징을통한취약점탐지 카이스트 차상길

API 퍼징을통한취약점탐지 카이스트 차상길 API 퍼징을통한취약점탐지 카이스트 차상길 API Fuzzing? void foo(int x) // This is an API function { // (side-effect-free) //... } void fuzz() { while (1) { foo(rand()); } } // Fuzzer MAIN Found a crash in foo when x = 42

More information

CSC469: A3. Date: 11/28/11. Katharine Kleemola (g8kleemo) Rohan Chandra (g9chandr) Elias Adum (g8adume)

CSC469: A3. Date: 11/28/11. Katharine Kleemola (g8kleemo) Rohan Chandra (g9chandr) Elias Adum (g8adume) CSC469: A3 Date: 11/28/11 Katharine Kleemola (g8kleemo) Rohan Chandra (g9chandr) Elias Adum (g8adume) S1 The following images were found in the investigation: File name Logical Size Del Original File name

More information

C provides some basic facilities C libraries help make those primitive facilities useful

C provides some basic facilities C libraries help make those primitive facilities useful Guessing Game C provides some basic facilities C libraries help make those primitive facilities useful For each routine prototype that follows, guess how to use it: What are the arguments? What is the

More information

CHIRP - Bug # 359. Unable to clone from FT8800 Description. MacOS , Python 2.5.4, CHIRP 0.2.3

CHIRP - Bug # 359. Unable to clone from FT8800 Description. MacOS , Python 2.5.4, CHIRP 0.2.3 CHIRP - Bug # 359 Status: Rejected Priority: Normal Author: Richard Perlman Category: Created: 12/05/2012 Assignee: Updated: 01/04/2013 Due date: Chirp Version: 0.2.3 Model affected: FT8800 Platform: MacOS

More information

Intro to File I/O, System Calls

Intro to File I/O, System Calls Intro to File I/O, System Calls CSE 333 Summer 2018 Instructor: Hal Perkins Teaching Assistants: Renshu Gu William Kim Soumya Vasisht Administrivia v I/O and System Calls EssenHal material for next part

More information

./src/image_util.os./plugins/input/raster

./src/image_util.os./plugins/input/raster ./plugins/input/raster/raster_info.os./plugins/input/raster/raster_datasource.os./src/font_engine_freetype.os./plugins/input/raster/raster.input./src/point_symbolizer.os./src/scale_denominator.os./src/envelope.os./src/image_util.os./plugins/input/raster./src/graphics.os./src/text_symbolizer.os./plugins./src/png_reader.os./src/polygon_pattern_symbolizer.os./src/map.os./src/wkb.os./src/line_pattern_symbolizer.os./src/sy

More information

related to Bug # 3211: Kenwood TK-260G bug Closed 01/24/2016 related to Bug # 3213: Kenwood TK-270G Closed 01/24/2016

related to Bug # 3211: Kenwood TK-260G bug Closed 01/24/2016 related to Bug # 3213: Kenwood TK-270G Closed 01/24/2016 CHIRP - Bug # 3349 Status: Closed Priority: Normal Author: tom ryan Category: Created: 02/17/2016 Assignee: Pavel Milanes Updated: 03/17/2016 Due date: Chirp Version: daily Model affected: Kenwood Series

More information

Miscellaneous Tools C HAPTER 7

Miscellaneous Tools C HAPTER 7 CH07.fm Page 203 Monday, October 7, 2002 9:12 PM C HAPTER 7 Miscellaneous Tools I n addition to the standard development tools used in software development projects, many other utilities are also helpful.

More information

CHIRP - New Model # 217

CHIRP - New Model # 217 CHIRP - New Model # 217 Status: Closed Priority: Normal Author: James Beckner Category: Created: 06/13/2012 Assignee: Tom Hayward Updated: 10/30/2015 Due date: Chirp Version: daily Equipment Loan Offered:

More information

Fight crime. Unravel incidents... one byte at a time.

Fight crime. Unravel incidents... one byte at a time. Fight crime. Unravel incidents... one byte at a time. Copyright SANS Institute Author Retains Full Rights This paper is from the SANS Computer Forensics and e-discovery site. Reposting is not permited

More information

ISPV3 Programmer s Guide. This guide addresses the features, setup and operation of the CRD89C51xxx microcontrollers with ISPV3 firmware.

ISPV3 Programmer s Guide. This guide addresses the features, setup and operation of the CRD89C51xxx microcontrollers with ISPV3 firmware. 1 Introduction Programmer s Guide This guide addresses the features, setup and operation of the CRD89C51xxx microcontrollers with firmware. The firmware is intended to provide In-system / In-application

More information

System-Level I/O. William J. Taffe Plymouth State University. Using the Slides of Randall E. Bryant Carnegie Mellon University

System-Level I/O. William J. Taffe Plymouth State University. Using the Slides of Randall E. Bryant Carnegie Mellon University System-Level I/O William J. Taffe Plymouth State University Using the Slides of Randall E. Bryant Carnegie Mellon University Topics Unix I/O Robust reading and writing Reading file metadata Sharing files

More information

CHIRP - New Model # 5825

CHIRP - New Model # 5825 CHIRP - New Model # 5825 Status: In Progress Priority: Normal Author: Michel A Category: Created: 05/26/2018 Assignee: Pavel Milanes Updated: 06/05/2018 Due date: Chirp Version: daily Equipment Loan Offered:

More information

Using strace on Linux on System z to Validate ARM and ITCAM for Transactions Integration

Using strace on Linux on System z to Validate ARM and ITCAM for Transactions Integration Using strace on Linux on System z to Validate ARM and ITCAM for Transactions Integration Mike Bonett IBM Corporation Advanced Technical Skills, Gaithersburg, MD bonett@us.ibm.com IBM Tivoli Composite Application

More information

A Defense-Centric Attack Taxonomy

A Defense-Centric Attack Taxonomy A Defense-Centric Attack Taxonomy Roy A. Maxion Dependable Systems Laboratory Computer Science Department Carnegie Mellon University Pittsburgh, PA 1513 Email: maxion@cs.cmu.edu IFIP WG 10.4 Workshop on

More information

SANS GIAC Computer Forensic Analysts Certification: v 1.2. Analysis of an Unknown Binary: Loki ICMP Covert Channel Daemon

SANS GIAC Computer Forensic Analysts Certification: v 1.2. Analysis of an Unknown Binary: Loki ICMP Covert Channel Daemon 1 SANS GIAC Computer Forensic Analysts Certification: v 1.2 Analysis of an Unknown Binary: Loki ICMP Covert Channel Daemon J. Philip Craiger March 5, 2003 2 Table of Contents 1. Overview of binary analysis

More information

SANS GIAC Computer Forensic Analysts Certification: v 1.2

SANS GIAC Computer Forensic Analysts Certification: v 1.2 1 SANS GIAC Computer Forensic Analysts Certification: v 1.2 J. Philip Craiger March 29, 2003 2 Part 1 Analysis of an Unknown Binary: Loki ICMP Covert Channel Daemon Abstract This paper describes the forensic

More information

Outline. Outline. Kernel Process Management. Zhiqiang Lin. CS 6V81-05: System Security and Malicious Code Analysis. 1 Process Management

Outline. Outline. Kernel Process Management. Zhiqiang Lin. CS 6V81-05: System Security and Malicious Code Analysis. 1 Process Management Outline CS 6V81-05: System Security and Malicious Code Analysis Kernel Process Management 1 Process Management Zhiqiang Lin Department of Computer Science University of Texas at Dallas February 22 nd,

More information

CMPSC 311 Exam 2. March 27, 2015

CMPSC 311 Exam 2. March 27, 2015 Name: Section: 11:15 1:25 CMPSC 311 Exam 2 March 27, 2015 Closed book, closed neighbor, no electronic tools or additional papers. You may not share or discuss exam questions with anyone. 1 Short Questions

More information

Fight crime. Unravel incidents... one byte at a time.

Fight crime. Unravel incidents... one byte at a time. Fight crime. Unravel incidents... one byte at a time. Copyright SANS Institute Author Retains Full Rights This paper is from the SANS Computer Forensics and e-discovery site. Reposting is not permited

More information

System Calls and Signals: Communication with the OS. System Call. strace./hello. Kernel. Context Switch

System Calls and Signals: Communication with the OS. System Call. strace./hello. Kernel. Context Switch System Calls and Signals: Communication with the OS Jonathan Misurda jmisurda@cs.pitt.edu System Call An operation (function) that an OS provides for running applications to use CS 1550 2077 strace./hello

More information

Manual Install Ubuntu Alongside Windows 7 Using Usb

Manual Install Ubuntu Alongside Windows 7 Using Usb Manual Install Ubuntu 12.04 Alongside Windows 7 Using Usb First off, I had to create a UEFI 3.0 USB stick for the WIN7 install because it would not recognize the SSD. recognize the WIN7 OS, and I would

More information

Introduction to Linux, for Embedded Engineers Tutorial on Virtual Memory. Feb. 22, 2007 Tetsuyuki Kobayashi Aplix Corporation. [translated by ikoma]

Introduction to Linux, for Embedded Engineers Tutorial on Virtual Memory. Feb. 22, 2007 Tetsuyuki Kobayashi Aplix Corporation. [translated by ikoma] Introduction to Linux, for Embedded Engineers Tutorial on Virtual Memory Feb. 22, 2007 Tetsuyuki Kobayashi Aplix Corporation [translated by ikoma] 1 Target Audience of this Presentation People who have

More information

Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S)

Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S) Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S) RNET Protocol & Specifications RS-232 Communication Document version 1.00.00 NOTE: This document is intended for ST2 Chassis Firmware Version 2.00.06

More information

System Calls & Signals. CS449 Spring 2016

System Calls & Signals. CS449 Spring 2016 System Calls & Signals CS449 Spring 2016 Operating system OS a layer of software interposed between the application program and the hardware Application programs Operating system Processor Main memory

More information

CHIRP - New Model # 4269

CHIRP - New Model # 4269 CHIRP - New Model # 4269 Status: Closed Priority: Normal Author: marco rossi Category: Created: 11/29/2016 Assignee: Unroe Updated: 07/05/2017 Due date: Chirp Version: daily Equipment Loan Offered: Yes

More information

QGIS Application - Bug report #418 QGIS fails to read undefined projection from user datum in shape.prj file

QGIS Application - Bug report #418 QGIS fails to read undefined projection from user datum in shape.prj file QGIS Application - Bug report #418 QGIS fails to read undefined projection from user datum in shape.prj file 2006-12-03 02:38 AM - neteler-itc-it - Status: Closed Priority: Low Assignee: Magnus Homann

More information

QGIS Application - Bug report #5475 Problem to insert splitted geometries in postgis

QGIS Application - Bug report #5475 Problem to insert splitted geometries in postgis QGIS Application - Bug report #5475 Problem to insert splitted geometries in postgis 2012-04-23 01:20 PM - Luca Lanteri Status: Priority: Severe/Regression Assignee: Marco Hugentobler Category: Affected

More information

Version Developed & Programmed by Ryan Stevenson. Plugin Support:

Version Developed & Programmed by Ryan Stevenson. Plugin Support: Version 1.0 http://localazon.com/ Developed & Programmed by Ryan Stevenson Plugin Support: http://localazon.com/support/ Free Global Marketing Newsletter: http://localazon.com/global/ Table of Contents

More information

Virtual Memory: Systems

Virtual Memory: Systems Virtual Memory: Systems 5-23: Introduction to Computer Systems 8 th Lecture, March 28, 27 Instructor: Franz Franchetti & Seth Copen Goldstein Recap: Hmmm, How Does This Work?! Process Process 2 Process

More information

Download, Install and Use Winzip

Download, Install and Use Winzip Download, Install and Use Winzip Something that you are frequently asked to do (particularly if you are in one of my classes) is to either 'zip' or 'unzip' a file or folders. Invariably, when I ask people

More information

Fisher ROC Plus Serial Driver PTC Inc. All Rights Reserved.

Fisher ROC Plus Serial Driver PTC Inc. All Rights Reserved. 2016 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 6 Overview 6 Channel Setup 8 Channel Properties - General 12 Channel Properties - Serial Communications 13 Channel Properties

More information

Firmware install with Windows XP

Firmware install with Windows XP Firmware install with Windows XP Step 1. Go to our website www.midnitesolar.com and Left Click on Firmware. Step 2. Left Click on Download Firmware. Step 3. Read the Notes in red first and then Left Click

More information

Trinity A Linux kernel fuzz tester.

Trinity A Linux kernel fuzz tester. Trinity A Linux kernel fuzz tester. Presented by Dave Jones Red Hat. Slides license: CC-BY-SA Syscall fuzzing. A short history lesson.. Completely random. Circa 1991: Tsys. SVR4 Circa 2001: kg_crashme.

More information

Operating systems. Lecture 9

Operating systems. Lecture 9 Operating systems. Lecture 9 Michał Goliński 2018-11-27 Introduction Recall Reading and writing wiles in the C/C++ standard libraries System calls managing processes (fork, exec etc.) Plan for today fork

More information

CHIRP - Feature # 2347

CHIRP - Feature # 2347 CHIRP - Feature # 2347 Status: In Progress Priority: Normal Author: Zach Welch Category: Created: 02/24/2015 Assignee: Zach Welch Updated: 03/06/2015 Due date: Chirp Version: daily Model affected: (All

More information

Windows 7 Disable Changing Proxy Settings Registry

Windows 7 Disable Changing Proxy Settings Registry Windows 7 Disable Changing Proxy Settings Registry 127.0.0.1 Proxy Settings Keep Changing back? 127.0.0.1 Step2: Remove Proxy Server. I tried to disable it through LAN settings, but it shows up in Light

More information

Memory management. Single process. Multiple processes. How to: All memory assigned to the process Addresses defined at compile time

Memory management. Single process. Multiple processes. How to: All memory assigned to the process Addresses defined at compile time Memory management Single process All memory assigned to the process Addresses defined at compile time Multiple processes. How to: assign memory manage addresses? manage relocation? manage program grow?

More information

ambient XC RS232 Control Command Specification

ambient XC RS232 Control Command Specification ambient XC RS232 Control Command Specification Table of Contents ambient XC RS232 Control Command Specification...1 Goal...2 COM port properties...2 Initialisation of RS232 communication...2 Determine

More information

Lab 09 - Virtual Memory

Lab 09 - Virtual Memory Lab 09 - Virtual Memory Due: November 19, 2017 at 4:00pm 1 mmapcopy 1 1.1 Introduction 1 1.1.1 A door predicament 1 1.1.2 Concepts and Functions 2 1.2 Assignment 3 1.2.1 mmap copy 3 1.2.2 Tips 3 1.2.3

More information

Definitive Diagnostic Data Stuart Kendrick Sustaining Engineer EMC Isilon

Definitive Diagnostic Data  Stuart Kendrick Sustaining Engineer EMC Isilon Definitive Diagnostic Data http://www.skendric.com/seminar/ Stuart Kendrick Sustaining Engineer EMC Isilon Definitive Diagnostic Data A Rapid Problem Resolution perspective Advance7 is a consulting outfit

More information

This is the procedure to use the Clone module as a serial converter: To enable communication you must set the following parameters in the drive.

This is the procedure to use the Clone module as a serial converter: To enable communication you must set the following parameters in the drive. AC10 Clone module 1002-00-00 There are a number of different ways in which the Clone Module can be used with AC10 drive. It can be used to Clone a drive or it can be used as a USB to serial converter to

More information

Fight crime. Unravel incidents... one byte at a time.

Fight crime. Unravel incidents... one byte at a time. Fight crime. Unravel incidents... one byte at a time. Copyright SANS Institute Author Retains Full Rights This paper is from the SANS Computer Forensics and e-discovery site. Reposting is not permited

More information

ChiliProject - Bug # 529: builder is not part of the bundle. Add it to Gemfile

ChiliProject - Bug # 529: builder is not part of the bundle. Add it to Gemfile ChiliProject - Bug # 529: builder is not part of the bundle. Add it to Gemfile Status: Closed Priority: Normal Author: Enno Grà per Category: Created: 2011-07-17 Assignee: Updated: 2012-06-23 Due date:

More information

Windows 7 Cannot Install Any Printer Driver Access Denied Error

Windows 7 Cannot Install Any Printer Driver Access Denied Error Windows 7 Cannot Install Any Printer Driver Access Denied Error 1 Cannot install HP printer drivers - "Access is denied" in Windows 7. with Windows 7, but when I try to install the device drivers I get

More information

How To Configure Grub In Windows 7 Ip Address And Port

How To Configure Grub In Windows 7 Ip Address And Port How To Configure Grub In Windows 7 Ip Address And Port 7 Plan 9, 8 Port forwarding. 8.1 Configure and 11.1 IP address notes, 11.2 Firewalling, NATs and external IP addresses. 11.2.1 Local network The server

More information

The Scheduler & Hotkeys plugin PRINTED MANUAL

The Scheduler & Hotkeys plugin PRINTED MANUAL The Scheduler & Hotkeys plugin PRINTED MANUAL Scheduler & Hotkeys plugin All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

PC Programming Your Radio

PC Programming Your Radio PC Programming Your Radio Cables/Connectors/Interface Drivers Software Radio Manufacturer RTSystems CHIRP Repeater lists Files Don't Panic! Slides contain much more complete info than I can cover in 20

More information

Visual set-up guide. V17 Ed Durrant DD5LP 11th. Aug 2017

Visual set-up guide. V17 Ed Durrant DD5LP 11th. Aug 2017 Visual set-up guide V17 Ed Durrant DD5LP 11th. Aug 2017 This short visual guide is for those wishing to set-up remote control of their IC-7300 using ICOM's RS-BA1 software. RS-BA1 will work either via

More information

Princeton University Computer Science 217: Introduction to Programming Systems. Dynamic Memory Management

Princeton University Computer Science 217: Introduction to Programming Systems. Dynamic Memory Management Princeton University Computer Science 217: Introduction to Programming Systems Dynamic Memory Management 1 Goals of this Lecture Help you learn about: The need for dynamic* memory mgmt (DMM) Implementing

More information

ESP8266 Application Note Firmware Download Protocol

ESP8266 Application Note Firmware Download Protocol ESP8266 Application Note Firmware Download Protocol Version 1.0 Copyright 2016 About This Guide This document introduces ESP8266 firmware download protocol with a structure as follows. Chapter Title Subject

More information

Lufkin Modbus Driver PTC Inc. All Rights Reserved.

Lufkin Modbus Driver PTC Inc. All Rights Reserved. 2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Channel Setup 5 Channel Properties General 5 Channel Properties Serial Communications 6 Channel Properties Write

More information

BV4627 User Guide. Binary Interface

BV4627 User Guide. Binary Interface BV4627 User Guide Rev Dec 2010 Jan 2011 Jan 2011 Nov. 2013 Change Preliminary Update Firmware version 1.1 (IR setup) Addition of Arduino Library Added RPI I2C instructions, using notsmb Resources (zip

More information

Princeton University. Computer Science 217: Introduction to Programming Systems. Dynamic Memory Management

Princeton University. Computer Science 217: Introduction to Programming Systems. Dynamic Memory Management Princeton University Computer Science 217: Introduction to Programming Systems Dynamic Memory Management 1 Agenda The need for DMM DMM using the heap section DMMgr 1: Minimal implementation DMMgr 2: Pad

More information

QGIS Application - Bug report #83 Strange polygon fill rendering

QGIS Application - Bug report #83 Strange polygon fill rendering QGIS Application - Bug report #83 Strange polygon fill rendering 2006-04-16 01:57 PM - Redmine Admin Status: Closed Priority: Low Assignee: Gavin Macaulay - Category: Vectors Affected QGIS version: Operating

More information

ET: Legacy Development - Bug #44 Remove SMP code

ET: Legacy Development - Bug #44 Remove SMP code ET: Legacy Development - Bug #44 Remove SMP code 04.05.2012 21:58 - Radegast Status: Fixed % Done: 100% Priority: Immediate Assignee: Radegast Category: Client Target version: 2.71rc1 OS: Arch: Description

More information

QGIS Application - Bug report #295 rendering vectors got tremendously slow

QGIS Application - Bug report #295 rendering vectors got tremendously slow QGIS Application - Bug report #295 rendering vectors got tremendously slow 09/22/2006 02:16 PM - Redmine Admin Status: Closed Priority: Low Assignee: Martin Dobias Category: Map Canvas Affected QGIS version:

More information

Mitsubishi FX3 Driver Configuration Manual

Mitsubishi FX3 Driver Configuration Manual Driver Configuration Manual Version 7.0 rev 0a Advantech Corp., Ltd. page 1 Table of Contents Driver Configuration Manual 1 1. Configuration 2 1.1... 2 1.2 Module Settings... 2 2. WebAccess Configuration

More information

QGIS Application - Bug report #18988 QGIS Server rendering different from Desktop rendering

QGIS Application - Bug report #18988 QGIS Server rendering different from Desktop rendering QGIS Application - Bug report #18988 QGIS Server rendering different from Desktop rendering 04:13 PM - Status: Closed Priority: rmal Assignee: Paul Blottiere Category: QGIS Server Affected QGIS version:3.1(master)

More information

Operating System Labs. Yuanbin Wu

Operating System Labs. Yuanbin Wu Operating System Labs Yuanbin Wu CS@ECNU Operating System Labs Project 2 Due 21:00, Oct. 24 Project 3 Group of 3 If you can not find a partner, drop us an email You now have 3 late days, but start early!

More information

QGIS Application - Bug report #13592 Processing: `r.to.vect` and `v.generalize` fail

QGIS Application - Bug report #13592 Processing: `r.to.vect` and `v.generalize` fail QGIS Application - Bug report #13592 Processing: `r.to.vect` and `v.generalize` fail 2015-10-13 11:53 AM - Paolo Cavallini Status: Closed Priority: Normal Assignee: Victor Olaya Category: Processing/GRASS

More information

CP210x Troubleshooting Techniques

CP210x Troubleshooting Techniques Page 1 of 6 CP210x Troubleshooting Techniques Question I'm having a problem with my CP210x system. How do I find and resolve the issue? Answer Troubleshooting Utilities UVCView: Microsoft: http://www.microsoft.com/whdc/device/stream/vidcap/uvcview.mspx

More information

QGIS Application - Bug report #277 Problem viewing PostGIS views of views

QGIS Application - Bug report #277 Problem viewing PostGIS views of views QGIS Application - Bug report #277 Problem viewing PostGIS views of views 2006-09-20 02:23 AM - alexbond-quintessa-org - Status: Closed Priority: Low Assignee: Gavin Macaulay - Category: Vectors Affected

More information

ROP It Like It s Hot!

ROP It Like It s Hot! Wednesday, December 3, 14 2014 Red Canari, Inc. All rights reserved. 1 I N F O R M AT I O N S E C U R I T Y ROP It Like It s Hot! A 101 on Buffer Overflows, Return Oriented Programming, & Shell- code Development

More information

Cdboot Cannot Boot From Cd Error Code 5 Windows 7

Cdboot Cannot Boot From Cd Error Code 5 Windows 7 Cdboot Cannot Boot From Cd Error Code 5 Windows 7 I can boot normal with the same cd on Windows 7 64Bit. DVD-R, DVD-RW, DVD R, DVD RW, DVD-R DL, DVD R DL br / Config Manager Error Code Device. If it does

More information

Puppet - Bug #16315 agents stop by execution-expired after logrotate having reloading them

Puppet - Bug #16315 agents stop by execution-expired after logrotate having reloading them Puppet - Bug #16315 agents stop by execution-expired after logrotate having reloading them 09/10/2012 12:01 am - Andreas Unterkircher Status: Needs More Information Start date: 09/09/2012 Priority: Normal

More information

Yokogawa Controller Driver PTC Inc. All Rights Reserved.

Yokogawa Controller Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents Yokogawa Controller Driver 1 Table of Contents 2 Yokogawa Controller Driver 8 Overview 8 Setup 8 Channel Properties General 10 Channel Properties

More information

spnav Documentation Release 0.9 Stanley Seibert

spnav Documentation Release 0.9 Stanley Seibert spnav Documentation Release 0.9 Stanley Seibert February 04, 2012 CONTENTS 1 Documentation 3 1.1 Setup................................................... 3 1.2 Usage...................................................

More information

CSE506: Operating Systems CSE 506: Operating Systems

CSE506: Operating Systems CSE 506: Operating Systems CSE 506: Operating Systems What Software Expects of the OS What Software Expects of the OS Memory System Calls System Services Launching Program Executables Shell Memory Abstraction CSE506: Operating Systems

More information

Process Address Spaces and Binary Formats

Process Address Spaces and Binary Formats Process Address Spaces and Binary Formats Don Porter Background We ve talked some about processes This lecture: discuss overall virtual memory organizafon Key abstracfon: Address space We will learn about

More information

Intel P The course that gives CMU its Zip! P6/Linux Memory System November 1, P6 memory system. Review of abbreviations

Intel P The course that gives CMU its Zip! P6/Linux Memory System November 1, P6 memory system. Review of abbreviations 15-213 The course that gives CMU its Zip! P6/Linux ory System November 1, 01 Topics P6 address translation Linux memory management Linux fault handling memory mapping Intel P6 Internal Designation for

More information

GDI Communications, LLC. Graphical User Interface. User Manual. Version 1.0.1

GDI Communications, LLC. Graphical User Interface. User Manual. Version 1.0.1 GDI Communications, LLC Graphical User Interface User Manual Version 1.0.1 1 Table Of Contents Introduction...1 Installation...2 System Requirements...2 Installation Steps...2 Getting Started...4 Features...4

More information

Virtual Memory. Alan L. Cox Some slides adapted from CMU slides

Virtual Memory. Alan L. Cox Some slides adapted from CMU slides Alan L. Cox alc@rice.edu Some slides adapted from CMU 5.23 slides Objectives Be able to explain the rationale for VM Be able to explain how VM is implemented Be able to translate virtual addresses to physical

More information

Windows Backup Did Not Complete Successfully Error Code 0x0

Windows Backup Did Not Complete Successfully Error Code 0x0 Windows Backup Did Not Complete Successfully Error Code 0x0 Apr 23, 2015. Cached Online Validation Code: N/A, hr = 0x8007043c TestCab: 0x0 Build lab: 7601.win7sp1_gdr.150316-1654. TTS Error: Validation

More information

Mitsubishi FX Net Driver PTC Inc. All Rights Reserved.

Mitsubishi FX Net Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Device Setup 4 Channel Properties 5 Channel Properties - General 5 Channel Properties - Serial Communications 6

More information

Release Notes: NetAXS Firmware Release January 14, NetAXS-4 Firmware R Release Notes. NetAXS-4. Revision 06

Release Notes: NetAXS Firmware Release January 14, NetAXS-4 Firmware R Release Notes. NetAXS-4. Revision 06 NetAXS-4 Firmware R03.04.18 Release Notes NetAXS-4 Revision 06 Table of Contents Notices and Trademarks... 3 Terms, Acronyms, Abbreviations, and Symbols... 3 I. RELEASE CONTENTS... 3 Product Name and Model...

More information