Bug#679207: boincmgr segfault when setting proxy

2013-02-26 Thread Alyssa Milburn
See http://boinc.berkeley.edu/trac/ticket/1226 for (hopefully) a diagnosis
and patch.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#679207: boincmgr segfault when setting proxy

2013-02-26 Thread Gianfranco Costamagna
I admit your patch seems really good to me but I have to prior test it, I'll 
give a try in the next few hours and commit in debian master if everything goes 
well.

Thanks for pointing this out to us, unfortunately upstream seems to don't care 
so much about this kind of bugs even if they can be considered showstopper.

ATM they are porting to wx 3.0 so this bug should be fixed automatically after 
the port is completed. Anyway your patch will (hopefully) allow us to push in 
the near future a new version in unstable.

I will directly ping upstream if the patch is good to speed up the release 
process.

Many thanks for your help.

Gianfranco



Bug#679207: boincmgr segfault when setting proxy

2012-06-27 Thread Guo Yixuan
Package: boinc-manager
Version: 7.0.27+dfsg-6
Severity: normal

Hi,

After switching to gcc-4.7, recent build of boinc-manager gets a
segfault when setting proxy. I suspect it's a wx bug.

Here is a log of boincmgr under valgrind. (built in sid, with
--enable-debug and --enable-wx-debg) Also gdb backtrace.

12:00:10 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:10 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:11 AM: Trace: (Function Start/End) CAdvancedFrame::OnOptions -
Function Begin
12:00:14 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:14 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:14 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:14 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:14 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:14 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:14 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:14 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:15 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:15 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:15 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:15 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:15 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:15 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:15 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:15 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:16 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:16 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:16 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:16 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:16 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:16 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:16 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:16 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:17 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:17 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:17 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:17 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:17 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:17 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:17 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:17 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:18 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:18 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:18 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:18 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:18 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:18 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:18 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:18 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
12:00:19 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function Begin
12:00:19 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function Begin
12:00:19 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateTaskbarStatus - Function End
12:00:19 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function Begin
12:00:19 AM: Trace: (Function Start/End)
CTaskBarIcon::UpdateNoticeStatus - Function End
12:00:19 AM: Trace: (Function Start/End) CTaskBarIcon::OnRefresh -
Function End
12:00:19 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function Begin
12:00:19 AM: Trace: (Function Start/End) CAdvancedFrame::OnRefreshView -
Function End
==26000== Invalid read of size 4
==26000==at 0x44D760: wxStringData::Unlock()
(DlgAdvPreferencesBase.cpp:768)
==26000==by 0x60D2DE1: wxStringBase::operator=(wxStringBase const)
(string.cpp:784)
==26000==by 0x497899: