Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104125 - media-gfx/k3d-0.4.4.2: Tutorial #5 (Visualization Controls) dies in the middle
Summary: media-gfx/k3d-0.4.4.2: Tutorial #5 (Visualization Controls) dies in the middle
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-29 05:20 UTC by Sophie Hamilton
Modified: 2005-11-01 15:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Black Box Recorder log file. (tutorial-dies.log,93.93 KB, text/plain)
2005-08-29 05:22 UTC, Sophie Hamilton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sophie Hamilton 2005-08-29 05:20:08 UTC
I am a new user of k3d, a modelling/animation program, and I was trying out the
tutorials included. In the middle of tutorial #5, at the point when it was going
to show me about Blobby primitives, it died. In the console, it printed:

===
ERROR: JavaScript error in /usr/share/k3d/tutorials/visualization: 527
ERROR: TypeError:
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control/context_filter_mesh_PointsToBlobby")
has no properties
===

This occurs at the point after the cube is inserted in the viewpoint window, and
the context menu is brought up.

I'm guessing that there's meant to be a menu option for PointsToBlobby in the
"Filter Mesh" submenu, but there isn't one, which is why I think it's failing.
These are the status of k3d's USE flags:

===
ciaran@downstairs /usr/share/k3d $ emerge -pv k3d

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-gfx/k3d-0.4.4.2  -doc +python -ruby +truetype 0 kB

Total size of downloads: 0 kB
===

I also installed aqsis after installing k3d:

===
ciaran@downstairs /usr/share/k3d $ emerge -pv aqsis

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-gfx/aqsis-1.0.0  0 kB

Total size of downloads: 0 kB
===

If this bug is reported upstream, please attach the included Black Box Recorder
log file, which may assist them.

Reproducible: Always
Steps to Reproduce:
1. Launch k3d.
2. Select tutorial 5 (going to "Help->Tutorials..." first if needed)
3. Go through the tutorial. At some stage it will tell you about Blobby
primitives. It will delete the PolyCylinder already on the viewport and replace
it with a PolyCube, and then right-click on the cube.
Actual Results:  
At the end of the steps above, the tutorial then crashes with the error above,
presumably due to a missing menu item.

Expected Results:  
The software should have had that menu item, thus allowing the tutorial to continue.

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 1400MHz
Gentoo Base System version 1.4.16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/ http://distfiles.gentoo.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/ciaran/portage/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dga
divx4linux dvd eds emboss encode esd fam flac fluidsynth foomaticdb fortran gd
gdbm gif gmail gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jack
java jbig joystick jpeg kde kdeenablefinal ladspa libg++ libwww mad mikmod mmx
mmxext motif mozsvg mp3 mpeg multitarget mysql ncurses nls nodrm nptl ogg
oggvorbis opengl oss pam pdflib perl pic png povray ppds python qt quicktime
readline real samba sdl slang sse sse2 ssl svga tcltk tcpd tiff truetype
truetype-fonts type1-fonts v4l vorbis xine xml2 xmms xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Sophie Hamilton 2005-08-29 05:22:11 UTC
Created attachment 67165 [details]
Black Box Recorder log file.

This is a Black Box Recorder file which shows the point at which it crashes.
The software won't crash with this file, but instead you'll see the document
being closed and the recorder being stopped at the point where it crashed for
me.
Comment 2 SpanKY gentoo-dev 2005-11-01 15:42:07 UTC
k3d 0.5.0.33 now in portage