After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 605896 - reproducible crash in quadrapassel
reproducible crash in quadrapassel
Status: RESOLVED DUPLICATE of bug 596554
Product: gnome-games-superseded
Classification: Deprecated
Component: quadrapassel
2.29.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Games maintainers
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-02 13:58 UTC by Martin Olsson
Modified: 2012-01-31 23:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GDB log showing where the buggy X11 command is issued by quadrapassel (16.24 KB, text/plain)
2010-01-02 13:58 UTC, Martin Olsson
Details

Description Martin Olsson 2010-01-02 13:58:29 UTC
Created attachment 150681 [details]
GDB log showing where the buggy X11 command is issued by quadrapassel

repro steps:

1. from a terminal; launch one of these commands:

  quadrapassel --sync

OR, if you prefer:

  gdb --eval-command='break gdk_x_error' --eval-command=r --args quadrapassel --sync

2. select Settings::Preferences and switch to the "Theme" TAB
3. press CLOSE without changing anything
4. the following SIGTRAP happens immediately

Gdk-ERROR **: The program 'quadrapassel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 136 error_code 3 request_code 10 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...
Trace/breakpoint trap

See the attached GDB log for details.
Comment 1 Martin Olsson 2010-01-02 14:22:56 UTC

*** This bug has been marked as a duplicate of bug 596554 ***
Comment 2 Robert Ancell 2012-01-31 23:22:30 UTC
This bug is being reassigned to the "quadrapassel" component so we can close the gnometris bugzilla component.  Apologies for the mass email!