Tilda X crash

Bug #93914 reported by Kurt Kraut
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tilda (Ubuntu)
Fix Released
Medium
Áron Sisak

Bug Description

Binary package hint: tilda

After installing Tilda and attemped to change some default configs, I'm not able to start tilda again. Thru terminal I get this error:

ktk@ktk6:~/delme$ tilda --sync
The program 'tilda' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
  (Details: serial 11 error_code 10 request_code 33 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.)

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. Can you attach the output of the following instructions?

gdb tilda
...
(gdb) break gdk_x_error
(gdb) run
...
(gdb) thread apply all bt full
...

Changed in tilda:
assignee: nobody → motu
importance: Undecided → Medium
status: Unconfirmed → Needs Info
Revision history for this message
Kurt Kraut (kurtkraut) wrote : gdb report
Download full text (5.1 KiB)

This is what I got:

ktk@ktk6:~$ gdb tilda
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) break gdk_x_error
Function "gdk_x_error" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gdk_x_error) pending.
(gdb) run
Starting program: /usr/bin/tilda
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1220494688 (LWP 14992)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1222358128 (LWP 15001)]

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed
(no debugging symbols found)
[New Thread -1230775408 (LWP 15007)]
(no debugging symbols found)

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICAL **: gtk_window_resize: assertion `height > 0' failed

(tilda:14992): Gtk-CRITICA...

Read more...

Revision history for this message
Anonym25712 (anonym25712) wrote :

Hi,

I just got the same error on a fresh Feisty install. I had to remove the ~/.tilda directory to get it to work again. Now it works even with my own preferences, I don't know what happened exactly.

Revision history for this message
Phrozen (contact-stonedgenius) wrote :

I was getting same error but after disabling 'Animated Pulldown' under 'Appearance' options it works fine.

Revision history for this message
Áron Sisak (asisak) wrote :

Can you please try if it still happens with latest Gutsy x86 tilda (0.09.4-4)?
I tried to reproduce and failed.

Changed in tilda:
assignee: motu → asisak
Revision history for this message
Pau Oliva (poliva) wrote :

I had the same problem on Ubuntu 7.10 (fresh install) and tilda 0.09.4-4:

$ tilda

(tilda:10582): Gdk-CRITICAL **: gdk_window_set_geometry_hints: assertion `GDK_IS_WINDOW (window)' failed
The program 'tilda' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
  (Details: serial 11 error_code 10 request_code 33 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.)

Then I launched tilda as root using 'gksudo tilda' and it started properly but I couldn't use the default keybinding (NONE+F1) to launch it. So this made me think the problem was caused because I had the F1 key customized in "System -> Preferences -> Keyboard Shorcuts".

The solution is to change the tilda key binding on ~/.tilda/config_0 or to remove the custom key binding in Gnome settings that uses the same key binding as tilda.

Hope this helps. Let me know if you need more testing to reproduce the bug.

Revision history for this message
Batwam (batwam) wrote :

Thanks Pau, same problem, same fix for tilda 0.09.4 on Gentoo

Revision history for this message
Dan (orblivion) wrote :

I can confirm this problem in version 0.94. Having dropdown keyboard shortcut the same as "System -> Preferences -> Keyboard Shorcuts" causes it to crash. However it is fixed circa .95; it prompts for a new keybinding if it collides with the one in the control panel. .96 is in Intrepid, so closing as Fix Released.

Changed in tilda:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.