Bugs with clock()


 
Thread Tools Search this Thread
Operating Systems Solaris Bugs with clock()
# 1  
Old 04-01-2008
Bugs with clock()

Hi there!!!

Need your help in solving some tricky problems.

Since clock() as such is buggy on SUN OS 5 we have started using gettimeofday() in our RTOS applications based on Solaris 9.

The problems we actually encountered previously were - the applications kind of freeze/hang eternally on some Solaris hosts(Sun Fire V215). The problem is as such inconsitent both with respect to frequency & also host type.

Using gettimeofday() has solved us these inconsitent freezing problems
on various hosts(Sun-Fire-V215, SUN Blade).

So far so good :-) .

But sadly, those same old problems are recurring on Sun-Fire-V445 machines!!!

Now, the question!
Do you have any idea if we have any specific version of clock that can be used on Sun-Fire_V445?

My idea was that clock() & the patches/problems there off are basically dependant on OS version & the processor type should not really matter.

But it keeps me surprised that, using original buggy clock() works on V445.
So we need a common solution that works on all hosts.

Your help in this regard would be greatly appreciated.

Looking forward to your answers!

Please let me know if you need further information, if I was not specific anywhere.

/smanu.
# 2  
Old 04-01-2008
for such bugs problems might be better to check sunsolve, maybe they could have a patch or work around or something similar to your problem. I did a search and it return the following. Since I dun understand what your problem is I dunno whether is of any use.

You will need an a sunsolve a/c to login to browse sunsolve documents

Requires Support Contract gettimeofday needs function prototype in <sys/time.h> | Open in a new window
bug 1086664
SunSolve Error Page - Feb 17, 2007

Requires Support Contract gettimeofday, prototype missing | Open in a new window
bug 1100685
SunSolve Error Page - Feb 15, 2007

Requires Support Contract Excessive use of system calls such as gettimeofday() at startup | Open in a new window
bug 5061322
SunSolve Error Page - Aug 6, 2004

Requires Support Contract gettimeofday() core dumped when called with an invalid time | Open in a new window
bug 1134269
SunSolve Error Page - Jul 23, 1993

Requires Support Contract gettimeofday() returns negative nanosecond value on x86 | Open in a new window
bug 1172542
SunSolve Error Page - Apr 26, 2006

Requires Support Contract gettimeofday() still appears to issue software trap ST_GETHRESTIME | Open in a new window
bug 1170935
SunSolve Error Page - Dec 15, 1997

Requires Support Contract Time as reported by gettimeofday(3C) goes backwards on Galaxy kit | Open in a new window
bug 6539802
SunSolve Error Page - Oct 23, 2007

Requires Support Contract gettimeofday() core dumped with an invalid buffer. | Open in a new window
bug 6363589
SunSolve Error Page - Jan 19, 2007

Requires Support Contract gettimeofday can be used for time travel on solaris x86 | Open in a new window
bug 4962599
SunSolve Error Page - Jan 12, 2007

Requires Support Contract gettimeofday() is being called with one argument only in sleep.c | Open in a new window
bug 1178251
SunSolve Error Page - Jan 12, 2007
Login or Register to Ask a Question

Previous Thread | Next Thread

4 More Discussions You Might Find Interesting

1. What is on Your Mind?

Meltdown and Spectre CPU bugs

This seems a bit serious: Meltdown, Spectre: The password theft bugs at the heart of Intel CPUs • The Register Vulnerability Note VU#584653 - CPU hardware vulnerable to side-channel attacks Project Zero: Reading privileged memory with a side-channel (8 Replies)
Discussion started by: Scrutinizer
8 Replies

2. UNIX for Beginners Questions & Answers

Getting started with fixing bugs for Linux

Okay I want to try my luck at fixing bugs for the Fedora OS, but I guess this question deals with any Linux distro or any open source OS for that matter. I want to know how I can start fixing bugs on the OS level. For example the particular bug that I want to target is this logout bug I mean... (6 Replies)
Discussion started by: sreyan32
6 Replies

3. UNIX for Beginners Questions & Answers

Bugs in my new Ubuntu installation

I recently bought a new HP Spectre x360 laptop and installed Linux (Ubuntu 16.04 LTS 64 bit) for the first time. I am seeing various bugs. I don't know if the problems are due to: (a) Hardware problems with the new laptop. (b) Software issues, i.e. Ubuntu not working with the other... (7 Replies)
Discussion started by: twelth_hour
7 Replies

4. UNIX for Dummies Questions & Answers

Is it a bugs for find command? :(

Hi! When i am trying to use find command to seacrh files in current directory, it help me to search for it sub-directory also. Is there anyway to avoid it? I am using unix operating system. My friend told me that only linux did handle this, is it true? (4 Replies)
Discussion started by: AkumaTay
4 Replies
Login or Register to Ask a Question