Bug 2223814

Summary: Update application Pan to fix known bugs causing crash or infinite loops.
Product: [Fedora] Fedora Reporter: Robin Laing <mesat>
Component: panAssignee: Orphan Owner <extras-orphan>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 38CC: alex, extras-orphan, mesat, pkovar
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://gitlab.gnome.org/GNOME/pan/-/merge_requests/25
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Corrupted window for application Pan none

Description Robin Laing 2023-07-19 03:39:33 UTC
Currently FC37 and FC38 are using Pan 0.149 which has a known bug with newsgroups with a large number of posts.  This causes the system to crash or freeze making the application and system a problem.  Loading a large group like a.b.tv or a.b.multimedia demonstrates the issue.

1:0.149-4.fc38

Reproducible: Always

Steps to Reproduce:
1.  Open Pan 0.149 
2.  Go to a large newsgroup with millions of posts and load, a.b.multimedia for example.
3.  Wait for nothing as the program either crashes or runs forever.
Actual Results:  
Pan goes into a loop and looks like it crashes, using close to 100% of a processor.  GUI is unresponsive so you cannot stop it.  Cannot open the task list to stop the process.



Expected Results:  
Pan should be able to load the newsgroup or be able to use the GUI to stop the process.

A patch to pan was implemented a year ago.  May fix the problem.  

https://gitlab.gnome.org/GNOME/pan/-/merge_requests/25

This bug may also be related to the crashing via an infinate loop.
https://gitlab.gnome.org/GNOME/pan/-/merge_requests/41

Comment 1 Robin Laing 2023-07-19 03:42:51 UTC
Created attachment 1976432 [details]
Corrupted window for application Pan

This is a screen cap of the corrupted image since Pan won't update it's window while it is stuck with a large group.  Not sure if the program crashed or is stuck in a loop.