[SOLVED] wxWidgets Debug Alert - assert "c < 0x80" failed [...]

Message boards : BOINC Manager : [SOLVED] wxWidgets Debug Alert - assert "c < 0x80" failed [...]
Message board moderation

To post messages, you must log in.

AuthorMessage
flopflopfloppy

Send message
Joined: 14 Feb 15
Posts: 7
France
Message 60307 - Posted: 14 Feb 2015, 14:17:41 UTC
Last modified: 14 Feb 2015, 14:34:06 UTC

Hi everybody

May be somebody here would like me to search a litle more for a global subject for this problem or I don't know what.

But I have a lot of things today ;) I will give my informations and it's up to everybody to use it or to throw it.

I already got this error in the past, few month ago - one less computer running BOINC !
I had no time to search for a solution against a faulty sofware that I'm not developping.


But now it's the second time, on a "background" computer user for CCTV cam. After a fresh install on this computer, BOINC doesn't works anymore.


So, here is every information that I can give you !

Computer name : Caméra-PC
User name : Caméra

Installation date : today

Windows 7 Ultimate SP1-U, 64, FR, ISO version : X17-59479.iso - ei.cfg removed with with eicfg_remover.exe in order to have every flavour available

Previously installed software :
VNC Server/Viewer 5.2.1
Total commander 8.51A - 64 bits

"C:\Partage" is shared to "Tout le monde" (everybody) with R/W access
For windows sharing, password authentification is disabled.

Windows is beginning to download updates (but still not installing)
And it's still not activated (30 days left)

---------------------------
wxWidgets Debug Alert
---------------------------
..\..\src\common\string.cpp(1186): assert "c < 0x80" failed in wxString::FromAscii(): Non-ASCII value passed to FromAscii().

Call stack:
[00] 000000013F22EC59
[01] 000000013F230184
[02] 000000013F1DAB17
[03] 000000013F1DB5F7
[04] 000000013F1E22EF
[05] 000000013F141192
[06] 000000013F24636D
[07] 000000013F215ED4
[08] 000000013F216D09
[09] 000000013F216DAD
[10] 000000013F21708A
[11] 000000013F216013
[12] 000000013F263F7C
[13] 000000013F2958D3
[14] TranslateMessageEx                      
[15] TranslateMessage                        
[16] IsDialogMessageW                        
[17] 000000013F376258
[18] 000000013F375E82
[19] 000000013F3761B8
[20] 000000013F22BDFE
Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.
---------------------------
Oui   Non   Annuler   
---------------------------



I wonder if the problem is not generated because of the Name of the computer. This morning this computer name was "Surveillance-PC" and it was working well.

For the previous time I got this error, it was "Clémence-PC" if I remember well !

I will try changing the computer's name, then create a new user name, and if it still doesn't works, try re-reinstalling Windows as "Surveillance-PC" and install boinc without touching anything.

Bye !
ID: 60307 · Report as offensive
flopflopfloppy

Send message
Joined: 14 Feb 15
Posts: 7
France
Message 60308 - Posted: 14 Feb 2015, 14:23:18 UTC - in response to Message 60307.  
Last modified: 14 Feb 2015, 15:03:03 UTC

Done, It was computer name

From "Caméra-PC" to "Camera-PC", it's now working :)





PS : this horrible MessageBox is not a valid reaction to a "non-compatible" computer name.

Even when a ongoing fatal error cannot be handled quietly by the program, the message should describe why the program will have no chance to work (at least before diving into the unavoidable crash). I guess it is what is missing on a lot of things of the linux world !

It could be a first correction, and honestly, maybe it is enough ! Alone or helped, people are often going to solve the problem if they have at least one clear clue about what is happenning.

Something like "unknown error while getting computer's hostname" could be enough
ID: 60308 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 60309 - Posted: 14 Feb 2015, 15:00:37 UTC - in response to Message 60307.  

But now it's the second time, on a "background" computer user for CCTV cam. After a fresh install on this computer, BOINC doesn't works anymore.

So, here is every information that I can give you !

The one bit of information you didn't give is: Which Boinc version?

Claggy
ID: 60309 · Report as offensive
flopflopfloppy

Send message
Joined: 14 Feb 15
Posts: 7
France
Message 60310 - Posted: 14 Feb 2015, 15:02:46 UTC - in response to Message 60309.  

Hi,

Sorry I forgot this one - it was simply the last version

Windows 64-bit (9.32 MB)
BOINC 7.4.36
ID: 60310 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 60311 - Posted: 14 Feb 2015, 15:13:14 UTC - in response to Message 60310.  

I've reported it to the boinc_alpha mailing list.

Claggy
ID: 60311 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 60312 - Posted: 14 Feb 2015, 16:32:02 UTC - in response to Message 60310.  

Rom reports it'll be fixed in the next release, it was because of how he originally built the wxWidgets 3.0.1 libraries.

http://boinc.berkeley.edu/gitweb/?p=boinc_depends_win_vs2010.git;a=commit;h=52b5b9b7a99b57bafe012ddede0b6be304d1ca28
Update WxWidgets 3.0.1 (Disable asserts on release builds)


Claggy
ID: 60312 · Report as offensive
flopflopfloppy

Send message
Joined: 14 Feb 15
Posts: 7
France
Message 60315 - Posted: 15 Feb 2015, 0:21:09 UTC - in response to Message 60312.  

Thank you (and thank Rom !) for that, in the name of everybody ;)


By the way, thank to every BOINC programmer who read me, for all the problems that I didn't encounter (after all, every absence of problem is a well done hidden work !)

Yes, time to sleep ;) good night !
ID: 60315 · Report as offensive

Message boards : BOINC Manager : [SOLVED] wxWidgets Debug Alert - assert "c < 0x80" failed [...]

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.