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 136639 - gnumeric (gnumeric2-1.1.20-36 of SuSE 9.0) crashes when clicking column heading
gnumeric (gnumeric2-1.1.20-36 of SuSE 9.0) crashes when clicking column heading
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: GUI
1.1.x
Other other
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2004-03-09 14:24 UTC by Ulrich.Windl
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ulrich.Windl 2004-03-09 14:22:24 UTC
Package: Gnumeric
Severity: normal
Version: GNOME2.2.2 1.1.20
os_details: GNOME.Org
Synopsis: gnumeric (gnumeric2-1.1.20-36 of SuSE 9.0) crashes when clicking column heading
Bugzilla-Product: Gnumeric
Bugzilla-Component: GUI
BugBuddy-GnomeVersion: 2.0 (2.2.2)
Description:
Description of Problem:
When starting gnumeric, it crashes every time when I click on a column
heading

Steps to reproduce the problem:
1. start gnumeric (empty page)
2. click on column A

Actual Results:
gnumeric crashes

Expected Results:
gnumeric should not crash

How often does this happen?
every time

Additional Information: 
I had reported the bug to SuSE also (bug id 32861). They think the
problem is caused by some bad theme (their default theme). In my opinion
no theme should be able to crash the application.


Debugging Information:

Backtrace was generated from '/opt/gnome/bin/gnumeric'

(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)...
(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)...
(no debugging symbols found)...(no debugging symbols found)...[New
Thread 16384 (LWP 28185)]

(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)...0x40eeffd6 in waitpid ()
   from /lib/libpthread.so.0

Thread 1 (Thread 16384 (LWP 28185))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #2 __pthread_sighandler
    from /lib/libpthread.so.0
  • #3 <signal handler called>
  • #4 strcmp
    from /lib/libc.so.6
  • #5 match_theme_image
    from /opt/gnome/lib/gtk-2.0/2.2.0/engines/libpixmap.so
  • #6 draw_simple_image
    from /opt/gnome/lib/gtk-2.0/2.2.0/engines/libpixmap.so
  • #7 draw_shadow
    from /opt/gnome/lib/gtk-2.0/2.2.0/engines/libpixmap.so
  • #8 gtk_draw_shadow
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #9 ib_draw_cell
  • #10 item_bar_draw
  • #11 foo_canvas_group_draw
  • #12 foo_canvas_expose
  • #13 gtk_propagate_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #14 g_type_class_meta_marshal
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 gtk_widget_send_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #20 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #21 gdk_window_clear_area_e
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #22 gdk_window_process_all_updates
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #23 gdk_window_process_all_updates
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #24 g_idle_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #25 g_main_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #26 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #27 g_main_context_iterate
    from /opt/gnome/lib/libglib-2.0.so.0
  • #28 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #29 gtk_main
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #30 main
  • #0 waitpid
    from /lib/libpthread.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-03-09 09:22 -------

Reassigning to the default owner of the component, jody@gnome.org.

Comment 1 Andreas J. Guelzow 2004-03-09 14:51:17 UTC
It is not the application that crashes but the theme rendering.
Comment 2 Jody Goldberg 2004-03-09 15:09:06 UTC
Thanks for letting us know which theme is involved.  We've had enough
reports of this that if I could replicate it I'd try to fix the theme.
 Unfortunately therre is nothing we can do in the application.  This
is no different than a bug in libc from our perspective.  We make a
valid call and the theme under us crashes.

For now the only solution is "don't use a broken theme"
Give us more information and we may be able to help the theme authors
fix their problem.
Comment 3 Morten Welinder 2004-03-09 15:35:49 UTC
For reference, I am using Gnumeric 1.2.5 from www.usr-local-bin.org
and see no such problems with SuSE 9.0.
Comment 4 Stanislav Brabec 2004-03-09 16:33:02 UTC
Confirmed crash with gnome2-SuSE-0.1-295 and gnumeric2-1.2.1-29 from
supplementary update.

Theme is 6nome.
Comment 5 Morten Welinder 2004-03-09 18:09:29 UTC
See bug 112066 -- I think this is the cause of the crash.

A link to whereever you filed with suse would be helpful.
Comment 6 Morten Welinder 2004-03-09 18:45:53 UTC
While the theme is the problem, a workaround was easy (and otherwise
desireable) so that has been committed to cvs head.

Keeping open for 1.2 series.
Comment 7 Morten Welinder 2004-03-09 18:49:32 UTC
Backported.  1.2.7 will have the fix.
Comment 8 Ulrich.Windl 2004-03-10 07:16:27 UTC
I was using theme gnome2-SuSE-0.1-216 of SuSE Linux 9.0 Professional.