Skip to content

Crashes when trying to scroll through list of pods #1068

@lepome-knime

Description

@lepome-knime

Describe the bug

I'm sorry if this is a duplicate, and I'm not certain what info to provide, but I am attempting to mount a support bundle (https://docs.replicated.com/enterprise/troubleshooting-an-app) I have WSL on Windows11 and Ubuntu 24.04.2 LTS. You can see the steps I took via this screen recording.

explorer_HsNk7eao0m.mp4

Component stack:

at ObserverComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174383:23)
at div
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at div
at div
at List (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:236268:30)
at div
at AutoSizer (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:604456:5)
at div
at VirtualListInner (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:126126:29)
at div
at NonInjectedTable (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:94561:9)
at div
at NonInjectedItemListLayoutContent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:124695:9)
at div
at NonInjectedItemListLayout (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:125055:9)
at NonInjectedKubeObjectListLayout (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:136459:39)
at NonInjectedErrorBoundary (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:704023:32)
at main
at div
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at NonInjectedErrorBoundary (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:704023:32)
at div
at div
at NonInjectedMainLayout (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:69057:29)
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at ObserverComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174383:23)
at NonInjectedErrorBoundary (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:704023:32)
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at ObserverComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174383:23)
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)
at NonInjectedKeyboardShortcutListener (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:537019:48)
at DefaultPropsProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:564435:3)
at RtlProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:466867:7)
at ThemeProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:613556:5)
at ThemeProvider_ThemeProvider_ThemeProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:613630:5)
at styles_ThemeProvider_ThemeProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:613672:14)
at StyledEngineProvider (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:545577:5)
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:85333:27
at Router (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:177283:30)
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:132968:19
at observerComponent (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174334:16)

Error stack:

TypeError: Cannot read properties of undefined (reading 'find')
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:147372:47
at Array.reduce ()
at PodStore.getPodKubeMetrics (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:147371:27)
at Object.content (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:78124:38)
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:136523:87
at Array.map ()
at renderTableContents (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:136523:34)
at NonInjectedItemListLayoutContent.getTableRow (https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:124710:13)
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:124730:29
at https://562d5d04fb901dd23f02b035b7a2bda4.renderer.freelens.app:57540/build/freelens.js?42c1fc138e8d8f332e14:174282:25

Reproduction steps

start shell with bundle
start Freelens
connect using kubeconfig info
Workloads > Pods
change from default namespace to all namespaces, and start scrolling to see status of every pod.
observe crash

see recording attached above

Expected behavior

interact with support bundle as if it were a cluster

Screenshots

Image

Freelens version

1.3.2

Operating system type and version

Windows11 WSL Ubuntu 24.04 LTS

Installation method

Freelens-1.3.2-windows-amd64.exe

Kubernetes cluster version used with Freelens

k8s: v1.30.7

Logs

lens-renderer-cluster-562d5d04fb901dd23f02b035b7a2bda4-frame.log

lens-renderer-cluster-562d5d04fb901dd23f02b035b7a2bda4-frame.log

Kubeconfig

apiVersion: v1
kind: Config
preferences: {}
current-context: default
clusters:

  • name: default
    cluster:
    server: http://127.0.0.1:45367
    contexts:
  • name: default
    context:
    cluster: default
    user: default
    users:
  • name: default
    user: {}

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions