-
Hi Paul,
I've tried the CVS head and indeed the crash has disappeared, were previously the bugcase rarely ran for more than a thousand iterations. Now it goes up to hundreds of thousands without crash, so I'm confident the fix is sound.
So I'm closing it, thanks!
2009-07-06 10:39:25 UTC in Yet Another Robot Platform
-
One thing I've noticed is that running within gdb it still happens, but with valgrind I haven't yet got one instance. So perhaps the faster the computer the more likely, since valgrind slows down things quite a bit. This is a fairly quick box, intel quad core @2.83
By the way I've seen it in debian lenny (stock ACE), and ubuntu 9.04 with ACE4YARP, stock ACE 2.6.3 and 2.7
Perhaps removing any...
2009-07-03 16:46:14 UTC in Yet Another Robot Platform
-
This is a follow-up to bug 2801261 where I reported random crashes of unknown origin. I think I've now isolated a reproducible case.
Setup is as follows.
* Two ports are created and connected, let them be W for writing and R for reading (W --> R).
* Thread A is constantly writing to W
* Thread B is constantly blocking at R for reading.
This works normally. However, if in the writing...
2009-07-03 14:20:50 UTC in Yet Another Robot Platform
-
While trying to pass around some blobs within bottles I've noticed that \0 within the blob cause its truncation. I don't think this is expected, I'd expect a blob to be treated as an opaque binary sequence. The Value behavior seems in accordance with this.
I attach a small test case that highlights the problem.
I realize that perhaps Bottles are not the best thing for these manipulations...
2009-07-01 10:15:38 UTC in Yet Another Robot Platform
-
2150 runs without failure with rc3...
2009-06-23 09:19:30 UTC in Yet Another Robot Platform
-
Closing since the ThreadTest failure has been fixed.
2009-06-18 08:17:04 UTC in Yet Another Robot Platform
-
This bug is a continuation of #2801261. The aforementioned test fails in versions 2.2.3, 2.2.4rc1 and 2.2.4rc2 aprox 1 in 40 times, platform ubuntu 9.04.
2009-06-18 08:15:51 UTC in Yet Another Robot Platform
-
The rc2 still fails the same test from time to time.
2009-06-17 10:34:11 UTC in Yet Another Robot Platform
-
I've fixed my name; the ? was an A with tilde...
I'm trying right now with the rc2
And yes, I still have the original problem, but I'm seeing it much more rarely than before since the ThreadTest fix.
2009-06-16 11:49:12 UTC in Yet Another Robot Platform
-
Finally got harness_os to fail in PortReaderBufferTest, attached.
2009-06-14 15:56:44 UTC in Yet Another Robot Platform