I tried it on Ubuntu. Sometimes when I select text in the Daemon log window it crashes. Then bitmonerod becomes a zombie process
http://pastebin.com/FKmifxY3I can't get it to transfer MRO either, and don't know why because there isn't any output in the wallet log window.
Thanks for the feedback! The transfer should work now (redownload the files from the link in my previous post).
I have been able to reproduce the crash when selecting log text (very weird, nothing special happens there so it seems this is one of the quircks where mono behaves differently from the .net framework). I will look into this (might be I just have to disable selecting text and add a copy to clipboard button to get around the problem).
I tried it on Ubuntu. Sometimes when I select text in the Daemon log window it crashes. Then bitmonerod becomes a zombie process
http://pastebin.com/FKmifxY3I can't get it to transfer MRO either, and don't know why because there isn't any output in the wallet log window.
TL;DR: There should be a wrapper called 'Launcher' for the GUI which kills all the related processes if the Client crashes.
This could be a solution, but I prefer it if I could prevent crashes al together. I think that should be the the goal instead of adding another process which monitors other processes.