| 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) | |