You are here:

C/no space on device

Advertisement


Question
Hi, I was doing a small C progarm  on HP-UX using recursion without the terminating condition so that the stack did overflow.Ater that I am unable to even edit any program.It says that no space on device .when I tried to compile a program it says that "msgcnt 44 vxfs: mesg 001: vx_nospace - /dev/root file system full (1 block extent)"

Any solution will be appreciated.
regards
ananta

Answer
Did you do it as root user?
If not, then a reboot should be able to get back the stack allocated memory.
Even if you are a root user, just overflowing the stack will not give this type of errors!
Were you doing something in the kernel space?

Also, check if you have created a very large file and delete it if found.

-ssnkumar

C

All Answers


Answers by Expert:


Ask Experts

Volunteer


Narendra

Expertise

I can answer questions in C related to programming, data structures, pointers and file manipulation. I use Solaris for doing C code and if you have questions related to C programming on Solaris, I will be able to help better.

Experience

6.5

Organizations belong to
Sun Microsystems

Awards and Honors
Brain Bench Certified Expert C programmer.
Advanced System Software Certified

©2012 About.com, a part of The New York Times Company. All rights reserved.