The camo shader is very, very slow on my Ubuntu x86-64 box, running 
MGED 7.16.6 x86-64. It also seems to crash the rt process randomly. I'm 
using the X11 display, not OpenGL.

Here's the crash report:

******************************************

BRL-CAD Release 7.16.6 Crash Report
Tue, 30 Mar 2010 13:06:49 -0400, Compilation 6
mor...@dagda:/usr/brlcad

Command: unknown
Process: 8481
Path: Unknown
Date: Fri Apr 2 15:48:20 2010

Call stack backtrace:
#1 0x00007f90efbbffa9 in bu_parallel (func=0x40b5a6 <worker>, ncpu=2, 
arg=0x0)
at parallel.c:1070
ret = -272993944
avail_cpus = 2
x = 0
nthreadc = 2
nthreade = 0
thread = 0
thread_tbl = {140260404713744, 140260415203600, 0 <repeats 949 times>,
140260742507324, 0, 140734390889568, 0, 140260744435440,
140734390889920, 33, 8, 140260742508253, 40, 140734390889944,
140260473985452, 0, 140734390889568, 140260473986848, 0, 0,
140260744473000, 4200707, 140260473999880, 4198664, 21474836480,
4294967491, 140260744468856, 140260744684376, 140734390890000, 0, 0,
140734390890040, 2760640552, 140260742509081, 0, 0, 140256452018181,
0, 1, 140260742509081, 0, 140260744435688, 140256452018181, 0,
140260744683520, 0, 140260744684376, 140734390889920,
140734390889944, 8317117755, 140260744683520, 4200707,
140260744684376, 140734390889968, 140734390889992, 8317026187,
140260469513896, 4201943, 2662308, 4294967295, 0, 140256452018302,
140260473991528, 140260744473000, 0, 4294967295, 206158430216, 0, 1,
140260493332960, 140260476374464, 0, 6386384, 140260742525388, 5, 0}
i = 32656
#2 0x000000000040cdbf in do_run (a=0, b=887435) at worker.c:744
cpu = 32656
#3 0x00000000004053c3 in do_frame (framenumber=0) at do.c:818
times = {vls_magic = 0, vls_str = 0x6cd <Address 0x6cd out of bounds>,
vls_offset = 1631, vls_len = 0, vls_max = 5}
framename = '\000' <repeats 127 times>
rtip = 0x915cf0
utime = 0
nutime = 0
wallclock = 4.9406564584124654e-324
npix = 887436
i = 1197502608
lim = -1
work = {0, 0, 1}
temp = {0.74240387650610373, 0.51983679072568478, 0.42261826174069955}
quat = {0.24809734904587277, 0.47659057326604853, 0.74809734904587288,
0.38943483051839017}
#4 0x0000000000404383 in cm_end (argc=1, argv=0x7fff47607130) at do.c:314
rtip = 0x915cf0
#5 0x00007f90f0e79179 in rt_do_cmd (rtip=0x915cf0, ilp=0xa377c0 "end",
tp=0x617790) at cmd.c:159
nwords = 1
cmd_args = {0xa37960 "end", 0x0, 0x0, 0x91eae3 "",
0x0 <repeats 2587 times>,
0x7f90ef42c588 "O\215\004\376H\203\373\001I\211", 0x0, 0x0, 0x0,
0x0, 0x0, 0x7f90ef442d8f "H\211\307\353\326\017\037@", 0x0,
0x7fff4760cad0 "\367\312`G\377\177",
0x3336333030302e30 <Address 0x3336333030302e30 out of bounds>,
0x7f90ef442c87 "H\211\205 
\377\377\377\061\300H\203\275\070\377\377\377", 0x0, 0x7fff4760c360 
"9.999990e-01\220\177", 0x0,
0x2e00000030 <Address 0x2e00000030 out of bounds>,
0x3000000030 <Address 0x3000000030 out of bounds>,
0x3300000030 <Address 0x3300000030 out of bounds>,
0x3300000036 <Address 0x3300000036 out of bounds>,
0x3000000030 <Address 0x3000000030 out of bounds>,
0x7fff00000030 <Address 0x7fff00000030 out of bounds>,
0x7f90ef44365a "\213E\230L\211m\210\017\037\200", 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x7f90ef42c588 "O\215\004\376H\203\373\001I\211",
0x7ae147ae13e70000 <Address 0x7ae147ae13e70000 out of bounds>,
0x3a14 <Address 0x3a14 out of bounds>, 0x0, 0x0, 0x0,
0x7f90ef442d8f "H\211\307\353\326\017\037@", 0x0,
0x7fff4760cbc0 "\377\377\377\377",
0x3039393939392e39 <Address 0x3039393939392e39 out of bounds>,
0x7f9031302d65 <Address 0x7f9031302d65 out of bounds>, 0x0,
0x7fff4760c450 "",
0x3f37ca2120e1f7d7 <Address 0x3f37ca2120e1f7d7 out of bounds>,
0x2e00000039 <Address 0x2e00000039 out of bounds>,
0x3900000039 <Address 0x3900000039 out of bounds>,
0x3900000039 <Address 0x3900000039 out of bounds>,
0x3000000039 <Address 0x3000000039 out of bounds>,
0x2d00000065 <Address 0x2d00000065 out of bounds>,
0x3100000030 <Address 0x3100000030 out of bounds>,
0x7f90ef443a07 
"\351d\377\377\377E1?\351\205\355\377\377D\211\331L\211\322H\211\376D\211\235\310\376\377\377\350\346\211\376\377H\213}\200D\213\235\310\376\377\377H\213U\210D\211\331H\211\376\350?\376\377H\205\300\017\204\203\351\377\377H\213M\210H\213U\200H\203E\210\001H\211\004\312\351m\351\377\377\366A\370\001\017\205\354\354\377\377\351\230\371\377\377H\276",
 
0x0, 0x0,
0x7fff4760c2c4 "\377\177", 0x7fff4760c2c4 "\377\177",
0x9 <Address 0x9 out of bounds>, 0x7fff4760c2b8 "0", 0x0,
0x6700000000000000 <Address 0x6700000000000000 out of bounds>, 0x0,
0x7fff4760cad0 "\367\312`G\377\177",
0xfffeb074a771a000 <Address 0xfffeb074a771a000 out of bounds>,
0x13 <Address 0x13 out of bounds>,
0x13 <Address 0x13 out of bounds>, 0x7fff4760c290 "", 0x0,
0x7fff4760c298 "0", 0x1 <Address 0x1 out of bounds>,
0xfffffff8 <Address 0xfffffff8 out of bounds>,
0xffffff847ed00000 <Address 0xffffff847ed00000 out of bounds>,
0x9 <Address 0x9 out of bounds>,
0xffffff3da505d480 <Address 0xffffff3da505d480 out of bounds>,
0x9 <Address 0x9 out of bounds>,
0x3feffffde7210be9 <Address 0x3feffffde7210be9 out of bounds>,
0x7f90ef441e32 "h\211e\210\301\340\006d\...@?e\230h\307e\220",
0x7fff4760cb50 "\001\200\255\373\377\177",
0x7fff4760cb40 "\300\353`G\377\177",
0x1 <Address 0x1 out of bounds>,
0x7fff00000006 <Address 0x7fff00000006 out of bounds>,
0x7fff4760ee03 "",
0x7f90ef43c345 
"H\213\215\200\371\377\377L\213\205p\371\377\377H9\301\017\205\223\373\377\377Ic?\377\377\377\177H)\320H9\301\017\207\177\373\377\377E)\364E\001\374A\200\070",
 
0x7fff4760ee03 "", 0x6 <Address 0x6 out of bounds>,
0x7fff4760c3a8 "e", 0x7fff4760c3a8 "e",
0x7fff00000006 <Address 0x7fff00000006 out of bounds>,
0x7fff4760c3b8 "\a:D\357\220\177",
0x7fff4760cbc0 "\377\377\377\377",
0x6500000000000000 <Address 0x6500000000000000 out of bounds>, 0x0,
0x7fff0000002e <Address 0x7fff0000002e out of bounds>, 0x0,
0x100000000 <Address 0x100000000 out of bounds>,
0x7fff4760cbc0 "\377\377\377\377",
0x7fff4760c380 "\327\367\341 !\312\067?9", 0x0, 0x7fff4760c388 "9",
0x1 <Address 0x1 out of bounds>,
0xfffffff4 <Address 0xfffffff4 out of bounds>, 0x7fff4760c371 "",
0x0, 0x0, 0x7f90ef52c4fe ".", 0x30 <Address 0x30 out of bounds>,
0x7fff4760c360 "9.999990e-01\220\177",
0xffffffff <Address 0xffffffff out of bounds>, 0x0,
0x7fff4760c3d0 "\304\302`G\377\177", 0x7fff4760c410 "",
0x7fff4760c450 "", 0x2 <Address 0x2 out of bounds>, 0x0,
0x6500000001 <Address 0x6500000001 out of bounds>,
0x1 <Address 0x1 out of bounds>,
0x7fff4760ccc0 "\001\200\255\373\377\177",
0x7f90ef525fc0 '0' <repeats 16 times>,
0x7f90ef45f0a8 "H\001\305\353?\220\220\213\005\336,0",
0x1ffffde7210be9 <Address 0x1ffffde7210be9 out of bounds>,
0x4760c9d8 <Address 0x4760c9d8 out of bounds>, 0x7fff4760ca07 "",
0x7fff4760ccc0 "\001\200\255\373\377\177",
0x7fff4760ccc0 "\001\200\255\373\377\177",
0x7fff4760ccb0 "p\317`G\377\177", 0xc <Address 0xc out of bounds>,
0x7fff4760ce20 "\360t\275\357\220\177", 0x7fff4760ef72 "`G\377\177",
0x7f90ef43c345 
"H\213\215\200\371\377\377L\213\205p\371\377\377H9\301\017\205\223\373\377\377Ic?\377\377\377\177H)\320H9\301\017\207\177\373\377\377E)\364E\001\374A\200\070",
 
0x7fff4760ef72 "`G\377\177",
0x8 <Address 0x8 out of bounds>, 0x0, 0x0, 0x0, 0x0,
0x7fff4760cba0 "nameserver 192.168.1.101\n", 0x0, 0x0,
0x7fff4760cc48 "\264\227\272\357\220\177",
0x7fff4760cc28 "\300\357u\357\220\177",
0x7fff4760ef70 "\320\360`G\377\177", 0x7fff4760cc0c "\377\177",
0x7fff4760ca88 "", 0x0, 0x0, 0x0, 0x7fff4760c790 "", 0x0,
0x7fff4760cb78 "PCv\357\220\177", 0x0, 0x7fff4760cc00 "",
0x10f300000000 <Address 0x10f300000000 out of bounds>, 0x0,
0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, 0x0,
0x0, 0x0, 0x0, 0x20 <Address 0x20 out of bounds>,
0x200000000 <Address 0x200000000 out of bounds>, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0,
0x7fff00000000 <Address 0x7fff00000000 out of bounds>, 0x0, 0x0,
0x0, 0x7fffffffffff <Address 0x7fffffffffff out of bounds>,
0x7fff4760cb78 "PCv\357\220\177",
0x7fff4760ef70 "\320\360`G\377\177", 0x0 <repeats 24 times>,
0x7f90ffbbab02 "\205\300uJH\211\330H\213l$ 
H\213\\$\030L\213d$(L\213l$0H\203\304\070\303f\017\037D", 0x0, 0x0, 0x0...}
lp = 0xa37960 "end"
retval = 32656
#6 0x0000000000407d28 in main (argc=17, argv=0x7fff4760f908) at main.c:481
buf = 0xa377c0 "end"
ret = 0
rtip = 0x915cf0
title_file = 0x7fff47610a19 "/home/morgan/brlcad/truck.g"
title_obj = 0x7fff47610a35 "truck1.r"
idbuf = "Truck", '\000' <repeats 1018 times>
times = {vls_magic = 2301836219, vls_str = 0x0, vls_offset = 0,
vls_len = 0, vls_max = 0}
i = 1024
#7 0x00007f90ef415abd in __libc_start_main () from /lib/libc.so.6
#8 0x00000000004038d9 in _start () at ../sysdeps/x86_64/elf/start.S:113
A debugging session is active.

Inferior 1 [process 8481] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


I'm wondering if there's anything I can do to fix this problem.


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
BRL-CAD Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-users

Reply via email to