What steps will reproduce the problem?
1. Make the data directory unwriteable.
2. Start the manager in Simple GUI mode (just switch to simple GUI if
started in Advanced mode).
3. Attempt to switch to Advanced mode while the manager is still trying to
start the CC.
It should switch cleanly. Instead, it crashes with SIGPIPE because it tries
to find out if attached via account manager while no socket has been opened.
Minimalist stacktrace:
CBOINCGUIApp::SetActiveGUI
CAdvancedFrame::CAdvancedFrame
CAdvancedFrame::CreateMenu
RPC_CLIENT::acct_mgr_info
RPC::do_rpc
RPC_CLIENT::send_request
system methods
Always reproducible on OS X, the cause of the crash on non-admin accounts
as documented in the release notes.
Original issue reported on code.google.com by michaels...@gmail.com on 8 Jul 2009 at 6:17
Original issue reported on code.google.com by
michaels...@gmail.com
on 8 Jul 2009 at 6:17