Sponsored Content
Full Discussion: fgets problems
Top Forums Programming fgets problems Post 302397211 by Corona688 on Sunday 21st of February 2010 12:03:43 PM
Old 02-21-2010
Quote:
Originally Posted by CRGreathouse
Unfortunately I don't recall
So you have no idea why code using your own personally-developed stack-modifier was crashing or how, or why it stopped, but are 100% certain it wasn't a segfault despite it having all the hallmarks of one because that would be inconvenient. Faith-based software-maintenance, I tell you. Smilie

Oh well, I'm done arguing until you have new data or questions. You know our positions already. Like achenle says, good luck, you're going to need it. (Though I thoroughly disagree that there's no way to improve on modern memory management!)
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

'make' problems (compliation problems?)

I'm trying to compile and install both most recent version of 'make' and the most recent version of 'openssh' on my Sparc20. I've run into the following problems... and I don't know what they mean. Can someone please help me resolve these issues? I'm using the 'make' version that was... (5 Replies)
Discussion started by: xyyz
5 Replies

2. UNIX for Dummies Questions & Answers

Problems with ld.so.1

I renamed ld.so.1 on a Sun machine running Solaris 2.6. Now I cannot boot the system and I can use only very few commands in Maintenance Mode. Can someone help me? (3 Replies)
Discussion started by: ciccio
3 Replies

3. Programming

fgets()

does anyone knows how to accept a command from a user.. i was wondering to use fgets(), but got no idea how to start it... (4 Replies)
Discussion started by: skanky
4 Replies

4. Programming

Problem with fgets and rewind function ..

Hello Friends, I got stuck with fgets () & rewind() function .. Please need help.. Actually I am doing a like, The function should read lines from a txt file until the function is called.. If the data from the txt file ends then it goes to the top and then again when the function is called... (1 Reply)
Discussion started by: user_prady
1 Replies

5. Programming

Question about NULL Character & fgets()

Assume client send the message " Hello ", i get output such as Sent mesg: hello Bytes Sent to Client: 6 bytes_received = recv(clientSockD, data, MAX_DATA, 0); if(bytes_received) { send(clientSockD, data, bytes_received, 0); data = '\0';... (2 Replies)
Discussion started by: f.ben.isaac
2 Replies

6. Programming

[C] fgets problem with SIGINT singlal!!!

Hi all, I have this method to read a string from a STDIN: void readLine(char* inputBuffer){ fgets (inputBuffer, MAX_LINE, stdin); fflush(stdin); /* remove '\n' char from string */ if(strlen(inputBuffer) != 0) inputBuffer = '\0'; } All work fine but if i... (1 Reply)
Discussion started by: hurricane86
1 Replies

7. UNIX for Dummies Questions & Answers

Problems with using less

Hello, I am having problems with using less on Linux version 2.6.18-92.1.17.el5 (brewbuilder@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)). I am using csh but have the same problems on bash. If I pipe something to less it works perfectly i.e. cat file | less... (9 Replies)
Discussion started by: z1dane
9 Replies

8. Programming

fgets problems newline

hello, i'm trying to write a C-program that reads a file line by line. (and searches each line for a given string) This file is an special ASCII-database-file, with a lot of entries. I checked the line with most length, and it was about 4000 characters. With google i found several... (4 Replies)
Discussion started by: p1cm1n
4 Replies

9. Programming

fgets read file line with "\n" inside

Hi, I have a string like this, char str ="This, a sample string.\\nThis is the second line, \\n \\n, we will have one blank line"; if I want to use strtok() to seperate the string, which token should I use? I tried "\n", "\\n", either not working. peter (1 Reply)
Discussion started by: laopi
1 Replies

10. Shell Programming and Scripting

while and do problems

Any ideas how to clear this error as it seems I dont understand if,do,while and els commands #!/bin/ksh set -x print "This script creates test messages" print "Please enter test case name" read testcasename echo $testcasename skipfield=Y while print "Do you want to skip this field... (4 Replies)
Discussion started by: andrew.p.mcderm
4 Replies
pa_maxssiz(5)							File Formats Manual						     pa_maxssiz(5)

NAME
pa_maxssiz: pa_maxssiz_32bit, pa_maxssiz_64bit - maximum size (in bytes) of the stack for a user process running under the PA-RISC emulator on an Integrity system VALUES
Default Allowed values DESCRIPTION
User programs on HP-UX systems are composed of five discrete segments of virtual memory: text (or code), data, stack, shared, and I/O. PA-RISC binaries running under Itanium-based system using the PA-RISC emulator have their stack segment size (which includes both the mem- ory stack and the RSE stack) determined by or The emulated stack from the process perspective is the same as the stack if the process were executed on a PA-RISC machine without the emu- lator. The actual (non-emulated) process stack (both memory and RSE) for an emulated process are of a non-configurable size and are used solely for the internal use of the emulator for a PA-RISC process on Itanium-based system. This tunable therefore represents the required value of or on a corresponding PA-RISC machine to execute the emulated process plus working space for the emulator itself. As with the stack address space sized by the address space used by the emulator is both private to the process and not usable for other purposes regardless of whether the emulator stack grows to encompass the full range or not. As a consequence, the tunable value may be viewed as an amount of process data address space which will be unavailable to this PA-RISC process. Caution is advised especially for 32 bit processes since the default address space model only provides 1 Gb of private data space. Setting this tunable too high will result in execution failure when other allocations (private calls or calls) fail due to insufficient available address space. If this occurs, revise the address space model of the failing PA-RISC executable using to allow more private data virtual address space or lower the tunable. Who is Expected to Change This Tunable? Anyone. Restrictions on Changing Given that the user memory stack size is not modifiable by this tunable, it is expected that detailed knowledge of the PA-RISC emulator memory usage is needed before modifying this tunable. When Should the Value of This Tunable Be Raised? This tunable should be raised if the PA-RISC emulator on Itanium-based system requires additional space for stack emulation. What Are the Side Effects of Raising the Value? The PA-RISC emulator will use more of the virtual address space for stack, leaving less virtual address space for data allocations. Rais- ing the value too high will result in application failure when data allocations fail due to insufficient virtual address space. Since it may not be known which processes are based off of PA-RISC binaries and which off Itanium-based binaries, arbitrary raising of this tunable is discouraged. When Should the Value of This Tunable Be Lowered? This tunable should only be lowered if the workload for the PA-RISC emulator is known on the system, more space than is needed is currently used for stack emulation, and swap space (either reserved or allocated) is at a premium on the system. What Are the Side Effects of Lowering the Value? Lowering this tunable will decrease the available stack space for emulated PA-RISC binary executions. Emulated processes needing larger stacks will fail stack growth requests (just as lowering or may cause process termination due to failure to grow stack). What Other Tunable Values Should Be Changed at the Same Time? None. WARNINGS
All HP-UX kernel tunable parameters are release specific. This parameter may be removed or have its meaning changed in future releases of HP-UX. Installation of optional kernel software, from HP or other vendors, may cause changes to tunable parameter values. After installation, some tunable parameters may no longer be at the default or recommended values. For information about the effects of installation on tun- able values, consult the documentation for the kernel software being installed. For information about optional kernel software that was factory installed on your system, see at AUTHOR
was developed by HP. SEE ALSO
chatr(1), mmap(2), sbrk(2), maxssiz(5). Integrity Systems Only Tunable Kernel Parameters pa_maxssiz(5)
All times are GMT -4. The time now is 06:57 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy