Project

General

Profile

Actions

Bug #10380

closed

Dashboard do not load due to stackoverflow error in 4.1

Added by Nicolas CHARLES about 7 years ago. Updated about 7 years ago.

Status:
Rejected
Priority:
N/A
Category:
Web - Compliance & node report
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Priority:
17
Name check:
Fix check:
Regression:

Description

On restarting Rudder 4.1, with 2000 nodes, dashboard stays blank because of a stackoverflow error

[2017-03-08 22:14:43] DEBUG debug_timing - Get node info (1997 ldap node info): 25ms
[2017-03-08 22:14:56] DEBUG debug_timing - Start timing homepage
[2017-03-08 22:14:57] DEBUG debug_timing - Cache for nodes info expire ?: 24ms
[2017-03-08 22:14:57] DEBUG debug_timing - Get node info (all nodes info): 25ms
[2017-03-08 22:14:57] DEBUG debug_timing - Getting node infos: 26ms
[2017-03-08 22:14:57] DEBUG debug_timing - Get agent software entries: 23ms
[2017-03-08 22:14:57] DEBUG debug_timing - Cache for nodes info expire ?: 31ms
[2017-03-08 22:14:57] DEBUG debug_timing - Get node info (all nodes info): 32ms
[2017-03-08 22:14:57] DEBUG debug_timing - Get nodes for agent: 154ms
Exception in thread "pool-6-thread-3" java.lang.StackOverflowError
        at scalaz.Apply.$anonfun$ap2$2(Apply.scala:49)
        at scalaz.Bind.ap(Bind.scala:20)
        at scalaz.Bind.ap$(Bind.scala:18)
        at scalaz.FreeInstances$$anon$3.ap(Free.scala:424)
        at scalaz.Apply.$anonfun$ap2$1(Apply.scala:49)
        at scalaz.Bind.ap(Bind.scala:20)
        at scalaz.Bind.ap$(Bind.scala:18)
        at scalaz.FreeInstances$$anon$3.ap(Free.scala:424)
        at scalaz.Apply.ap2(Apply.scala:49)
        at scalaz.Apply.ap2$(Apply.scala:48)
        at scalaz.FreeInstances$$anon$3.ap2(Free.scala:424)
        at scalaz.Applicative.apply2(Applicative.scala:32)
        at scalaz.Applicative.apply2$(Applicative.scala:31)
        at scalaz.FreeInstances$$anon$3.apply2(Free.scala:424)
        at scalaz.syntax.ApplyOps.$times$greater(ApplySyntax.scala:12)
        at doobie.util.composite$LowerPriorityComposite$$anon$6.$anonfun$set$4(composite.scala:109)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2$adapted(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2$adapted(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2$adapted(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2(composite.scala:56)
        at doobie.util.composite$Composite$$anon$2.$anonfun$set$2$adapted(composite.scala:56)

Reloading the page solves the issue


Related issues 1 (0 open1 closed)

Is duplicate of Rudder - Bug #10456: Several core features don't work anymore with more than 1000 nodesReleasedAlexis MoussetActions
Actions

Also available in: Atom PDF