[GRASS5] [bug #4246] (grass) NVIZ: segfault in kanimation panel

Harmish Bowman via RT grass-bugs at intevation.de
Sat Apr 8 07:10:46 EDT 2006

re. segfault in nviz if you use a d.nviz generated script:

G61> nviz script=somefile.nvsrc

The segfaults happens when it tries to add a keyframe:

line ~410 in  Nadd_key_cmd()

   G_free (listels);

if I comment that line out, the script runs, nviz loads, and all is good.

printf(%p) shows listels at 0xbfffee6c

I notice in the compiler warnings:
anim_support.c:367: warning: passing arg 4 of `Tcl_SplitList' from
incompatible pointer type

which is this:
    if (Tcl_SplitList(interp, argv[2], &numels, &listels) != TCL_OK)

is that call promoting listels to something else?

Is there a better way of debugging nviz than just peppering puts and printf's?
gdb is useless for it.


-------------------------------------------- Managed by Request Tracker

More information about the grass-dev mailing list