[PC-BSD Dev] Fwd: tickets 960, 961

Michael Wittmann michi.wittmann at gmail.com
Mon Feb 3 12:21:23 PST 2014


FYI


Anfang der weitergeleiteten Nachricht:

> Von: Kris Moore <kris at pcbsd.org>
> Betreff: Aw: tickets 960, 961
> Datum: 3. Februar 2014 20:18:08 MEZ
> An: Michael Wittmann <michi.wittmann at gmail.com>
> 
> 
> Michael,
> 
> Thanks for checking this! If you can't duplicate, then usually the next
> step is to try and get more information from the reporter. It's possible
> that he has some unique setup causing this problems. Here's what I would do:
> 
> 1. Ask him for specifics, screenshots even if possible.
> 
> 2. If you know he can't delete a jail, have him try to delete a jail
> from the "warden" command-line, maybe it'll show something different and
> we can pinpoint the failure on his box.
> 
> As for the modal code, yea, we can probably make all those modal to
> avoid confusion. I think originally I left some non-modal so that you
> could do other stuff during long operations, but that may not be so
> important.
> 
> BTW, you are welcome to CC these to the dev@ or testing@ mailing lists.
> Sometimes other people will also give some feedback making it easier to
> diagnose :)
> 
> (If you aren't signed up, go to lists.pcbsd.org and do so, lots of good
> info on those lists)
> 
> 
> On 02/03/2014 12:59, Michael Wittmann wrote:
>> Hi Kris,
>> 
>> unfortunately I didn`t have time at the weekend to take care of the two warden tickets.
>> But right now I have taken a look into the Qt code and am wondering how to fix the bugs.
>> 
>> What I have accomplished so far:
>> — I have fetched the sources with git and I am able to build and run the warden with qtcreator.
>> — I have taken a look into the code and the shell scripts that are called to perform the actual tasks with the jails.
>> 
>> 
>> The biggest problem I have, however, is that I cannot reproduce the bugs. Every time I create a jail with pkgng enabled it simply works.
>> The displayOutput dialog is never quit before the jail creation work is finished.
>> 
>> The same with the other bug. When I delete a jail, it always seems to work. The jail is not present anymore in /usr/jails.
>> 
>> It is quite hard for me to fix a bad behavior that I am unable to reproduce at all.
>> 
>> Is it possible that there may be a problem in scripts/backend/deletejail.sh? The Qt code around deleting a jail seems to be quite strait forward.
>> 
>> Do you perhaps know of any scenario to provoke the occurrence of the defects?
>> For example, I already tried to delete a running and also non running jail. Everything worked just fine.
>> 
>> For ticket 961 I only have a wild guess. I have observed that for the member dialogOutput in the dialogwarden.cpp the property setModal(bool) sometimes is set to true, sometimes to false.
>> So maybe the person who reported the bug didn`t actually see the dialogOutput disappear, but instead, what he saw was that the dialog only moved into the background behind the warden gui.
>> 
>> I`m sorry that I cannot offer you more so far.
>> Do you have any hints for me?
>> 
>> Thank you very much in advance for your patience. ;-)
>> 
>> Best regards,
>> Michael
>> 
>> 
>> Am 31.01.2014 um 15:57 schrieb Kris Moore <kris at pcbsd.org>:
>> 
>>> On 01/31/2014 04:15, Michael Wittmann wrote:
>>>> Hi Kris,
>>>> 
>>>> as I can see in your bug tracker the tickets 960 and 961 don`t have an
>>>> owner at the moment.
>>>> Both tickets are associated with the Warden GUI.
>>>> 
>>>> So I regard this as a chance to make myself familiar with the Warden`s
>>>> Qt project and to try to fix the bugs.
>>>> If I`m not going to be successful in fixing, I will at least lern a lot.
>>>> 
>>>> Does this idea make sense to you?
>>>> 
>>>> Best regards,
>>>> Michael
>>> I would say go for it!
>>> 
>>> Those are probably fairly easy ones, just some re-sorting of QT code to
>>> keep things on screen, etc. Go ahead and post something to trac that you
>>> will be taking a look at them, and e-mail me or the dev mailing list if
>>> you have questions.
>>> 
>>> Thanks!
>>> 
>>> -- 
>>> Kris Moore
>>> PC-BSD Software
>>> iXsystems
>>> 
> 
> 
> -- 
> Kris Moore
> PC-BSD Software
> iXsystems
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/dev/attachments/20140203/e36f3bd2/attachment.html>


More information about the Dev mailing list