Jump to content
HWBOT Community Forums
Massman

HWBOT R5 Bugs/Features 2.0 - Report bugs or request new HWBOT features here

Recommended Posts

As the previous thread was a bit too big and as we now have Dennis squashing bugs more actively, let's start a new thread.

 

If you find any bugs or have any new feature requests (that are too small to start a new thread), please post them here.

 

Thanks!

Share this post


Link to post
Share on other sites

1/ If I go to the front page of a GPU category and select (e.g.) 2x and click "rankings," 1x is shown

 

2/a/My Profile- My submissions. If I click (e.g.) Video cards, select a benchmark and view a score, when I click to go back, it takes me right back to the root of "My submissions (ie....SuperPi)"

 

2/b/ If I select a benchmark and view my score list, then click to go back, it takes me right back to my profile main page

 

LOL welcome aboard Dennis :D

Edited by K404

Share this post


Link to post
Share on other sites

There's a bug when using the prepopulate function when submitting scores. If you have, say, a few singlecore subs you want to submit, and you use a dual/tri/quad (etc)-core, the score will pop up as a 2x/3x/4x score even if you have changed to the singlecore model. However, if you do it the other way around, use a singlecore sub as "filler" and then change CPU model to a quad, then it's listed as 4x.

Share this post


Link to post
Share on other sites

For quite some time the site is skewing photos' aspect ratio on the submission pages.

I've not tested it thoroughly and don't know the reason, but I think it happens when more than one pictures are uploaded.

Share this post


Link to post
Share on other sites

Fix members tab on team pages:

http://hwbot.org/team/overclockers.com/#Members

 

In the first line there, it says "Overclockers.com has 411 members which have contributed to the team total points. Woomack has contributed the most, with a total of points". Whoever has the most TPP + UP/10 on the team should be listed there, and the number of points contributed should be accurate. For the longest time, it used to list their league points there, and now it just doesn't list any points.

 

Also genieben made a new aquamark wrapper, and it'd be good to get that integrated instead of the old wrapper (the old wrapper has bugs on old nvidia cards, requires .net, and blows):

http://hwbot.org/forum/showthread.php?t=59811

Edited by I.M.O.G.

Share this post


Link to post
Share on other sites

1) Bug: CPU-Z world records on the right side are bugged - see the attachement. Real #2 is #1 and vice versa.

 

2) Feature request (already posted in the old thread): If we have a CPU category with 8 cores and dual-socket-ability - wouldn't it be a good idea to set 16 cores as default setting when you choose to have a look at the results achieved with a dual-socket-mainboard? Have a look at the Xeon E5-2687W for example:

http://hwbot.org/hardware/processor/xeon_e5_2687w/

You have to choose "Dual socket" first (which is fine) to see the benchmark overview. If you decide to watch the Wprime rankings the setting "Number of cores" has the value 8 - that would be useful if you would have chosen the "Single socket" option, but not if you're already at the "Dual socket" section. I suggest to adjust the "Number of core" setting according the chosen amount of sockets multiplied with the number of cores the CPU is specified for in general.

 

Example:

2-core-CPU + "single-socket" --> Default setting for "Number of cores" = 2

2-core-CPU + "dual-socket" --> Default setting for "Number of cores" = 4

2-core-CPU + "quad-socket" --> Default setting for "Number of cores" = 8

Share this post


Link to post
Share on other sites

VGA and CPU browsing doesn't work.

 

When I click on any vga family, this happens:

 

error_1nxqd7.jpg

 

HTTP Status 500 - 

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/hardware/videocard/videocardOverview.jsp'. 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:681) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) 
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) 
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) 
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) 
org.hwbot.web.filter.CookieFilter.doFilter(CookieFilter.java:189) 
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.hwbot.web.filter.MobileFilter.doFilterInternal(MobileFilter.java:46) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 


root cause 
org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/hardware/videocard/videocardOverview.jsp'. 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:692) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321) 
org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124) 
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) 
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) 
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) 
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) 
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) 
org.hwbot.web.filter.CookieFilter.doFilter(CookieFilter.java:189) 
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.hwbot.web.filter.MobileFilter.doFilterInternal(MobileFilter.java:46) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 


