jepler: will mail, I don't see memory released in top
what is the difference between deb and deb-src for 2.4?
ries: the test for the bug this fixes is to load a big file, then load it again. if the memory usage stays about the same as it was after the first load, then the bug is fixed. If it grows each time, the bug is still present.
I'm sorry I wasn't clearer about what exactly should be tested
.. on the other hand, if you used emc a bit with this change and saw no problems that is still good to know
jepler: let me try that to be sure...
jepler: I see what you are saying. patch works in that case
ries: ok, thanks again for testing
did you test master only, or did you test 2.3 as well?
I can try master aswell.. this test was with 2.3.4
give me a minute and I will try that
2.3 is what I care most about, since the next release will probably be the last one..
With 2.3.4 it worked for sure..
With master it works also, just the lines in axis.py needs to get changed as you suggested
if o.canon is not None:
ok thanks again
with the new tool table format, I can't seem to edit and then reload the tool table. when I later touch off a tool, my edits are gone.
well, maybe reload tool table doesn't work at all
running sim/random_tc. f1 f2 f5 t1m6 alt-f t, change diameter of T1/P0, save file, back in emc, alt-f b. notice status line does not update.
f3, z, end, alt-t, enter; notice the change made in simpockets.tbl is now gone
I'm at 1acdfc (the current merge-base)
I'll look at it tomorrow if micges hasn't had a chance yet
ok, maybe I'll know more by then too
[04:14:38] <jepler> http://pastebin.ca/1796926
* jepler wonders what he did wrong -- random_tc won't even start
81d7f2a is good
jepler: change P99999 to P9
I started this ordeal by wanting to just fix that...
I wish I could tell git bisect that the bug is probably related to a certain file
git bisect start [<bad> [<good>...]] [--] [<paths>...]
git bisect start -- src/emc/iotask
or something like that
goodnight, thanks for the clue bat
9e03062a872aaf7f50019b8ea37a5efb6ba71408 is first bad commit: factor tool table reading out of iotask
cradek: I was afraid of that
oh, the filename is wrong at reload time
[13:26:14] <jepler> http://emergent.unpy.net/files/sandbox/0001-fix-reload-tool-table.patch
TOOL_TABLE_FILE is the default filename?
or the one from the ini?
int emcToolSetToolTableFile(const char *filename)
alex_joni: it's the one from the ini
jepler: fix-reload-tool-table fixes it
404 on fix-crash-etc
jepler: should I push it for you? I've got it all set up.
sure on the push
[15:12:38] <jepler> http://emergent.unpy.net/files/sandbox/0001-fix-crash-loading-table-with-invalid-pocket-number.patch
Looking at the instructions at http://emc2-buildbot.colorado.edu/~buildmaster
do I create the new file emc2-builbot.list or use the emc2.list file that is there on my 2.3 machine?
apt-get will look at every file in sources.list.d.
when you ask apt-get to install or upgrade emc2, it'll chose the highest version available by default
so either option can work
I had heard cia is not working, but I didn't get -commit emails either
maybe that's just slow
jepler: I didn't get your second patch in.
jepler: you did not get 655325 into master
master will get that when v2.4_branch is merged into it
ok I didn't know that was the procedure. nudge me if I'm doing it wrong.
thanks for fixing reload-tool-table
sorry for breaking it..
no problem, that's why I'm testing.
I don't think I've seen anything else off
I tried fixing reload tool table by pressing the button harder. it didn't help. I guess your fix is better.
EMC: 03jepler 07master * rb71806a55bd4 10/src/emc/usr_intf/touchy/emc_interface.py: Merge branch 'touchy-feedhold' into v2.4_branch
EMC: 03jepler 07master * re4ce506ec298 10/debian/changelog: note items changed during the 2.3.x series
EMC: 03jepler 07master * re0faf4266880 10/src/emc/usr_intf/touchy/ (emc_interface.py touchy.glade touchy.py): Merge branch 'touchy-rpmreadout' into v2.4_branch
EMC: 03jepler 07master * rcfd66883d2b6 10/debian/changelog: note changes during 2.4 development
EMC: 03jepler 07master * r5519ebb239cc 10/src/emc/iotask/ioControl.cc: Merge branch 'toolchange-fixes' into v2.4_branch
EMC: 03jepler 07master * r655325379df5 10/src/emc/usr_intf/axis/scripts/image-to-gcode.py: "extend image" crash on non-square image (SF#2947390)
EMC: 03jepler 07master * rd83451d6d0b4 10/debian/update-dch-from-git: Merge branch 'improved-git-dch' into v2.4_branch
EMC: 03jepler 07master * rd3b124e5c187 10/docs/src/drivers/hostmot2.lyx: reflect hostmot2-firmware being packaged separately
EMC: 03jepler 07master * r5bba8eb23d84 10/ (3 files in 3 dirs): Merge remote branch 'origin/v2.4_branch'
EMC: 03jepler 07master * rce754df86493 10/ (configs/sim/simpockets.tbl src/emc/iotask/ioControl.cc): Merge branch 'tooltable-fixes' into v2.4_branch
EMC: 03cradek 07master * rb6b3f355e55e 10/src/emc/iotask/ioControl.cc: fix 'reload tool table'
EMC: 03jepler 07master * r8dc56c21105b 10/docs/src/ (4 files): update preamble version number
EMC: 03cradek 07master * r0d7f176f3595 10/configs/sim/simpockets.tbl: fix out-of-range pocket number
EMC: 03cradek 07master * r5808cb2e95ee 10/ (configs/sim/simpockets.tbl src/emc/iotask/ioControl.cc): Merge branch 'tooltable-fixes'
EMC: 03jepler 07master * re1abb1eb51d9 10/docs/src/drivers/hostmot2.lyx: a small note about 3x20
EMC: 03jepler 07master * r5faccbbe8e0e 10/src/emc/usr_intf/axis/scripts/image-to-gcode.py: Merge branch 'extend-image' into v2.4_branch
EMC: 03cradek 07v2.4_branch * rce754df86493 10/ (configs/sim/simpockets.tbl src/emc/iotask/ioControl.cc): Merge branch 'tooltable-fixes' into v2.4_branch
jepler: thanks for the info yesterday. i think i understand better now. did the apt-get for the hostmot project files. did the symlink, all seems to point ok, i think.
get the following error: invalid IDROM type 3, expected 2, aborting load
am i still messed up? or could this be something in the 5i20 files??
what emc version?
what version of emc2 are you running? the new hostmot2-firmware packages are not compatible with 2.3.4 and under; they will be compatible with 2.3.5, 2.4.0, and newer.
that's it. ok my problem.
i'll try the proper version.
If you want to work with 2.3.4 and older, then use the emc2-firmware-mesa-* packages instead.
yeah, i've been away from the project for too long. following the emails, i'll just be patient and wait for the next release, 2.3.5 I guess. thanks again.
EMC: 03jthornton 07v2.4_branch * r7f606f5c6164 10/docs/src/gcode/main.lyx: Add info about M2
EMC: 03jthornton 07master * rfe865d3d3f22 10/docs/src/gcode/main.lyx: Add info on M2