From: uDAy (arakumar@gmail.com)
Date: Mon Jun 27 2005 - 10:27:58 EDT
Hi group,
When we put a truss on our application with following command, it shows
"Invalid Arguments"
root# truss -o truss.out.txt -u -p <application_name>
Herewith i am attaching the truss.out.txt (output file)
In this file we see a line
write(1, " I n v a l i d A r g".., 18) = 18
Is it an error? If so, what does it mean?
Thanks in advance!
-- A.Uday Kumar, Software Engineer, Flextronics Software Systems, Bangalore. Mobile:+91-94483-81052. Office:080-51069077. execve("gk", 0xFFBEF4EC, 0xFFBEF4F4) argc = 1 resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16 open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT stat("/usr/lib/libnsl.so.1", 0xFFBEEAF0) = 0 open("/usr/lib/libnsl.so.1", O_RDONLY) = 3 mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 712704, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF280000 mmap(0xFF280000, 579958, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF280000 mmap(0xFF31E000, 33168, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 581632) = 0xFF31E000 mmap(0xFF328000, 23224, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF328000 munmap(0xFF30E000, 65536) = 0 memcntl(0xFF280000, 83740, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 stat("/usr/lib/libsocket.so.1", 0xFFBEEAF0) = 0 open("/usr/lib/libsocket.so.1", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF370000 mmap(0xFF370000, 40558, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF370000 mmap(0xFF38A000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF38A000 munmap(0xFF37A000, 65536) = 0 memcntl(0xFF370000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 stat("/usr/lib/libpthread.so.1", 0xFFBEEAF0) = 0 open("/usr/lib/libpthread.so.1", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF350000 mmap(0xFF350000, 16916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF350000 mmap(0xFF366000, 244, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF366000 munmap(0xFF356000, 65536) = 0 memcntl(0xFF350000, 15340, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 stat("/usr/lib/libc.so.1", 0xFFBEEAF0) = 0 open("/usr/lib/libc.so.1", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 802816, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF180000 mmap(0xFF180000, 702456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF180000 mmap(0xFF23C000, 24772, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 704512) = 0xFF23C000 munmap(0xFF22C000, 65536) = 0 memcntl(0xFF180000, 113528, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 stat("/usr/lib/libdl.so.1", 0xFFBEEAF0) = 0 open("/usr/lib/libdl.so.1", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 8192, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF340000 mmap(0xFF340000, 2302, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000 close(3) = 0 stat("/usr/lib/libmp.so.2", 0xFFBEEAF0) = 0 open("/usr/lib/libmp.so.2", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0xFF3A4FF4, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF260000 mmap(0xFF260000, 11316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF260000 mmap(0xFF274000, 865, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF274000 munmap(0xFF264000, 65536) = 0 memcntl(0xFF260000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 stat("/usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1", 0xFFBEE870) = 0 open("/usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1", O_RDONLY) = 3 mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF250000 close(3) = 0 stat("/usr/lib/libthread.so.1", 0xFFBEE9E0) = 0 open("/usr/lib/libthread.so.1", O_RDONLY) = 3 mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF170000 mmap(0xFF3A4FF4, 237568, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF130000 mmap(0xFF130000, 113936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF130000 mmap(0xFF15C000, 6588, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 114688) = 0xFF15C000 mmap(0xFF15E000, 45568, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF15E000 munmap(0xFF14C000, 65536) = 0 memcntl(0xFF130000, 31116, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 munmap(0xFF170000, 8192) = 0 lwp_self() = 1 sigfillset(0xFF2428D0) = 0 brk(0x01B27B20) = 0 sysconfig(_CONFIG_PAGESIZE) = 8192 sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647 getpid() = 12117 [12116] lwp_self() = 1 getcontext(0xFFBEEF70) getrlimit(RLIMIT_STACK, 0xFFBEEF68) = 0 sigprocmask(SIG_SETMASK, 0x00000000, 0xFFBEEF58) = 0 sigprocmask(SIG_SETMASK, 0xFF15CFB8, 0x00000000) = 0 sigaction(SIGLWP, 0xFF15D7A8, 0x00000000) = 0 sigaction(SIGCANCEL, 0xFF15D7A8, 0x00000000) = 0 sysconfig(_CONFIG_STACK_PROT) = 7 mmap(0x00000000, 8454144, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFE800000 mprotect(0xFE800000, 8192, PROT_NONE) = 0 mprotect(0xFE902000, 8192, PROT_NONE) = 0 mprotect(0xFEA04000, 8192, PROT_NONE) = 0 mprotect(0xFEB06000, 8192, PROT_NONE) = 0 mprotect(0xFEC08000, 8192, PROT_NONE) = 0 mprotect(0xFED0A000, 8192, PROT_NONE) = 0 mprotect(0xFEE0C000, 8192, PROT_NONE) = 0 mprotect(0xFEF0E000, 8192, PROT_NONE) = 0 lwp_create(0xFFBEEC90, __LWP_ASLWP, 0xFF00FDE4) = 2 lwp_create() (returning as new lwp ...) = 0 door_create(0xFF1468D8, 0x00000000, 0x00000002) = 3 lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFBEEE94) = 0 door_info(3, 0xFF1629E0) = 0 mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF120000 mprotect(0xFF120000, 8192, PROT_NONE) = 0 lwp_create(0xFFBEEC78, LWP_DETACHED|LWP_SUSPENDED, 0xFF125DE4) = 3 lwp_create() (returning as new lwp ...) = 0 lwp_continue(3) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF125CD4) = 0 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 4 door_bind(4) = 0 close(4) = 0 close(3) = 0 sigaction(SIGWAITING, 0xFF15CE08, 0x00000000) = 0 door_return(0x00000000, 0, 0x00000000, 0) = 0 signotifywait() = 32 mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF110000 mprotect(0xFF110000, 8192, PROT_NONE) = 0 lwp_sigredirect(0, SIGWAITING, 0x00000000) = 0 lwp_mutex_wakeup(0xFF1634F8) = 0 lwp_mutex_lock(0xFF1634F8) = 0 lwp_mutex_lock(0xFF1634F8) = 0 lwp_mutex_wakeup(0xFF1634F8) = 0 lwp_create(0xFF125A00, LWP_DETACHED|LWP_SUSPENDED, 0xFF115DE4) = 4 lwp_create() (returning as new lwp ...) = 0 lwp_continue(4) = 0 lwp_mutex_wakeup(0xFF1634F8) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF115CD4) = 0 lwp_mutex_lock(0xFF1634F8) = 0 lwp_mutex_lock(0xFF1634F8) = 0 mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF100000 lwp_mutex_wakeup(0xFF1634F8) = 0 lwp_mutex_lock(0xFF1634F8) = 0 lwp_self() = 3 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 3 door_bind(3) = 0 mprotect(0xFF100000, 8192, PROT_NONE) = 0 close(3) = 0 lwp_create(0xFF00FAB8, LWP_DETACHED|LWP_SUSPENDED, 0xFF103DE4) = 5 door_return(0x00000000, 0, 0x00000000, 0) = 0 lwp_create() (returning as new lwp ...) = 0 mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF0F0000 mprotect(0xFF0F0000, 8192, PROT_NONE) = 0 lwp_create(0xFF115A00, LWP_DETACHED|LWP_SUSPENDED, 0xFF0F5DE4) = 6 lwp_create() (returning as new lwp ...) = 0 lwp_continue(6) = 0 sigaction(SIGWAITING, 0xFF15CE28, 0x00000000) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF0F5CD4) = 0 lwp_mutex_lock(0xFF1634F8) = 0 lwp_continue(5) = 0 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 3 door_bind(3) = 0 close(3) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF103CD4) = 0 ioctl(1, TCGETA, 0xFF9BB004) = 0 llseek(0, 0, SEEK_CUR) = 51155 write(1, " I n v a l i d A r g".., 18) = 18 _exit(0) _______________________________________________ sunmanagers mailing list sunmanagers@sunmanagers.org http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:30:58 EDT