root cause 
org.apache.tiles.util.TilesIOException: ServletException including path '/WEB-INF/views/hardware/videocard/videocardOverview.jsp'. 
org.apache.tiles.servlet.context.ServletUtil.wrapServletException(ServletUtil.java:241) 
org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:243) 
org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222) 
org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44) 
org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321) 
org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124) 
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) 
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) 
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) 
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) 
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) 
org.hwbot.web.filter.CookieFilter.doFilter(CookieFilter.java:189) 
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.hwbot.web.filter.MobileFilter.doFilterInternal(MobileFilter.java:46) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 


root cause 
javax.el.ELException: Cannot convert 4.8 of type class java.lang.String to class java.lang.Long 
org.apache.el.lang.ELSupport.coerceToNumber(ELSupport.java:304) 
org.apache.el.lang.ELSupport.coerceToNumber(ELSupport.java:283) 
org.apache.el.lang.ELSupport.equals(ELSupport.java:143) 
org.apache.el.parser.AstEqual.getValue(AstEqual.java:40) 
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189) 
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:985) 
org.apache.jsp.WEB_002dINF.views.hardware.videocard.videocardOverview_jsp._jspx_meth_c_005fwhen_005f1(videocardOverview_jsp.java:865) 
org.apache.jsp.WEB_002dINF.views.hardware.videocard.videocardOverview_jsp._jspx_meth_c_005fchoose_005f1(videocardOverview_jsp.java:835) 
org.apache.jsp.WEB_002dINF.views.hardware.videocard.videocardOverview_jsp._jspx_meth_c_005fforEach_005f1(videocardOverview_jsp.java:562) 
org.apache.jsp.WEB_002dINF.views.hardware.videocard.videocardOverview_jsp._jspService(videocardOverview_jsp.java:153) 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241) 
org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222) 
org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44) 
org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627) 
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321) 
org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124) 
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) 
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) 
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) 
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) 
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417) 
org.hwbot.web.filter.CookieFilter.doFilter(CookieFilter.java:189) 
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.hwbot.web.filter.MobileFilter.doFilterInternal(MobileFilter.java:46) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 


note The full stack trace of the root cause is available in the Apache Tomcat/7.0.27 logs.

 

 

In CPU browsing there is missing the "+" to expand the category (in the left column).

Actually it's missing in all categories, but others can be still viewed... however CPUs can't.

 

error_239o13.jpg

Share this post


Link to post
Share on other sites

Dunno if this is a bug or just an oversight....

 

On the search page, searching for 1x GPU results includes dual-core/PCB cards like the GTX295/590/690/5970/6990 etc

Share this post


Link to post
Share on other sites

Another idea: would it be possible to add a feature where your CPU or GPU global scores are given an average? (separate averages for 1x/2x/3x/4x GPU too)

 

 

What about average ranking for hardware categories? :)

 

I would like an easy way to see all my global rankings all in one place

Share this post


Link to post
Share on other sites

Opera 11.64

If I press any link on the front page the browser just stalls, but if I press F5 to refresh - it goes directly to the page link of which I just pressed.

This appeared in the last day or two. This is not the first time such thing appears - I reported it in the past and it got fixed.

 

No such bug on Firefox or IE.

Share this post


Link to post
Share on other sites

Please can the phrase "world record" be removed from most of HWB? Maybe replaced with "best scores" or "gold medals" for most situations?

Share this post


Link to post
Share on other sites

Totally fine :) Anything except "World Record" which (IMO) should be saved for..... y'know......world records :D

 

 

Should wPrime 1x/2x/3x/etc and 1x GPU, 2xGPU etc get called "world record" for each global #1? OR.... should only the absolute best scores get called it? (ie.....the score with 100 WR points?)

Share this post


Link to post
Share on other sites

- overall benchmark record => "World record"

- global benchmark record (1xGPU etc) => "Global Record"

- hardware record => "Hardware Record"

 

I'm open to suggestinos for other words than 'record' too. Record is easy to understand though.

Share this post


Link to post
Share on other sites

Sounds fine :D

 

....although, global record and world record sound very similar.

Edited by K404

Share this post


Link to post
Share on other sites

A related question..... the #1 bencher of a country has their title show up as "in the world"

 

Can that be tweaked too? :)

 

Maybe change "fastest" to "#1 ranked" ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...