[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-coda
Subject: update: cvs Coda on Darwin
From: Ivan Popov <pin () medic ! chalmers ! se>
Date: 2004-10-06 15:34:56
Message-ID: 20041006153456.GB18988 () fettuccine ! tekno ! chalmers ! se
[Download RAW message or body]
> The funny thing is, if I run it with -d #, it does not crash,
> and even after that on restarts it does _not_ crash, the success persists.
It was not exactly that, it seems that it depended on the first
access after a restart being "before or after" the daemonizing...
Now that I took away the daemonizing, it works about as well as 6.0.6,
though cunlog without parameters crashes venus:
$ cunlog
17:33:44 Fatal Signal (10); pid 567 becoming a zombie...
17:33:44 You may use gdb to attach to 567
It happens when cunlog sends an empty string as the realm name,
and can be expected, given the following in
coda-src/venus/vproc_pioctl.cc
--------------------------------------------------------------------
case _VIOCUNLOG:
{
Realm *realm = REALMDB->GetRealm(data->in);
userent *ue = realm->GetUser(u.u_uid);
^^^^^^^^^^^^^^
--------------------------------------------------------------------
I think GetRealm("") returns NULL ...
Regards,
--
Ivan
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic