[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] [bug] xgraph crashes when output is to a file
apply this patch:
diff -u draw.c xgraph-12.1/draw.c
--- draw.c Thu Nov 15 13:01:57 2001
+++ xgraph-12.1/draw.c Fri Dec 3 15:16:42 1999
@@ -50,6 +50,7 @@
{
/* Figure out the transformation constants */
if (TransformCompute(win_info)) {
+
/* Draw the title */
DrawTitle(win_info);
@@ -848,8 +849,7 @@
thisList = thisList->next;
}
}
- if (disp)
- XFlush (disp);
+ XFlush (disp);
}
@@ -889,8 +889,7 @@
/* PW Suggests we Flush and set first */
theDelay = PM_INT("DelayValue")*100000;
- if (disp)
- XFlush(disp);
+ XFlush(disp);
if (PM_BOOL("Animate")) sleep(1);
set_mark_flags(&markFlag, &pixelMarks, &bigPixel, &colorMark);
for (idx = 0; idx < MAXSETS; idx++) {
@@ -1102,8 +1101,7 @@
lineWidth, L_VAR,
LINESTYLE(1), PIXVALUE(2));
}
- if (disp)
- XFlush (disp);
+ XFlush (disp);
for (X_idx=1;X_idx<theDelay;X_idx++);
X_idx = StoreIDX;
if ((thisList->numPoints > 0) && (!noLines) && (X_idx > 0))
{
@@ -1147,8 +1145,7 @@
LINESTYLE(1), PIXVALUE(2));
}
}
- if (disp)
- XFlush (disp);
+ XFlush (disp);
}
On Thu, 15 Nov 2001, Andrei Gurtov wrote:
>
> [Bug Report]
>
> -----------------------------
> Category: Other
> Package: other xgraph 12.1
> OS: Linux 2.2.14-5.0
> Environment Variables:
> LD_LIBRARY_PATH=/usr/lib-elf:/opt/RH5.2/lib:/usr/local/src/ns-allinone-2.1b8
> /otcl-1.0a7:/usr/local/src/ns-allinone-2.1b8/lib
> TCL_LIBRARY=/usr/local/src/ns-allinone-2.1b8/tcl8.3.2/library
> TK_LIBRARY=
>
>
> -----------------------------
> Description:
>
> Description of Problem:
>
> xgraph crashes for all output types (ps, tgif,..)
> when file output option is used. If output is saved to a file
> from GUI, everything is fine.
>
> How Easily Reproducible:
> (e.g. every time, intermittent, once only, etc.)
>
> every time
>
> Steps to Reproduce:
> (describe the minimal set of steps necessary to trigger the bug)
> 1. xgraph -device ps -o tmp.ps rcv.xgr
> 2.
> 3.
>
>
> Actual Results:
> (describe what the application did after performing the above steps)
>
> Segmentation fault (core dumped)
> tmp.ps has PS funtions, but no actual data
>
> Expected Results:
> (describe what the application should have done, were the bug not present)
>
> Saved output in tmp.ps
>
> Additional Information:
> (e.g. URLs to your script, detailed output files, packet trace, etc. if they
> are big files.)
>
> Core was generated by `xgraph -device ps -o tmp.ps rcv.xgr'
> 0x40053e44 in XFlush () from /usr/X11R6/lib/libX11.so.6
>