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