Temperature server not starting Fedora 16

Temperature server not starting Fedora 16

Imagen de eljedi

Hello Again! When I try to launch it: ./tsrv --start --library ./tsrv_simulated_device.so.1.0 I dind't get any uuid, guid, or path to an ini file. I'm attaching also the strace and ltrace output: - ltrace hangs at:pthread_barrier_wait - strace hangs at: futex call I also tried to use a module created by me, usising the templates provided in the source code. The mos simple one, only set to 50 both temperature and humidity (hardcoded). Can you help me? thanks! -----------------BEGIN tsrt output ******************************************************** * IECSDK Sample Temperature & Humidity Server: START * ******************************************************** Sample Temperature & Humidity Monitor: tsrv version 2009.05.15 - using PL version 2010.12.15(L)

********************************************************* IECSDK Sample Temperature & Humidity Server: START *********************************************************
Sample Temperature & Humidity Monitor: tsrv version 2009.05.15 - using PL version 2010.12.15(L)

-----------------END -----------------BEGIN STRACE output execve("./tsrv", ["./tsrv", "--start", "--library", "./tsrv_simulated_device.so.1.0"], [/* 25 vars */]) = 0 brk(0) = 0xc05000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f547bcdb000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=103873, ...}) = 0 mmap(NULL, 103873, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f547bcc1000 close(3) = 0 open("/lib64/libpthread.so.0", 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\\320k@j9\\0\\0\\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=145176, ...}) = 0 mmap(0x396a400000, 2208760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x396a400000 mprotect(0x396a417000, 2093056, PROT_NONE) = 0 mmap(0x396a616000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x396a616000 mmap(0x396a618000, 13304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x396a618000 close(3) = 0 open("/lib64/libuuid.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\\20\\26\\0\\0\\0\\0\\0\\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19000, ...}) = 0 mmap(NULL, 2113968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f547babc000 mprotect(0x7f547bac0000, 2093056, PROT_NONE) = 0 mmap(0x7f547bcbf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f547bcbf000 close(3) = 0 open("/lib64/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\\340\\r\\0j9\\0\\0\\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=22696, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f547babb000 mmap(0x396a000000, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x396a000000 mprotect(0x396a002000, 2097152, PROT_NONE) = 0 mmap(0x396a202000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x396a202000 close(3) = 0 open("/lib64/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\\260\\27\\302i9\\0\\0\\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2068608, ...}) = 0 mmap(0x3969c00000, 3888440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3969c00000 mprotect(0x3969dab000, 2097152, PROT_NONE) = 0 mmap(0x3969fab000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ab000) = 0x3969fab000 mmap(0x3969fb1000, 17720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3969fb1000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f547baba000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f547bab8000 arch_prctl(ARCH_SET_FS, 0x7f547bab8740) = 0 mprotect(0x3969fab000, 16384, PROT_READ) = 0 mprotect(0x396a202000, 4096, PROT_READ) = 0 mprotect(0x7f547bcbf000, 4096, PROT_READ) = 0 mprotect(0x396a616000, 4096, PROT_READ) = 0 mprotect(0x3969a21000, 4096, PROT_READ) = 0 munmap(0x7f547bcc1000, 103873) = 0 set_tid_address(0x7f547bab8a10) = 4321 set_robust_list(0x7f547bab8a20, 0x18) = 0 rt_sigaction(SIGRTMIN, {0x396a406720, [], SA_RESTORER|SA_SIGINFO, 0x396a40f500}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x396a4067b0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x396a40f500}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 msgget(0xcd72, IPC_CREAT|0600) = 0 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 7), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f547bcda000 write(1, "\\n", 1 ) = 1 write(1, "********************************"..., 57******************************************************** ) = 57 write(1, "* IECSDK Sample Temperature & Hu"..., 57* IECSDK Sample Temperature & Humidity Server: START * ) = 57 write(1, "********************************"..., 57******************************************************** ) = 57 write(1, "\\n", 1 ) = 1 write(1, "Sample Temperature & Humidity Mo"..., 97Sample Temperature & Humidity Monitor: tsrv version 2009.05.15 - using PL version 2010.12.15(L) ) = 97 futex(0x396a2030b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 brk(0) = 0xc05000 brk(0xc26000) = 0xc26000 brk(0) = 0xc26000 open("./tsrv_simulated_device.so.1.0", 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\\320\\"\\0\\0\\0\\0\\0\\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0664, st_size=55714, ...}) = 0 getcwd("/home/crow/projects/marisa/iecsdk/bin/temperature_server/linux/x64", 128) = 67 mmap(NULL, 1316864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f547b976000 mprotect(0x7f547b981000, 1044480, PROT_NONE) = 0 mmap(0x7f547ba80000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f547ba80000 mmap(0x7f547ba81000, 223232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f547ba81000 close(3) = 0 rt_sigaction(SIGINT, {0x4048a0, [], SA_RESTORER, 0x396a40f500}, NULL, 8) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f547b175000 mprotect(0x7f547b175000, 4096, PROT_NONE) = 0 clone(child_stack=0x7f547b974fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f547b9759d0, tls=0x7f547b975700, child_tidptr=0x7f547b9759d0) = 4322 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f547a974000 mprotect(0x7f547a974000, 4096, PROT_NONE) = 0 clone(child_stack=0x7f547b173fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f547b1749d0, tls=0x7f547b174700, child_tidptr=0x7f547b1749d0) = 4323 futex(0x514aa8, FUTEX_WAIT_PRIVATE, 0, NULL -------------------- END STRACE ---------------------BEGIN LTRACE output (0, 0, 0, -1, 0x1f25bc2) = 0x3969a23260 __libc_start_main(0x404fd0, 4, 0x7fff8fc34248, 0x40c950, 0x40c940 memset(0x00512860, '\\000', 8896) = 0x00512860 strlen("--start") = 7 __ctype_toupper_loc() = 0x7fef849e6698 strlen("--library") = 9 __ctype_toupper_loc() = 0x7fef849e6698 strlen("--START") = 7 strlen("--LIBRARY") = 9 strncmp("--LIBRARY", "--DEVICE", 9) = 8 strlen("--LIBRARY") = 9 strncmp("--LIBRARY", "--DEVICE_OPTIONS", 9) = 8 strlen("--LIBRARY") = 9 strncmp("--LIBRARY", "--LIBRARY", 9) = 0 msgget(52594, 896, 24, 16, 0) = 0 fprintf(0x3969fb0240, "\\n" ) = 1 fprintf(0x3969fb0240, "********************************"...******************************************************** ) = 57 fprintf(0x3969fb0240, "* IECSDK Sample Temperature & Hu"...* IECSDK Sample Temperature & Humidity Server: START * ) = 57 fprintf(0x3969fb0240, "********************************"...******************************************************** ) = 57 fprintf(0x3969fb0240, "\\nSample Temperature & Humidity "... ) = 66 fprintf(0x3969fb0240, "using PL version %s.%s.%s(%s)\\n\\n", "2010", "12", "15", "L"Sample Temperature & Humidity Monitor: tsrv version 2009.05.15 - using PL version 2010.12.15(L) ) = 32 dlopen("./tsrv_simulated_device.so.1.0", 1 (3, 0x3969a23260, 2053, -1, 0) = 0x3969a23260 (0, 0, 0, 4, 0x7fef848a50b0) = 0x3969a23260 <... dlopen resumed> ) = 0x017f7070 dlsym(0x017f7070, "init_device_extra_data") = 0x7fef848aca70 dlsym(0x017f7070, "delete_device_extra_data") = 0x7fef848ac940 dlsym(0x017f7070, "open_device") = 0x7fef848ac950 dlsym(0x017f7070, "close_device") = 0x7fef848ac960 dlsym(0x017f7070, "parse_device_option_string") = 0x7fef848ac970 dlsym(0x017f7070, "read_device_temperature") = 0x7fef848aca00 dlsym(0x017f7070, "read_device_humidity") = 0x7fef848ac9b0 pthread_barrier_init(0x514aa8, 0, 3, 0, 0) = 0 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 strlen("com") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("COM", "COM", 3) = 0 strlen("1 baud=9600 parity=n data=8 stop"...) = 52 strlen("1 baud=9600 parity=n data=8 stop"...) = 52 strlen("1") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("1", NULL, 10) = 1 strlen(" baud=9600 parity=n data=8 stop="...) = 51 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("baud=9600 parity=n data=8 stop=1"...) = 50 strlen("baud") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("BAUD", "COM", 4) = -1 strncmp("BAUD", "BAUD", 4) = 0 strlen("9600 parity=n data=8 stop=1 xon="...) = 45 strlen("9600 parity=n data=8 stop=1 xon="...) = 45 strlen("9600") = 4 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("9600", NULL, 10) = 9600 strlen(" parity=n data=8 stop=1 xon=n dt"...) = 41 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("parity=n data=8 stop=1 xon=n dtr"...) = 40 strlen("parity") = 6 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("PARITY", "COM", 6) = 13 strncmp("PARITY", "BAUD", 6) = 14 strncmp("PARITY", "PARITY", 6) = 0 strlen("n data=8 stop=1 xon=n dtr=y rts="...) = 33 strlen("n data=8 stop=1 xon=n dtr=y rts="...) = 33 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" data=8 stop=1 xon=n dtr=y rts=n") = 32 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("data=8 stop=1 xon=n dtr=y rts=n") = 31 strlen("data") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("DATA", "COM", 4) = 1 strncmp("DATA", "BAUD", 4) = 2 strncmp("DATA", "PARITY", 4) = -12 strncmp("DATA", "DATA", 4) = 0 strlen("8 stop=1 xon=n dtr=y rts=n") = 26 strlen("8 stop=1 xon=n dtr=y rts=n") = 26 strlen("8") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("8", NULL, 10) = 8 strlen(" stop=1 xon=n dtr=y rts=n") = 25 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("stop=1 xon=n dtr=y rts=n") = 24 strlen("stop") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("STOP", "COM", 4) = 16 strncmp("STOP", "BAUD", 4) = 17 strncmp("STOP", "PARITY", 4) = 3 strncmp("STOP", "DATA", 4) = 15 strncmp("STOP", "STOP", 4) = 0 strlen("1 xon=n dtr=y rts=n") = 19 strlen("1 xon=n dtr=y rts=n") = 19 strlen("1") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("1", NULL, 10) = 1 strlen(" xon=n dtr=y rts=n") = 18 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("xon=n dtr=y rts=n") = 17 strlen("xon") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("XON", "COM", 3) = 21 strncmp("XON", "BAUD", 3) = 22 strncmp("XON", "PARITY", 3) = 8 strncmp("XON", "DATA", 3) = 20 strncmp("XON", "STOP", 3) = 5 strncmp("XON", "XON", 3) = 0 strlen("n dtr=y rts=n") = 13 strlen("n dtr=y rts=n") = 13 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" dtr=y rts=n") = 12 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("dtr=y rts=n") = 11 strlen("dtr") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("DTR", "COM", 3) = 1 strncmp("DTR", "BAUD", 3) = 2 strncmp("DTR", "PARITY", 3) = -12 strncmp("DTR", "DATA", 3) = 19 strncmp("DTR", "STOP", 3) = -15 strncmp("DTR", "XON", 3) = -20 strncmp("DTR", "DTR", 3) = 0 strlen("y rts=n") = 7 strlen("y rts=n") = 7 strlen("y") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" rts=n") = 6 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("rts=n") = 5 strlen("rts") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("RTS", "COM", 3) = 15 strncmp("RTS", "BAUD", 3) = 16 strncmp("RTS", "PARITY", 3) = 2 strncmp("RTS", "DATA", 3) = 14 strncmp("RTS", "STOP", 3) = -1 strncmp("RTS", "XON", 3) = -6 strncmp("RTS", "DTR", 3) = 14 strncmp("RTS", "RTS", 3) = 0 strlen("n") = 1 strlen("n") = 1 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("com=1 baud=9600 parity=n data=8 "...) = 56 strlen("com") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("COM", "COM", 3) = 0 strlen("1 baud=9600 parity=n data=8 stop"...) = 52 strlen("1 baud=9600 parity=n data=8 stop"...) = 52 strlen("1") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("1", NULL, 10) = 1 strlen(" baud=9600 parity=n data=8 stop="...) = 51 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("baud=9600 parity=n data=8 stop=1"...) = 50 strlen("baud") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("BAUD", "COM", 4) = -1 strncmp("BAUD", "BAUD", 4) = 0 strlen("9600 parity=n data=8 stop=1 xon="...) = 45 strlen("9600 parity=n data=8 stop=1 xon="...) = 45 strlen("9600") = 4 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("9600", NULL, 10) = 9600 strlen(" parity=n data=8 stop=1 xon=n dt"...) = 41 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("parity=n data=8 stop=1 xon=n dtr"...) = 40 strlen("parity") = 6 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("PARITY", "COM", 6) = 13 strncmp("PARITY", "BAUD", 6) = 14 strncmp("PARITY", "PARITY", 6) = 0 strlen("n data=8 stop=1 xon=n dtr=y rts="...) = 33 strlen("n data=8 stop=1 xon=n dtr=y rts="...) = 33 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" data=8 stop=1 xon=n dtr=y rts=n") = 32 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("data=8 stop=1 xon=n dtr=y rts=n") = 31 strlen("data") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("DATA", "COM", 4) = 1 strncmp("DATA", "BAUD", 4) = 2 strncmp("DATA", "PARITY", 4) = -12 strncmp("DATA", "DATA", 4) = 0 strlen("8 stop=1 xon=n dtr=y rts=n") = 26 strlen("8 stop=1 xon=n dtr=y rts=n") = 26 strlen("8") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("8", NULL, 10) = 8 strlen(" stop=1 xon=n dtr=y rts=n") = 25 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("stop=1 xon=n dtr=y rts=n") = 24 strlen("stop") = 4 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("STOP", "COM", 4) = 16 strncmp("STOP", "BAUD", 4) = 17 strncmp("STOP", "PARITY", 4) = 3 strncmp("STOP", "DATA", 4) = 15 strncmp("STOP", "STOP", 4) = 0 strlen("1 xon=n dtr=y rts=n") = 19 strlen("1 xon=n dtr=y rts=n") = 19 strlen("1") = 1 __ctype_toupper_loc() = 0x7fef849e6698 __strtol_internal("1", NULL, 10) = 1 strlen(" xon=n dtr=y rts=n") = 18 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("xon=n dtr=y rts=n") = 17 strlen("xon") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("XON", "COM", 3) = 21 strncmp("XON", "BAUD", 3) = 22 strncmp("XON", "PARITY", 3) = 8 strncmp("XON", "DATA", 3) = 20 strncmp("XON", "STOP", 3) = 5 strncmp("XON", "XON", 3) = 0 strlen("n dtr=y rts=n") = 13 strlen("n dtr=y rts=n") = 13 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" dtr=y rts=n") = 12 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("dtr=y rts=n") = 11 strlen("dtr") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("DTR", "COM", 3) = 1 strncmp("DTR", "BAUD", 3) = 2 strncmp("DTR", "PARITY", 3) = -12 strncmp("DTR", "DATA", 3) = 19 strncmp("DTR", "STOP", 3) = -15 strncmp("DTR", "XON", 3) = -20 strncmp("DTR", "DTR", 3) = 0 strlen("y rts=n") = 7 strlen("y rts=n") = 7 strlen("y") = 1 __ctype_toupper_loc() = 0x7fef849e6698 strlen(" rts=n") = 6 memset(0x7fff8fc33f70, '\\000', 256) = 0x7fff8fc33f70 memset(0x7fff8fc33e70, '\\000', 256) = 0x7fff8fc33e70 strlen("rts=n") = 5 strlen("rts") = 3 __ctype_toupper_loc() = 0x7fef849e6698 strncmp("RTS", "COM", 3) = 15 strncmp("RTS", "BAUD", 3) = 16 strncmp("RTS", "PARITY", 3) = 2 strncmp("RTS", "DATA", 3) = 14 strncmp("RTS", "STOP", 3) = -1 strncmp("RTS", "XON", 3) = -6 strncmp("RTS", "DTR", 3) = 14 strncmp("RTS", "RTS", 3) = 0 strlen("n") = 1 strlen("n") = 1 strlen("n") = 1 __ctype_toupper_loc() = 0x7fef849e6698 sigemptyset(0x7fff8fc340b8) = 0 sigaction(2, 0x7fff8fc340b0, NULL) = 0 pthread_create(0x514ac8, 0, 0x408090, 0x512860, 0) = 0 pthread_create(0x514ac8, 0, 0x4049e0, 0x512860, 0) = 0 pthread_barrier_wait(0x514aa8, 0x40da48, 0x7fef840a29d0, -1, 0
1 envío / 0 nuevos
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.