| Summary: | Gnome game aisleriot crashes in Plasma | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Herman Viaene <herman.viaene> |
| Component: | RPM Packages | Assignee: | Jani Välimaa <jani.valimaa> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | Keywords: | 6dev1 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: | gdb output | ||
|
Description
Herman Viaene
2016-03-14 20:23:20 CET
Herman Viaene
2016-03-14 20:23:37 CET
Keywords:
(none) =>
6dev1 Could you try to run aisleriot through gdb to get a backtrace? Typically, it would be: $ gdb aisleriot > run .. The game crashes, but the window should still be shown .. Back in the terminal, it should show "SIGSERV" or similar, then write: > bt And copy the output. It might complain about missing debuginfo packages to give a more relevant backtrace, so you might want to run the debuginfo command that gdb will give you (with Debug repos enabled). Assignee:
bugsquad =>
jani.valimaa More info on this topic: https://wiki.mageia.org/en/Debugging_software_crashes $ gdb sol
Traceback (most recent call last):
File "/usr/share/gdb/python/gdb/__init__.py", line 144, in auto_load_packages
__import__(modname)
File "/usr/share/gdb/python/gdb/command/pahole.py", line 58
print (' /* %3d %3d */' % (int (bitpos / 8), int (fieldsize / 8)), end = "")
^
SyntaxError: invalid syntax
GNU gdb (GDB) 7.11-1.mga6 (Mageia release 6)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from sol...Reading symbols from /home/tester6/sol...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Missing separate debuginfos, use: debuginfo-install aisleriot-3.18.2-3.mga6.x86_64
The gdb syntax error is a false positive, already reported in another bug report. The above output only shows that aisleriot was loaded with gdb, and that its debug symbols are missing (Missing separate debuginfos, use: debuginfo-install aisleriot-3.18.2-3.mga6.x86_64). To actually get the backtrace, you need to use "run" in the gdb prompt, and then "bt" after it crashes. Created attachment 7572 [details]
gdb output
output of gdb run and gdb bt insol.txt file Should be fixed with aisleriot-3.20.1-1.mga6. Closing as FIXED, feel free to reopen if needed. Status:
NEW =>
RESOLVED |