02:23.42 |
*** join/#brlcad starseeker
(n=CY@ip72-218-17-235.hr.hr.cox.net) |
07:56.23 |
*** join/#brlcad Z80-Boy
(i=clock@77-56-95-199.dclient.hispeed.ch) |
08:32.24 |
*** join/#brlcad Paul58
(n=Paul@91.102.227.98) |
09:15.31 |
Paul58 |
On Debian Etch have installed brl-cad version
7.10.4 from tarball. |
09:16.10 |
Paul58 |
When try to raytrace the Mug.g from tutorial,
brl-cad crash. |
09:16.57 |
Paul58 |
Where to send bug report if this is
possible? |
10:12.42 |
*** join/#brlcad Elperion
(n=Bary@p548770B6.dip.t-dialin.net) |
10:44.48 |
*** join/#brlcad Elperion
(n=Bary@p548770B6.dip.t-dialin.net) |
11:01.46 |
*** join/#brlcad Elperion
(n=Bary@p548770B6.dip.t-dialin.net) |
11:15.40 |
Paul58 |
Is here anybody? |
11:17.58 |
Paul58 |
Happy New Years! |
11:30.35 |
Z80-Boy |
Paul58: Australia? |
11:32.50 |
Paul58 |
No! Just to say something good.
Europa. |
11:34.25 |
Paul58 |
I study Animation Techniques in
BRL-CAD |
11:34.36 |
Paul58 |
and all works well, but |
11:35.21 |
Paul58 |
when I do Key Frame Interpolation |
11:35.47 |
Paul58 |
with bash script ``key-chans'' |
11:35.56 |
Paul58 |
I get an error message: |
11:36.28 |
Paul58 |
cmd: file chans.vsize 0 |
11:36.38 |
Paul58 |
chan 0: File 'chans.vsize', Column
1 |
11:36.47 |
Paul58 |
File 'chans.vsize', Line 3: time sequence
error 8 > 0.75 |
11:36.54 |
Paul58 |
aborting |
11:37.09 |
Paul58 |
What to do to avoid this? |
11:37.49 |
Paul58 |
The tutorial have a bug.. :( |
12:44.32 |
*** join/#brlcad Bariton
(n=Bary@p54874237.dip.t-dialin.net) |
12:54.01 |
*** join/#brlcad Bariton
(n=Bary@p54874237.dip.t-dialin.net) [NETSPLIT
VICTIM] |
12:54.01 |
*** join/#brlcad Elperion
(n=Bary@p548770B6.dip.t-dialin.net) [NETSPLIT
VICTIM] |
12:54.01 |
*** join/#brlcad starseeker
(n=CY@ip72-218-17-235.hr.hr.cox.net) [NETSPLIT
VICTIM] |
12:54.01 |
*** join/#brlcad
MinuteElectron
(n=MinuteEl@silentflame/member/pdpc.base.minuteelectron) [NETSPLIT
VICTIM] |
12:54.01 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
12:54.49 |
*** join/#brlcad brlcad
(n=sean@pdpc/supporter/silver/brlcad) [NETSPLIT
VICTIM] |
12:54.49 |
*** join/#brlcad Paul58
(n=Paul@91.102.227.98) [NETSPLIT VICTIM] |
12:54.49 |
*** join/#brlcad vedge
(i=vedge@vedge.org) [NETSPLIT VICTIM] |
12:54.49 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT
VICTIM] |
12:54.49 |
*** join/#brlcad curious
(n=curious@gjv234.internetdsl.tpnet.pl) [NETSPLIT
VICTIM] |
12:54.49 |
*** join/#brlcad PrezKennedy
(i=Matt@74.86.45.130) [NETSPLIT VICTIM] |
12:54.49 |
*** mode/#brlcad [+o brlcad]
by irc.freenode.net |
12:55.20 |
*** join/#brlcad SWPadnos_
(n=Me@dsl107.esjtvtli.sover.net) |
13:02.48 |
*** join/#brlcad elite01
(n=elite01@dslb-088-070-007-141.pools.arcor-ip.net) |
13:51.57 |
*** join/#brlcad Z80-Boy
(i=clock@77-56-95-199.dclient.hispeed.ch) |
14:25.55 |
*** join/#brlcad Elperion
(n=Bary@p54874237.dip.t-dialin.net) |
14:54.43 |
Axman6 |
happy new year all |
14:55.06 |
Z80-Boy |
Axman6: the same to you |
14:55.18 |
Axman6 |
:) |
15:45.57 |
*** join/#brlcad cad09
(n=4b9b83d2@bz.bzflag.bz) |
15:48.09 |
*** join/#brlcad Elperion
(n=Bary@p54874237.dip.t-dialin.net) |
15:50.38 |
*** join/#brlcad cad09
(n=4b9b83d2@bz.bzflag.bz) |
16:01.09 |
*** join/#brlcad starseeker
(n=CY@ip72-218-17-235.hr.hr.cox.net) |
17:30.34 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/TODO: tested
parallel crash report generation. it's still busted. for some
reason, the BU_MAPPED_FILE semaphore is getting acquired multiple
times simultaneously. |
17:31.21 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/include/config_win.h: move USE_PROTOTYPES up with the
__STDC__ define since they're closely related |
17:35.22 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/include/ (db.h
machine.h nmg.h): c89 is assumed, remove the \!__STDC__
protections/sections |
17:35.40 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/include/raytrace.h: remove the \!RECORD_DEFINED sections..
struct record (v4) should always be definable if we can assume v4.
better to reduce the header file conditionals regardless |
17:36.19 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/burst/ (Hm.c
Hm.h HmGetc.c): remove the __STDC__ protections, c89 is a
given |
17:36.42 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/conv/g-nff.c:
use the new bu_temp_file() instead of tmpfile() |
17:39.01 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/conv/nastran-g.c: file pointer, not file descriptor.
there's a difference. |
17:39.52 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/conv/iges/g-iges.c: use new bu_temp_file() instead of
tmpfile() for temporary files |
17:40.26 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/fbed/std.h:
remove the if not __STDC__ section |
17:41.26 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbn/fortran.c: really odd wrapper.. the uppercase
variant seems to never get used/declared contrary to the comment.
either way, remove the non __STDC__ section |
17:42.18 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbn/wavelet.c: remove the __STDC__ protections, it's
a given |
17:45.05 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/bomb.c: |
17:45.05 |
CIA-30 |
BRL-CAD: fix at least one race-condition
problem with parallel crash report generation. |
17:45.05 |
CIA-30 |
BRL-CAD: acquire a semaphore when printing
into the tracefile filename and acquire the |
17:45.05 |
CIA-30 |
BRL-CAD: BU_SEM_SYSCALL semaphore when
printing so we don't interleave with other |
17:45.05 |
CIA-30 |
BRL-CAD: printing that may be going on. do the
same when printing the intentional core |
17:45.08 |
CIA-30 |
BRL-CAD: dump message. |
17:45.45 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/brlcad_path.c: consistently lowercase |
17:47.29 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/crashreport.c: make a note that bu_crashreport()
is NOT thread-safe. it could have an internal semaphore wrapper,
but for now, just let callers protect (i.e. leave it up to
bu_bomb()) |
17:47.52 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/libbu/list.c:
no longer need assert.h |
17:53.42 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/libbu/
(malloc.c vls.c): move bu_strdup_message out of malloc.c and into
vls.c, add bu_vls_strcmp() and bu_vls_strncmp() as new functions
instead of macros so the sanity checks can be added. |
17:54.55 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/include/bu.h:
declare bu_vls_strcmp() and bu_vls_strncmp() as functions instead
of macros, remove the plethora of __STDC__ protections on the
assertion macros and friends. |
17:55.56 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/
(librt/nmg_fcut.c librt/table.c librt/tree.c mged/dodraw.c): remove
the non __STDC__ sections, c89 is a given now |
17:57.36 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/vdeck/vdeck.c: comment and header cleanup, convert
k&r prototypes to ansi, doxygenify |
18:03.58 |
brlcad |
Paul58: that's when you run that command
inside mged, yes? (some commands are mged commands, some are unix
command-line commands) |
18:05.02 |
brlcad |
inside mged, you shouldn't need the -F:1
unless you want to create a window on an X11 :1 xserver |
18:09.21 |
Paul58 |
brlcad: I try to create Cup from the
Manual. |
18:09.27 |
brlcad |
okay |
18:11.24 |
brlcad |
outside of mged on the unix command-line, type
fbhelp -- what does it say for "Device: ..."? |
18:11.30 |
Paul58 |
Ewerything works well except
raytrace. |
18:11.44 |
brlcad |
it should say something like /dev/X or
/dev/ogl |
18:12.41 |
brlcad |
also, did you compile yourself or use a binary
installation? |
18:12.51 |
Paul58 |
fbhelp produce here the blank screen
.. |
18:13.09 |
brlcad |
ahh, sounds like you compiled with the ogl
interface .. |
18:13.15 |
Paul58 |
I use Window Maker with plenty of
Desktops.. |
18:13.22 |
brlcad |
it provokes a nasty X11 bug that blacks out
the screen |
18:13.44 |
Paul58 |
on that Desktop, where I run fbhelp command in
xterm, the screen is blank. |
18:13.46 |
brlcad |
move the mouse around, or ctrl-c to kill the
window |
18:14.00 |
brlcad |
it should recover the desktop |
18:14.06 |
Paul58 |
Device: /dev/ogl |
18:14.15 |
brlcad |
yeah, that's no good ... |
18:14.15 |
Paul58 |
yes, it recovers the Desktop |
18:14.42 |
brlcad |
you compiled brl-cad from sources? |
18:14.50 |
Paul58 |
from tarball |
18:15.19 |
Paul58 |
installed it from tarball |
18:15.29 |
brlcad |
from a binary or source tarball? |
18:15.39 |
Paul58 |
wait .. |
18:15.47 |
brlcad |
there shouldn't be a binary with ogl
enabled... |
18:16.09 |
brlcad |
if it was from sources, you want to have used
the --without-opengl configure option |
18:16.54 |
Paul58 |
http://sourceforge.net/project/showfiles.php?group_id=105292&package_id=113559 |
18:17.10 |
Paul58 |
here I select
brlcad_7.10.4_ia32.tar.bz2 |
18:17.22 |
brlcad |
wow |
18:17.24 |
Paul58 |
download it, unpack, etc. |
18:17.51 |
brlcad |
okay, then that was an unfortunate mistake..
there shouldn't have been any binaries uploaded with ogl enabled
for 7.10.4 .. :( |
18:18.02 |
Paul58 |
:( |
18:18.03 |
brlcad |
you can still work around the
problem |
18:18.20 |
Paul58 |
or download the source? |
18:18.21 |
brlcad |
you have to specify the /dev/X
framebuffer |
18:18.28 |
brlcad |
or yeah, recompile from sources |
18:18.42 |
brlcad |
in mged try this: rt -F/dev/X |
18:18.52 |
Paul58 |
I decide to recompile it from source |
18:18.53 |
brlcad |
should pop up a 512x512 window with a
raytrace |
18:19.00 |
Paul58 |
OK |
18:20.46 |
Paul58 |
I tried rt -F/dev/X and here I get a small
window with 'bu_log: write error' message |
18:21.17 |
Paul58 |
I hit Ok button and brl-cad
disappeares. |
18:21.22 |
brlcad |
gah |
18:21.46 |
Paul58 |
I think I go now to download
sources.. |
18:21.47 |
brlcad |
do you get the same message if you run "mged
-f" ? |
18:21.54 |
Paul58 |
wait.. |
18:22.14 |
brlcad |
that will run mged in foreground mode and
changes the logging channels |
18:23.27 |
Paul58 |
I run now 'mged -f' and here I get the mged
command window and the other, graphics window |
18:23.51 |
brlcad |
k, and then rt -F/dev/X ? |
18:23.57 |
Paul58 |
wait.. |
18:24.03 |
brlcad |
same write error or works? |
18:25.08 |
Paul58 |
No errors, but nothing happen. |
18:25.17 |
Paul58 |
It works? |
18:25.27 |
brlcad |
no, that's not right -- you should see a new
window |
18:25.43 |
brlcad |
what about "rt -F/dev/Xl" (with an
"ell") |
18:27.02 |
Paul58 |
Wow, it works with "rt -F/dev/Xl" !!
:) |
18:27.11 |
brlcad |
ahhh, great |
18:27.21 |
brlcad |
so the lingering option isn't working for some
reason |
18:27.48 |
Paul58 |
Can I help you now somehow? |
18:28.29 |
brlcad |
you already have :) |
18:28.33 |
Paul58 |
:) |
18:28.43 |
Paul58 |
Thank you! |
18:29.00 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/BUGS: the new
linger-by-default option doesn't seem to be working at least with
7.10.4 on ia32 linux, reported by Paul58 |
18:29.16 |
brlcad |
if you set the FB_FILE environment variable to
/dev/Xl, you'll not ever need to use -F/dev/Xl |
18:29.18 |
Paul58 |
My system is Debian Etch. |
18:29.30 |
Paul58 |
OK |
18:29.45 |
brlcad |
(e.g. add it to your .bash_profile: export
FB_FILE=/dev/Xl) |
18:29.47 |
Paul58 |
Where can I set this variable? |
18:29.50 |
Paul58 |
OK |
18:30.04 |
brlcad |
then next time you log in, it'll be
automatically set |
18:30.16 |
brlcad |
or next time you create a new terminal
window |
18:31.00 |
Paul58 |
Thank you! |
18:31.38 |
Paul58 |
I try it out now. |
18:37.38 |
*** join/#brlcad Paul58
(n=Paul@91.102.227.98) |
18:41.59 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
18:43.17 |
Paul58 |
brlcad: It works, but I must to run mged with
-f option. Thank you! |
18:50.57 |
*** join/#brlcad jgay
(n=jgay@fsf/staff/jgay) |
19:07.47 |
brlcad |
Paul58: glad to hear it |
19:07.58 |
Paul58 |
:) |
19:07.59 |
brlcad |
hopefully the other issues will be fixed for
the upcoming 7.12 release |
19:08.11 |
brlcad |
(hopefully in jan) |
19:08.13 |
Paul58 |
I hope so too. |
19:08.55 |
Paul58 |
Thank you! |
19:15.15 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/src/libbu/str.c:
(log message trimmed) |
19:15.15 |
CIA-30 |
BRL-CAD: add initial implementation of
bu_strlcat() and bu_strlcpy() that provide safe |
19:15.15 |
CIA-30 |
BRL-CAD: wrappers around the string functions
of similar name. if they're not available, |
19:15.15 |
CIA-30 |
BRL-CAD: then the strn family are used and
appropriate null-termination behavior is |
19:15.15 |
CIA-30 |
BRL-CAD: matched from the strl family.
warnings are printed if we exceed the specified |
19:15.17 |
CIA-30 |
BRL-CAD: max size. similar to bu_strdup(), the
interface is wrapped in macros so that we |
19:15.19 |
CIA-30 |
BRL-CAD: can report file:line numbers when
there is a problem. additionally, move |
19:15.43 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/malloc.c: moved bu_strdupm() to new
src/libbu/str.c file |
19:16.50 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/include/bu.h:
include stddef.h for size_t and declare the new bu_strlcatm() and
bu_strlcpym() functions and their associated bu_strlcat/bu_strlcpy
macro wrappers. |
19:17.11 |
CIA-30 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/Makefile.am: add str.c to the
compilation |
19:19.15 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/ (3 files in 3
dirs): add the new src/libbu/str.c file to the windows
build |
19:24.40 |
*** join/#brlcad Z80-Boy
(i=clock@217-162-110-118.dclient.hispeed.ch) |
20:25.54 |
CIA-30 |
BRL-CAD: 03brlcad * 10brlcad/ (78 files in 10
dirs): header cleanup, more address removal |
21:19.45 |
Paul58 |
I study
file:///usr/brlcad/rel-7.10.4/share/brlcad/7.10.4/html/manuals/Anim_Tutorial/index.html |
21:20.35 |
Paul58 |
When I do tabinterp |
21:20.35 |
Paul58 |
I get an error message: |
21:20.50 |
Paul58 |
cmd: file chans.vsize 0 |
21:20.58 |
Paul58 |
chan 0: File 'chans.vsize', Column
1 |
21:21.06 |
Paul58 |
File 'chans.vsize', Line 9: time sequence
error 8 > 0.75 |
21:21.13 |
Paul58 |
aborting |
21:21.52 |
Paul58 |
I did everything like red there, but get this
error. Why? |
23:07.09 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
23:46.31 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |