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

Joshua M Smith joshms at pcbsd.org
Mon Feb 3 12:31:07 PST 2014

FYI Michael i've also tried duplicating these bugs on my end, and have 
not been able to do so.

Best Regards,


On 02/03/2014 15:21, Michael Wittmann wrote:
> Anfang der weitergeleiteten Nachricht:
>> *Von: *Kris Moore <kris at pcbsd.org <mailto: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 
>> <mailto: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 
>> <http://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 
>>> <mailto: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
> _______________________________________________
> Dev mailing list
> Dev at lists.pcbsd.org
> http://lists.pcbsd.org/mailman/listinfo/dev

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

More information about the Dev mailing list