Project

General

Profile

Activity

From 10/16/2016 to 11/14/2016

11/14/2016

11:47 AM Bug #82: Memory leaks in subscriptions (and elsewhere)
Thanks for taking a look, I agree that these leaks are of low priority.
In an embedded system a process could run ...
Anonymous
11:12 AM Bug #82: Memory leaks in subscriptions (and elsewhere)
There are many cases where memory is allocated during startup and never released; for example, when reading the admin... Eric Allman
07:44 AM Bug #82: Memory leaks in subscriptions (and elsewhere)
I can still reproduce this under RHEL with today's version of the GDP.
~~~
[cxh@terra apps]$ gcl-create -k none p...
Anonymous
11:21 AM Bug #88 (New): memory leak in GCL cache hash table
The open GCL cache (as implemented in `gdp/gdp_gcl_cache.c`) uses `libep` hash tables (`ep/ep_hash.c`). They in turn... Eric Allman

11/13/2016

01:09 PM Berkeley servers (gdp-01, -02, -03, and -04) updated
The four GDP servers at Berkeley have been updated to the latest development version of the system. This is _not_ an... Eric Allman

11/12/2016

03:31 PM Bug #86 (Closed): Multiple subscriptions and/or multireads to the same log don't work
Seems to work. I can no longer reproduce this bug. Closing. Nitesh Mor
02:14 PM Bug #69 (Feedback): Read, Write Errors
Syed, could you try this again, preferably using the latest `gdplogd` from the repo? I think it may be fixed, and I ... Eric Allman
02:10 PM Bug #77 (Resolved): GDP Log Server Crashes when we end subscription
It looks like this is the same problem as #78, which is closed. Syed, could you see if this is fixed? You may need ... Eric Allman
02:05 PM Bug #84 (Resolved): Assertion in gdp_gcl_create() crashes the calling process
Eric Allman
02:02 PM Bug #75: Subscription times out
I'm completely stumped — I can't reproduce this at all, at least using the current code (I tried both the latest `gdp... Eric Allman
10:26 AM Bug #75: Subscription times out
Hi Eric. Here is the output of the command in our server.
`@(#)gdplogd 0.7.2 (2016-11-12 11:53) 4f976ad9f75dad291b...
Rico Maestro
09:55 AM Bug #75: Subscription times out
Rico, I'm not able to reproduce this on my latest code version (and yes, there have been some changes to the way subs... Eric Allman
02:18 AM Bug #75: Subscription times out
Hi Nitesh,
I have compiled the latest version of the gdplogd codes from the repo and tried if the bug is already f...
Rico Maestro
10:18 AM Bug #40 (Resolved): gcl-create calls abort: there should be a version of _gdp_gcl_decref that doe...
I believe this is related to (or the same as) issue #83, which has been fixed. Eric Allman
04:25 PM Feature #46 (Closed): Need way of rebuilding log indices ("fsck for logs")
I'm closing this issue since I think a preliminary program is available that works acceptably. Enhancements should b... Eric Allman

11/11/2016

03:07 PM Bug #83 (Closed): Assertions should not crash the calling process: assertion in gdp_gcl_close() c...
Cool, thanks, I think we can close this one, so I'm closing it. Anonymous
11:19 AM Bug #83: Assertions should not crash the calling process: assertion in gdp_gcl_close() causes the...
As of commit:8701c522 `gdp_gcl_close` should return `GDP_STAT_GCL_NOT_OPEN` when passed a bad GCL. Eric Allman
02:51 PM Bug #80 (Closed): GDP setup
Closed due to lack of feedback. Eric Allman
02:49 PM Bug #82 (Feedback): Memory leaks in subscriptions (and elsewhere)
I can't seem to reproduce this on the latest version (although admittedly I'm testing on MacOS; Linux may be differen... Eric Allman
02:35 PM Bug #84: Assertion in gdp_gcl_create() crashes the calling process
I believe this assertion has been fixed. Since it's a "can't happen" assertion it's hard to reproduce. None the les... Eric Allman
10:12 AM Bug #86 (Resolved): Multiple subscriptions and/or multireads to the same log don't work
I believe this should be fixed in commit:029cf007. It turns out it was in gdplogd, not libgdp. Eric Allman

11/08/2016

02:54 PM Bug #70: Makefiles do not respect environmental CFLAGS
These other problems should have been resolved in commit:6cc67fbe. Eric Allman
02:47 PM Bug #87 (Resolved): Crash when trying to use RSA key to sign a log
Should be fixed. There was an undersized buffer. Note that this was not a security problem: no buffer overflows occ... Eric Allman
02:04 PM Bug #87 (Closed): Crash when trying to use RSA key to sign a log
~~~
vagrant@vagrant-ubuntu-trusty-64:~$ gcl-create -k rsa -K test_keys/ -s com.pbramsen.gdplogd my_rsa_log
Enter PE...
Paul Bramsen

11/03/2016

09:21 AM Bug #83: Assertions should not crash the calling process: assertion in gdp_gcl_close() causes the...
The problem seems to be that if I run the model twice, then it sometimes crashes because close() is called twice.
...
Anonymous

11/01/2016

01:58 PM Bug #71: Python shared library version mismatch
It is possible to build without avahi by using "make all_noavahi". Mosquitto is not typically required at runtime, o... Anonymous
01:37 PM Bug #71: Python shared library version mismatch
As near as I can tell, homebrew versus macports is kind of a toss-up, since neither supersets the other. In particul... Eric Allman
10:25 AM Bug #71: Python shared library version mismatch
Nitesh Mor wrote:
> Yepp, seems to have been fixed in commit:152bd9. Thanks Christopher.
Awesome, thanks.
I no...
Pat Pannuto
10:20 AM Bug #71 (Closed): Python shared library version mismatch
Yepp, seems to have been fixed in commit:152bd9. Thanks Christopher. Nitesh Mor
09:09 AM Bug #71: Python shared library version mismatch
I may have fixed this, but Nitesh should confirm. Anonymous
01:42 PM Bug #78 (Closed): A routing failure causes gdplogd to become non-responsive.
Nitesh Mor
10:41 AM Bug #86 (Closed): Multiple subscriptions and/or multireads to the same log don't work
*This is a long known bug, but hadn't been reported earlier. Reporting it to make sure everyone is aware of it and du... Nitesh Mor
10:36 AM Bug #70: Makefiles do not respect environmental CFLAGS
Eric Allman wrote:
> Fixed in commit:f5c1552e. Sorry something this simple took so long. Please verify that it's f...
Pat Pannuto
06:49 PM Bug #70 (Resolved): Makefiles do not respect environmental CFLAGS
Fixed in commit:f5c1552e. Sorry something this simple took so long. Please verify that it's fixed for you. Eric Allman
10:23 AM Bug #55 (Closed): GDP log subscribe hangs
Closing this, since it's a different bug (multiple subscriptions and/or multi-reads to the same log in a single clien... Nitesh Mor

10/31/2016

01:35 PM Bug #84: Assertion in gdp_gcl_create() crashes the calling process
Your version that deals more forgivingly with assertions sounds like a good thing.
Having preconditions is a good ...
Anonymous
01:00 PM Bug #84: Assertion in gdp_gcl_create() crashes the calling process
I don't think you appreciate that assertions are not bugs themselves, they are symptoms of bugs. Feel free to create... Eric Allman
08:58 AM Bug #84 (In Progress): Assertion in gdp_gcl_create() crashes the calling process
If people are to use the the GDP library, then it must be robust. Part of that robustness is to properly handle any ... Anonymous
09:06 AM Support #85 (Closed): Create a GDP public release
The GDP seems fairly close to being releasable to the public.
Perhaps the SwarmLab meeting on November 15 would be...
Anonymous

10/28/2016

01:03 PM Support #79 (Feedback): Async write/read
More detail, please. Are the async appends sent from a single thread or multiple threads? Are all records corrupted... Eric Allman
12:11 PM Bug #83 (Feedback): Assertions should not crash the calling process: assertion in gdp_gcl_close()...
I'm not 100% convinced that this is actually a duplicate of Issue #84, since it happened on a call to `gdp_gcl_close`... Eric Allman
12:01 PM Bug #84 (Feedback): Assertion in gdp_gcl_create() crashes the calling process
This is not a bug. If you look carefully, `gdp_init` failed:
gdp_init: ERROR: Network is unreachable [EPLIB:er...
Eric Allman

10/25/2016

06:43 PM Bug #55: GDP log subscribe hangs
Well that explains it then.
I'm now just using subscribe and it seems to be working.
You may want to close this bug...
Nima Mousavi

10/24/2016

12:49 AM Bug #55: GDP log subscribe hangs
Just a quick update, gdp-01 has been upgraded to the same state as the other three servers. So, you should not have t... Nitesh Mor
11:35 PM Bug #55: GDP log subscribe hangs
Okay, it appears that you are using a multiread and a subscription at the same time.
Currently, multiple subscript...
Nitesh Mor
11:05 PM Bug #55: GDP log subscribe hangs
I attached the complete log with this post. It starts out being ok, then gets stuck, and then continues to get data. Nima Mousavi
10:40 PM Bug #55: GDP log subscribe hangs
Ok, this is certainly progress.
Could you please share the entire debug output (rather than a filtered version) fo...
Nitesh Mor
10:27 PM Bug #55: GDP log subscribe hangs
I created a new log in gdp-02 and tested again. It no longer gets stuck indefinitely, but still after a few data poin... Nima Mousavi

10/23/2016

04:27 PM Bug #55 (In Progress): GDP log subscribe hangs
Nitesh Mor
04:27 PM Bug #55: GDP log subscribe hangs
I just deployed a more recent version of the code on `gdp-0[2,3,4].eecs.berkeley.edu`. (still need to upgrade `gdp-01... Nitesh Mor
01:05 PM Bug #55: GDP log subscribe hangs
I tried another approach with 1 second timeout, and ignoring the result if the returned value was None. The code stil... Nima Mousavi
12:55 PM Bug #55: GDP log subscribe hangs
Hello,
I just tried again to reproduce the bug that I reported before (#55) and it is still there. I think it may ha...
Nima Mousavi
04:13 PM Bug #84: Assertion in gdp_gcl_create() crashes the calling process
Ok, feel free to close these two and open a different one that says "Production code should not use asserts to crash ... Anonymous
04:11 PM Bug #84: Assertion in gdp_gcl_create() crashes the calling process
Reason this crashed is because I just rebooted the servers, doing some upgrades.
As for "assertion failure" crashi...
Nitesh Mor
04:06 PM Bug #84 (Closed): Assertion in gdp_gcl_create() crashes the calling process
The GDP should not crash programs that use the GDP.
Here's an assertion in gdp_gcl_create().
Is there a way to ...
Anonymous
03:27 PM Bug #83 (Closed): Assertions should not crash the calling process: assertion in gdp_gcl_close() c...
Vergil crashed because gdp_gcl_close() failed an assertion. The Java stack trace was:
~~~
...
Crashed Thread: ...
Anonymous
10:13 PM Feature #81 (Closed): Need a way to unsubscribe from subscriptions
Thanks! That fix fixes this bug. Anonymous
09:26 PM Feature #81: Need a way to unsubscribe from subscriptions
Yes, it appears to be a deadlock. Fixed in commit:795b9a94. Multiple subscriptions should work as expected now. Nitesh Mor
06:49 PM Feature #81: Need a way to unsubscribe from subscriptions
I created gdp/gdp/lang/python/test/writer_subscriber_test2.py that hangs during the second append when creating a sec... Anonymous
05:30 PM Feature #81: Need a way to unsubscribe from subscriptions
I'm closing the gcl after the first.
I'm not sure, but It is starting to look like a deadlock.
$PTII/ptolemy/ac...
Anonymous
09:31 PM Bug #82 (Closed): Memory leaks in subscriptions (and elsewhere)
## (copied from #81 filed by Christopher)
It looks like gdp-reader is leaking memory during subscription, it could...
Nitesh Mor

10/22/2016

04:24 PM Feature #81: Need a way to unsubscribe from subscriptions
Adding/removing watchers was a permissions related things. My bad, should be fixed now.
Your analysis is correct. ...
Nitesh Mor
04:20 PM Feature #81: Need a way to unsubscribe from subscriptions
I don't have an Add Watchers choice on https://gdp.cs.berkeley.edu/redmine/issues/81. I have
> Issues
>
> Vi...
Anonymous
04:12 PM Feature #81: Need a way to unsubscribe from subscriptions
Christopher Brooks wrote:
> How do I add Edward to the list of watchers? I told him to go to the page and click on ...
Nitesh Mor
04:06 PM Feature #81: Need a way to unsubscribe from subscriptions
How do I add Edward to the list of watchers? I told him to go to the page and click on the link, but that seems not ... Anonymous
04:04 PM Feature #81: Need a way to unsubscribe from subscriptions
Christopher Brooks wrote:
>
> Also, how do I add Edward to the list of interested people for this issue
>
Add ...
Nitesh Mor
03:40 PM Feature #81 (Closed): Need a way to unsubscribe from subscriptions
I think we may need a way to unsubscribe from a subscription.
gdplogd/logd_proto.c invokes a private _gdp_gcl_unsu...
Anonymous
09:58 AM Bug #80 (Feedback): GDP setup
No, because brew and macports conflict with each other, and guessing wrong could totally screw up someone's port tree... Eric Allman

10/21/2016

02:47 PM Bug #78 (Resolved): A routing failure causes gdplogd to become non-responsive.
Fixed by Eric in commit:8a3b26f9. I can't reproduce it anymore.
I will keep watching it for a few days, if there a...
Nitesh Mor
01:00 PM Bug #80 (Closed): GDP setup
In common-support.sh
if type port > /dev/null 2>&1 && port installed | grep -q .; then
if [ "$PKGMGR" = "br...
Edward A Lee

10/18/2016

12:34 PM Support #79 (Closed): Async write/read
When I use async append I get records like the following, with no data
>>> recno -1, len 0, no timestamp
Is the...
Syed Hasnain
09:45 AM Bug #74: Asyn Write/Subscribe
Nitesh, As I mentioned earlier, our watches our sending out packets after different sleep times. For Instance for the... Syed Hasnain
09:39 PM Bug #74: Asyn Write/Subscribe
Ali, can you please report back whether this fix for stuck subscriptions works for you? Nitesh Mor
10:45 PM Bug #78: A routing failure causes gdplogd to become non-responsive.
Just a status update/record-keeping: As far as I can tell, this bug was introduced by commit:b39dd5f8. Nitesh Mor
09:34 PM Bug #78 (In Progress): A routing failure causes gdplogd to become non-responsive.
Nitesh Mor
09:33 PM Bug #78 (Closed): A routing failure causes gdplogd to become non-responsive.
If a client with subscriptions goes away, `gdplogd` gets a `NAK_R_NOROUTE` when attempting to deliver the data. Howev... Nitesh Mor
09:34 PM Bug #77: GDP Log Server Crashes when we end subscription
A more accurate description of the problem in #78 Nitesh Mor
09:28 PM Bug #77: GDP Log Server Crashes when we end subscription
Yes, I can reproduce it now. What I see different in your logs that I didn't see earlier on my side was a NAK_R_NOROU... Nitesh Mor

10/17/2016

04:30 PM Bug #77: GDP Log Server Crashes when we end subscription
just checking if you were able to reproduce it? Syed Hasnain
03:26 PM Bug #77 (In Progress): GDP Log Server Crashes when we end subscription
Nitesh Mor
01:51 PM Bug #77: GDP Log Server Crashes when we end subscription
gdplogd was updated to latest commit. I still see the problem. The gdp-reader is also the latest commit. gdp-writer ... Syed Hasnain
11:30 AM Bug #77: GDP Log Server Crashes when we end subscription
Yes I did, the log for gdplogd confirms that It is using the latest commit. However, the problem seems to be there. L... Syed Hasnain
11:17 AM Bug #77: GDP Log Server Crashes when we end subscription
Just checking in: did updating to the latest version of code solve your issue? Nitesh Mor
05:54 PM Bug #77: GDP Log Server Crashes when we end subscription
Ok, let us try one more time. At least it is now running with higher debug setting. Could you run the following?
`...
Nitesh Mor
05:22 PM Bug #77: GDP Log Server Crashes when we end subscription
It doesn't seem to work. Even after doing that it seems I am running the server still at commit
```
2016-10-17 00...
Syed Hasnain
05:04 PM Bug #77: GDP Log Server Crashes when we end subscription
Let's try updating the log-server one more time. Assuming you are in the top directory of gdp source, can you do the ... Nitesh Mor

10/16/2016

04:48 PM Bug #77: GDP Log Server Crashes when we end subscription
Ok that might be the problem. The client side on our swarmboxes seem to be updated.
For gdp-reader
```
_gdp_lib_...
Syed Hasnain
04:26 PM Bug #77: GDP Log Server Crashes when we end subscription
I just saw the `gdplogd.log` file in #76. You are definitely running an older version of log-server (git commit `2023... Nitesh Mor
04:20 PM Bug #77: GDP Log Server Crashes when we end subscription
If you are running version 0.4.0, that would be severely outdated. Since you are running from the source code, a git ... Nitesh Mor
03:46 PM Bug #77: GDP Log Server Crashes when we end subscription

1. If the release notes are correct it seems I am running release 0.4.0. However I did a pull from repo earlier tod...
Syed Hasnain
03:10 PM Bug #77: GDP Log Server Crashes when we end subscription
I am sorry, you have to be more specific. It is most certainly an annoying bug, but I can not reproduce it as it is.
...
Nitesh Mor
02:49 PM Bug #77 (Closed): GDP Log Server Crashes when we end subscription
If we end the gdp-reader process after subscribing to log using ctrl+c, the log server/GDP stops working. If multipl... Syed Hasnain
04:30 PM Bug #76: ERROR: request freed while in use
Your log-server is still running with a `-D *=10` parameter, which is not nearly enough information for me to figure ... Nitesh Mor
04:00 PM Bug #76: ERROR: request freed while in use
I have attached the log for gdplog as well as gdp-router-click-log. Thank you for all the help. Syed Hasnain
03:28 PM Bug #76: ERROR: request freed while in use
Can you please post the debug log from the log-server (`/var/log/gdp/gdplogd.log`)? It appears that the client can no... Nitesh Mor
03:01 PM Bug #76: ERROR: request freed while in use
The following is debug information after the GDP crash happened. The crash has reported in #77 was caused by another ... Syed Hasnain
 

Also available in: Atom