Bug 467040 - Include game seed in bug report wizard
Summary: Include game seed in bug report wizard
Status: RESOLVED INTENTIONAL
Alias: None
Product: kpat
Classification: Applications
Component: general (other bugs)
Version First Reported In: 22.08.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Stephan Kulow
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-08 03:16 UTC by Ken Rushia
Modified: 2023-03-08 06:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Rushia 2023-03-08 03:16:38 UTC
SUMMARY
When invoking the bug report wizard; the game type, options, and seed should be automatically filled into the form.


STEPS TO REPRODUCE
1. Play a game and discover a rare bug that requires the random seed to reproduce
2. Help > "Report Bug..."; "Launch Bug Report Wizard"
3. Sneeze

OBSERVED RESULT
4. Realize you closed the game window in step 3, and have no idea what the game seed was
5. Instead of reporting a rare bug, proceed to report a bug about reporting bugs

EXPECTED RESULT
4. Realize you closed the game window in step 3, but the crucial game info was automatically added to the Bugzilla form for you
5. Continue filling out your important bug report

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
This is honestly what happened
Comment 1 Stephan Kulow 2023-03-08 06:17:32 UTC
I hear you and I would be very much interested in having that, but - and that but is huge:
 - the wizard is provided by bugs.kde.org, the only information provided from the desktop is app, OS and distribution - there is no way to pass custom information
 - the game seed is not so interesting as you think for most bugs. Because most bugs we get is "at move 90 the solver acts strange or the cards mix..." and what's move 90 in your game depends on way more than the seed. We will need a save game in most such situations anyway

So enable "Remember State on Exit" and then you always have something to report bugs against (Under Linux it will be in ~/.local/share/kpat/savedstate.xml)

[RESOLVED/INTENTIONAL is not true, but is the best I can choose]