11-03-2016
To repeat: There is nothing wrong in the code you posted. There might be things wrong in the code you didn't post, but how would I ever know? I can only make wild guesses.
Wild guess #1: "void * &" is a really weird type. The only reason I can think of to do that, is if Send() is designed to alter the value of p1 in main itself. Print its integer value, before and after, to cerr or stderr to make sure it's not being changed. Feeding a mangled pointer into delete can cause an error like that.
Wild guess #2: You say "you called a virtual function by passing p1 like this", but Pack is a structure with no member functions, virtual or otherwise: It is completely normal and proper to typecast it to (void *). So where does this virtual thing enter the equation? If your structure is actually something completely different, please tell me now.
Last edited by Corona688; 11-03-2016 at 02:20 PM..
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I' using a sun solaris server, I would like to known if there is the possibility to control how many space is free on a tape and how I can delete a single file on a tape.
Thanks
DOMENICO (3 Replies)
Discussion started by: Minguccio75
3 Replies
2. Shell Programming and Scripting
Hi Friends
I have a file called processLog.txt file
processLog.txt
---------------
echo "line starts "$LINE
suppCode=${LINE:0:3}
#gatewayArchive=`scp root@mrp-gateway:/usr/local/apache/data/PLAT/MIMUS/upload/PROD/archive/112042708173000.txt /home/krishnaveni/scripts/tempFolder`
#echo... (5 Replies)
Discussion started by: kittusri9
5 Replies
3. Shell Programming and Scripting
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.171.5.0 0.0.0.0 255.255.255.0 U 0 0 0 bond0
10.181.0.0 0.0.0.0 255.255.0.0 U 0 0 0 bond0
168.354.0.0 ... (1 Reply)
Discussion started by: kenshinhimura
1 Replies
4. Shell Programming and Scripting
In my awk script I have a big array, it can occupy up to 10 gigabytes of memory, but after I have deleted the array, the memory is not returned to the system? why's that? how to return the memory to the system? (0 Replies)
Discussion started by: kevintse
0 Replies
5. Shell Programming and Scripting
Hi All,
I have a text file which looks like this:
computer programming
systems engineering
I want to get rid of these square brackets and also the text that is inside these brackets. So that my final text file looks like this:
computer programming
systems engineering
I am using... (3 Replies)
Discussion started by: shoaibjameel123
3 Replies
6. Red Hat
ENVIROMENT
Linux: Fedora Core release 1 (Yarrow)
iPlanet: iPlanet-WebServer-Enterprise/6.0SP1
Log Path: /usr/iplanet/servers/https-company/logs
I have iPlanet log rotation enabled rotating files on a daily basis.
The rotated logs are NOT compressed & are taking up too much space.
I... (7 Replies)
Discussion started by: zachs
7 Replies
7. Shell Programming and Scripting
Hi
My directory structure is as below.
dir1, dir2, dir3
I have the list of files to be deleted in the below path as below.
/staging/retain_for_2years/Cleanup/log $ ls -lrt
total 0
drwxr-xr-x 2 nobody nobody 256 Mar 01 16:15 01-MAR-2015_SPDBS2
drwxr-xr-x 2 root ... (2 Replies)
Discussion started by: prasadn
2 Replies
8. Shell Programming and Scripting
Hi All,
Do you have any sample script,
- auto get file from SFTP remote server and delete file in remove server after downloaded.
- only download specify filename
- auto upload file from local to SFTP remote server and delete local folder file after uploaded
- only upload specify filename
... (3 Replies)
Discussion started by: weesiong
3 Replies
9. Programming
Could you tell me the possibilities of the reason to get the Mismatched free() / delete / delete .
I unable to see the line no in the valgrind report. it displays the function name. with that function name, I am not able to find where exactly the issue is there.I am getting the Mismatched free()... (3 Replies)
Discussion started by: SA_Palani
3 Replies
10. UNIX for Advanced & Expert Users
rsync with --delete won't honor the delete if the source is something/*. I want the delete to work, but not to delete directories on the target that are peer to the intended directory. For example, using these source and target file structures:
Source on desktop:
~/
Money/
... (4 Replies)
Discussion started by: JavaMeister
4 Replies
LEARN ABOUT HPUX
gvupdater
GVUpdater(3U) InterViews Reference Manual GVUpdater(3U)
NAME
GVUpdater - updates GraphicViews structure to match its subject
SYNOPSIS
#include <Unidraw/Components/gvupdater.h>
DESCRIPTION
GVUpdater is an implementation class that GraphicViews uses to keep its state and structure consistent with its GraphicComps subject.
GVUpdater ensures that subject's immediate children are identical to the view's in number and graphics state attributes. It also ensures
that the root GraphicViews and GraphicComps themselves have the same graphics state. GVUpdater does not ensure that it will detect and
update changes made to deeper child nodes.
PUBLIC OPERATIONS
GVUpdater(GraphicView*)
The constructor takes the GraphicView that it will be updating as a parameter and stores it in the protected member _gv. Normally,
GraphicViews are the only objects that will instantiate GVUpdater.
virtual void Update()
Update the GraphicView to make it consistent with its subject.
PROTECTED OPERATIONS
void UpdateStructure()
void UpdateState()
The Update procedure takes place in two stages. The subject's and view's structures are reconciled first by UpdateStructure, and
then the view's graphic state is changed to match the subjects with UpdateState.
void AddDamage(Graphic*)
void IncurDamage(Graphic*)
void Unselect(GraphicView*)
virtual void Add(GraphicView*)
virtual void Append(GraphicView*)
virtual void InsertBefore(Iterator, GraphicView*)
virtual void Remove(Iterator&)
virtual void DeleteView(Iterator&)
GVUpdater is a friend of GraphicViews. These convenience operations provide an interface to the corresponding protected Graph-
icViews operations.
virtual ClassId ViewCategory()
Returns the view category (see classes(3U)) GVUpdater will use to instantiate views of subjects. ViewCategory returns COMPO-
NENT_VIEW by default.
SEE ALSO
GraphicComp(3U), GraphicView(3U), classes(3U)
Unidraw 19 January 1991 GVUpdater(3U)