truss help

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