Comments (6)
I'm not sure what to make of this error. Can you see if the newly uploaded
1.0.2 version
has the same issue?
Original comment by [email protected]
on 8 Dec 2009 at 7:33
- Changed state: Accepted
from namebench.
Original comment by [email protected]
on 8 Dec 2009 at 7:36
- Changed title: Error when writing results: File "Tkinter.pyc", line 1378, in event_generate
from namebench.
I am also getting this with 1.0.2. Same error as the OP.
expected boolean value but got "??"
File "libnamebench\base_ui.pyc", line 46, in UpdateStatus
File "libnamebench\tk.pyc", line 81, in msg
File "libnamebench\tk.pyc", line 49, in AddMsg
File "Tkinter.pyc", line 1378, in event_generate
I am also 64-bit on Win2k8.
Original comment by [email protected]
on 8 Dec 2009 at 10:30
from namebench.
Not sure if it helps, but here is the more complete stack track from the log
file:
Traceback (most recent call last):
File "libnamebench\tk.pyc", line 86, in run
File "libnamebench\base_ui.pyc", line 73, in PrepareBenchmark
File "libnamebench\base_ui.pyc", line 46, in UpdateStatus
File "libnamebench\tk.pyc", line 81, in msg
File "libnamebench\tk.pyc", line 49, in AddMsg
File "Tkinter.pyc", line 1378, in event_generate
TclError: expected boolean value but got "??"
Clicking "Start Benchmark" a second time allowed it to complete with no errors.
Entering new DNS servers and clicking "Start Benchmark" a third time eventually
failed with another error:
Traceback (most recent call last):
File "libnamebench\tk.pyc", line 88, in run
File "libnamebench\base_ui.pyc", line 91, in RunBenchmark
File "libnamebench\base_ui.pyc", line 107, in CreateReports
File "libnamebench\base_ui.pyc", line 46, in UpdateStatus
File "libnamebench\tk.pyc", line 81, in msg
File "libnamebench\tk.pyc", line 49, in AddMsg
File "Tkinter.pyc", line 1378, in event_generate
TclError: invalid command name ""[45760024MessageHandler 3603 ?? ?? ?? ?? 0 0
?? 0 0
?? 0 ?? ?? . 35 -1 -1 ??]" == "break""
A fourth run with the same DNS servers from attempt #3 completed successfully
with no
errors.
Original comment by [email protected]
on 8 Dec 2009 at 10:50
from namebench.
I was not able to replicate this on Windows 7 64-bit Home Premium, but I did
put in
a hacky bandaid for this error. Can someone who experienced this issue try this
debug build of namebench:
http://namebench.googlecode.com/files/namebench-1.0.2-test-issue-47.exe
It patches my code so that if event_generate() fails for whatever reason, it
simply
ignores the status update and catches it on the next cycle. This appears to be
a
thread-safety issue with the Tk libraries, so I'm just masking it for now. I
have a
feeling this is not the only place I will be seeing this issue.
Original comment by [email protected]
on 8 Dec 2009 at 3:52
- Changed state: Started
- Added labels: Priority-High
- Removed labels: Priority-Medium
from namebench.
While there may be other thread safety issues with Tk, I believe this one has
been fixed
by version 1.0.3. Please let me know if this is not the case.
Original comment by [email protected]
on 8 Dec 2009 at 5:45
- Changed state: Fixed
from namebench.
Related Issues (20)
- NameBench reports it is damaged, can't be opened, needs to be trashed. HOT 1
- AVAST! Antivirus Reports FIles as Win32:Malaware-Gen
- Hijacked/Incorrect HOT 3
- 'ascii' codec can't decode byte 0xe7 in position 84: ordinal not in range(128) HOT 1
- In my Safari preferences i have a security issue mention = Secured google navigation is unavailable since 2 days HOT 1
- Local DC is showing issues HOT 2
- namebench crashes Yosemite HOT 3
- Crashes in OS X Yosemite HOT 2
- [PATH] Safari 8, fix change GoogleLocAPI to ipinfo.io and small fixes HOT 1
- Mac reboots 1/2 way in
- Namebench only returns ipv6 results even though I didn't tell it to do so.
- 225590012
- can't open name bench on mac using 10.10.2 HOT 2
- namebench should extract to the current folder.
- Export to github
- Não funciona corretamente
- Add DNS Servers
- Takes so long
- Error "Outgoing requests were intercepted!"
- Add support for DNSCrypt
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from namebench.