IRC log for #brlcad on 20070513

00:06.50 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: declare bu_backtrace()
02:26.55 *** join/#brlcad MinstrelGypsy (n=mario_du@bas2-sudbury98-1177593841.dsl.bell.ca)
02:27.40 MinstrelGypsy brlcad: yes, making minor mods
03:11.49 *** join/#brlcad brlcad (n=sean@pdpc/supporter/silver/brlcad) [NETSPLIT VICTIM]
03:11.49 *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM]
03:11.50 *** join/#brlcad CIA-4 (n=CIA@208.69.182.149)
03:11.50 *** join/#brlcad deltazap (n=deltazap@pool-72-64-253-55.tampfl.fios.verizon.net) [NETSPLIT VICTIM]
03:11.50 *** join/#brlcad dtidrow_work (n=dtidrow@host169.objectsciences.com) [NETSPLIT VICTIM]
03:11.50 *** join/#brlcad joevalleyfield (n=joevalle@bz.bzflag.bz) [NETSPLIT VICTIM]
03:11.50 *** mode/#brlcad [+o brlcad] by irc.freenode.net
03:31.35 *** join/#brlcad brlcad (n=sean@pdpc/supporter/silver/brlcad) [NETSPLIT VICTIM]
03:31.35 *** join/#brlcad joevalleyfield (n=joevalle@bz.bzflag.bz) [NETSPLIT VICTIM]
03:31.35 *** join/#brlcad dtidrow_work (n=dtidrow@host169.objectsciences.com) [NETSPLIT VICTIM]
03:31.35 *** join/#brlcad deltazap (n=deltazap@pool-72-64-253-55.tampfl.fios.verizon.net) [NETSPLIT VICTIM]
03:31.36 *** join/#brlcad CIA-4 (n=CIA@208.69.182.149)
03:31.36 *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM]
03:31.36 *** join/#brlcad bjorkBSD (n=bjork@ip70-178-214-102.ks.ks.cox.net) [NETSPLIT VICTIM]
03:31.36 *** join/#brlcad b0ef (n=b0ef@062016141010.customer.alfanett.no) [NETSPLIT VICTIM]
03:31.36 *** join/#brlcad ChanServ (ChanServ@services.)
03:31.36 *** mode/#brlcad [+oo brlcad ChanServ] by irc.freenode.net
03:33.57 *** join/#brlcad ``Erik (i=erik@c-69-250-155-85.hsd1.md.comcast.net) [NETSPLIT VICTIM]
03:34.01 *** join/#brlcad archivist (n=archivis@host217-35-76-52.in-addr.btopenworld.com) [NETSPLIT VICTIM]
03:34.01 *** join/#brlcad jack (i=jack@unaffiliated/q) [NETSPLIT VICTIM]
03:34.01 *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM]
03:34.14 *** join/#brlcad MinstrelGypsy (n=mario_du@bas2-sudbury98-1177593841.dsl.bell.ca) [NETSPLIT VICTIM]
03:37.04 *** join/#brlcad _jack- (i=jack@dub.minimal.nl)
06:33.49 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
06:52.08 *** join/#brlcad Elperion (n=Elperion@p54874ef4.dip.t-dialin.net)
07:10.41 *** join/#brlcad clock__ (i=clock@77-56-100-182.dclient.hispeed.ch)
07:11.04 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libtclcad/tclcadAutoPath.c: only want/need the first, so avoid a two-element array
07:12.07 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (stat.c which.c whereis.c): use bu_debug & BU_DEBUG_PATHS
07:14.27 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/backtrace.c: flush before forking, else we end up with duplicates when both child and parent flush. free a few overlooked allocations. turn off some of the optional signal stuff for now.
07:17.29 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (which.c whereis.c): ws
08:19.52 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (which.c whereis.c): init everything
08:23.46 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (bomb.c malloc.c):
08:23.46 CIA-4 BRL-CAD: add a memory buffer failsafe to bu_bomb() that will release an allocation (64k)
08:23.46 CIA-4 BRL-CAD: prior to performing the shutdown calls (some syscalls, some others may have tiny
08:23.46 CIA-4 BRL-CAD: allocations of their own even for string/print processing). this is of course
08:23.46 CIA-4 BRL-CAD: down to give the app a tiny bit of breathing room so that hopefully there's
08:23.46 CIA-4 BRL-CAD: enough room to shutdown cleanly.
08:24.35 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: minor, set to null when freed
09:05.48 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
10:06.40 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
11:23.26 *** join/#brlcad elite01 (n=elite01@dslc-082-082-077-157.pools.arcor-ip.net)
11:43.22 *** join/#brlcad Elperion (n=Elperion@p54874ef4.dip.t-dialin.net)
13:09.48 *** join/#brlcad elite01 (n=elite01@dslc-082-082-077-157.pools.arcor-ip.net)
13:11.32 *** join/#brlcad CPU_Wizard (n=CPU_Wiza@adsl-250-179.diodos.auth.gr)
13:11.55 CPU_Wizard hello people
13:12.07 CPU_Wizard is there anyone here to ask something please?
13:12.09 CPU_Wizard ):
13:12.10 CPU_Wizard :)
13:15.23 elite01 jusk ask, if you're lucky, you'll get a response soon :)
13:16.00 CPU_Wizard ok :) i installed yesterday brlcad on ubuntu feisty, but i can't run the program
13:16.22 CPU_Wizard i cant's get it started from console and there is no icon on the Applications menu
13:16.23 elite01 mged?
13:16.30 CPU_Wizard mged=?
13:16.39 elite01 type mged into the console
13:17.11 CPU_Wizard command not found
13:17.59 elite01 uuh locate mged?
13:18.35 CPU_Wizard i can't find it... maybe i'll have to install it from synaptics
13:18.43 CPU_Wizard synaptic*
13:19.07 elite01 i installed from source
13:19.28 CPU_Wizard let me check
13:20.08 CPU_Wizard i wonder why it doesn't work... the package was .deb so it was supposed to install automatically
13:20.12 CPU_Wizard i don't get it :(
13:20.28 elite01 maybe mged just isn't in the path
13:21.26 CPU_Wizard let me check :)
13:21.37 elite01 maybe /usr/brlcad/bin/mged
13:23.13 CPU_Wizard ok found it
13:23.17 CPU_Wizard that's brlcad? :S
13:23.32 elite01 uh that's the modeler
13:24.28 CPU_Wizard i 'd expect a nicer environment... the fonts are not very clear :S
13:24.54 elite01 they're... huge
13:25.01 CPU_Wizard yeah :P
13:25.05 elite01 check file->preferences->fonts
13:26.14 elite01 and file->update/create .mgedrc otherwise the settings are gone
13:27.03 CPU_Wizard ok found it... what font do you use?
13:27.18 elite01 i'd just set the size to 8 or something
13:27.33 elite01 but somehow it always sets it back on restart
13:29.00 CPU_Wizard ok! elite01 thnx for all the help. it was very kind of you :)
13:53.02 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
16:06.46 *** join/#brlcad Elperion (n=Elperion@p54874ef4.dip.t-dialin.net)
17:53.10 *** join/#brlcad SWPadnos_ (n=Me@dsl245.esjtvtli.sover.net)
18:49.42 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (which.c whereis.c):
18:49.42 CIA-4 BRL-CAD: rewrite bu_which/bu_whereis routines so that they just return the first match
18:49.43 CIA-4 BRL-CAD: encountered instead of all matches. this simplifies the caller interface and
18:49.43 CIA-4 BRL-CAD: makes it easier to implement them in a manner that does not require heap
18:49.43 CIA-4 BRL-CAD: allocation.
18:52.06 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/ (libbu/backtrace.c libtclcad/tclcadAutoPath.c): whereis/which now just take one parameter, the command name, returning the matched result. no longer need to free anything.
18:52.21 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: debug printing
18:52.37 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: declare bu_whereis() and bu_which()
18:53.28 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/Makefile.am: add crashreport.c to build
18:56.57 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/crashreport.c:
18:56.57 CIA-4 BRL-CAD: initial implementation of a crash report generator that works with the new
18:56.57 CIA-4 BRL-CAD: backtrace support. included in the crash report are additional details like the
18:56.57 CIA-4 BRL-CAD: version of BRL-CAD; kernel, OS, and hardware info (via sysctl and uname
18:56.57 CIA-4 BRL-CAD: commands); and the stack trace. needs more work to avoid allocations and not
18:57.00 CIA-4 BRL-CAD: utilize stack data in case of corruption, but it's a good start.
18:58.43 CIA-4 BRL-CAD: 03brlcad * 10brlcad/ (src/libbu/libbu.dsp misc/win32-msvc7/libbu/libbu.vcproj): add crashreport.c to the windows build
19:01.04 CIA-4 BRL-CAD: 03brlcad * 10brlcad/NEWS: generate crash report files during application abort
19:02.18 CIA-4 BRL-CAD: 03brlcad * 10brlcad/TODO: tcl/tk updated, just one thing left to check up on before release

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.