Coder Social home page Coder Social logo

Comments (13)

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024 1

I'll try to get the native build working to get a proper stack trace with debug symbols and open a bug report upstream.

from pods.

marhkb avatar marhkb commented on June 9, 2024

This might be a tough one. I'm not 100% sure but the segmentation fault seems like a hint that we hit a bug in one of the underlying libraries. Unfortunately, I'm not able to reproduce.
Do you use flatpak or a native build?
Could you post the output of journalctl _COMM=pods

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

Do you use flatpak or a native build?

Flatpak build. Native build fails because fedora doesn't ship gtk >= 4.5 yet.

Could you post the output of journalctl _COMM=pods

Apr 06 21:24:05 honestmistake pods[184642]: GtkApplication<Application>::startup
Apr 06 21:24:05 honestmistake pods[184642]: GtkApplication<Application>::activate
Apr 06 21:24:06 honestmistake pods[184642]: Error on inspecting image '53017d7a7e2f9a1768a2fc77d42e4520399fc5f9a3050ff6583f69bc9896e14a': error 404 Not Found - failed to find image 53017d7a7e2f9a1768a2fc77d42e4520399fc5f9a3050ff6583f69bc9896e14a: could not find image instance sha256:48d031e265650d5eed9fe702e340da1b5103bf487a54e28695b5e93376a16ab4 of manifest list 53017d7a7e2f9a1768a2fc77d42e4520399fc5f9a3050ff6583f69bc9896e14a in local containers storage: image not known: image not known
Apr 06 21:24:14 honestmistake audit[184642]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=184642 comm="pods" exe="/app/bin/pods" sig=11 res=1

from pods.

marhkb avatar marhkb commented on June 9, 2024

Does this happen with all containers, or just a specific container?

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

I narrowed it down to containers with a huge amount of logs. The crash is only triggered if the logs are still scrolling to the bottom when I go back to the containers overview. If I wait for the logs to finish scrolling, going back works.

from pods.

marhkb avatar marhkb commented on June 9, 2024

Good job. What image do you use for the container that produce so many log entries? Some standard image from a repo or do you have a docker file for building the image.
Would be nice if we could build a test case here.

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

Good job. What image do you use for the container that produce so many log entries?

A Postgres container that's been running for a long time and spitting out lots of errors 😄

This should do the trick

podman run alpine sh -c "while :; do echo 'spam'; done"

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

ABRT reports the following kernel error

traps: pods[216768] general protection fault ip:7f35d4528b6a sp:7fff64ac0ec0 error:0 in libgobject-2.0.so.0.7200.0[7f35d44fc000+35000]

from pods.

marhkb avatar marhkb commented on June 9, 2024

Yes. I can reproduce now. Really seems like a bug in the underlying glib2 library, and I'm not sure how easy that is to debug.
There is #139 that includes the request to not fetch the whole log at once. I hope that will mitigate the issue.

from pods.

marhkb avatar marhkb commented on June 9, 2024

@SoMuchForSubtlety

Can you still reproduce this on the latest revision?

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

Yes, same crash still happens.

from pods.

marhkb avatar marhkb commented on June 9, 2024

Is this still an issue?

from pods.

SoMuchForSubtlety avatar SoMuchForSubtlety commented on June 9, 2024

Seems to be fixed

from pods.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.