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 305078 - crash on using the window buttons
crash on using the window buttons
Status: RESOLVED DUPLICATE of bug 304915
Product: evolution
Classification: Applications
Component: Tasks
unspecified
Other other
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-05-22 10:31 UTC by Andre Schaefer
Modified: 2005-05-22 18:43 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Andre Schaefer 2005-05-22 10:31:07 UTC
Distribution: Debian 3.1
Package: Evolution
Severity: normal
Version: GNOME2.10.1 unspecified
Gnome-Distributor: Debian
Synopsis: crash on using the window buttons
Bugzilla-Product: Evolution
Bugzilla-Component: Tasks
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
evolution just crashed when I switched from the contact to the tasks
view with the window buttons.
Both buttons are still 'active' i.e. pressed.

Steps to reproduce the crash:
1. switch between views
2. 
3. 

Expected Results:
shows different view/component


How often does this happen?
once


Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(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)
(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)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 10492)]
[New Thread 32769 (LWP 10496)]
[New Thread 16386 (LWP 10497)]
[New Thread 32771 (LWP 10498)]
[New Thread 65540 (LWP 10501)]
[New Thread 98309 (LWP 10504)]
[New Thread 114694 (LWP 10506)]
[New Thread 147463 (LWP 11995)]
[New Thread 163848 (LWP 11996)]
(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)
(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)
0x41036c0b in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 16384 (LWP 10492))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #4 es_menu_hook_get_type
  • #5 __pthread_sighandler
    from /lib/libpthread.so.0
  • #6 <signal handler called>
  • #7 e_canvas_hide_tooltip
    from /usr/lib/libgal-2.4.so.0
  • #8 e_table_item_redraw_range
    from /usr/lib/libgal-2.4.so.0
  • #9 g_object_interface_list_properties
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #11 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 e_table_group_apply_to_leafs
    from /usr/lib/libgal-2.4.so.0
  • #13 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #14 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 e_table_without_show_all
    from /usr/lib/libgal-2.4.so.0
  • #16 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #22 main
  • #0 waitpid
    from /lib/libpthread.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-05-22 10:31 UTC -------

Comment 1 Christian Kirbach 2005-05-22 11:24:22 UTC
unique stack trace.
Comment 2 Christian Kirbach 2005-05-22 11:25:07 UTC
Thanks for the bug report.
what versions of evolution, libgal and gtk+ do you have?
Comment 3 Andre Schaefer 2005-05-22 11:29:13 UTC
[schaefer@charlie:calendar] apt-cache policy evolution
evolution:
  Installiert:2.2.2-4
  Mögliche Pakete:2.2.2-4
  Versions-Tabelle:
 *** 2.2.2-4 0
        350 http://debian.uni-essen.de sid/main Packages
        100 /var/lib/dpkg/status
[schaefer@charlie:calendar] apt-cache policy libgal2.0-6
libgal2.0-6:
  Installiert:1.99.11-1.1
  Mögliche Pakete:1.99.11-1.1
  Versions-Tabelle:
 *** 1.99.11-1.1 0
        650 http://debian.uni-essen.de sarge/main Packages
        350 http://debian.uni-essen.de sid/main Packages
        100 /var/lib/dpkg/status
[schaefer@charlie:calendar] apt-cache policy libgtk2.0-0
libgtk2.0-0:
  Installiert:2.6.7-1
  Mögliche Pakete:2.6.7-1
  Versions-Tabelle:
 *** 2.6.7-1 0
        101 http://debian.uni-essen.de experimental/main Packages
        100 /var/lib/dpkg/status
Comment 4 Andre Schaefer 2005-05-22 11:31:28 UTC
It is more serious than I thought first.
I cannot restart evolution for now.
It crashes everytime. 

*tests*
When I start with -c mail, it comes up. So it will be the tasks view.

I did use today the function (plugin) to transform a mail into a task. 
Maybe that is the cause?

How can I debug from here?
Comment 5 Christian Kirbach 2005-05-22 11:59:47 UTC
Thanks for the bug report. 

Unfortunately, that stack trace is not very useful in
determining the cause of the crash. Can you get us one with debugging symbols 
(i.e. with function parameters)?
Please see http://live.gnome.org/GettingTraces for more information on how to do 
so.

Seems like the plugin could have caused this. What plugin are we talking about?

Steps to reproduce this crash from scratch could alsobe useful.
Comment 6 Andre Schaefer 2005-05-22 12:47:46 UTC
I have recompiled evolution to create a possibly mor meaningful backtrace,
copied from bug buddy. I hope this helps:

Backtrace was generated from '/usr/bin/evolution'

Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 27722)]
[New Thread 32769 (LWP 27737)]
[New Thread 16386 (LWP 27738)]
0x41036c0b in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 16384 (LWP 27722))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #4 segv_redirect
  • #5 __pthread_sighandler
    from /lib/libpthread.so.0
  • #6 <signal handler called>
  • #7 e_canvas_hide_tooltip
    from /usr/lib/libgal-2.4.so.0
  • #8 e_table_item_redraw_range
    from /usr/lib/libgal-2.4.so.0
  • #9 g_object_interface_list_properties
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #11 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 e_table_group_apply_to_leafs
    from /usr/lib/libgal-2.4.so.0
  • #13 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #14 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 e_table_without_show_all
    from /usr/lib/libgal-2.4.so.0
  • #16 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #22 main
  • #0 waitpid
    from /lib/libpthread.so.0

Comment 7 Andre Schaefer 2005-05-22 13:43:56 UTC
I do not know how to reproduce from scratch. Evolution does now crash on various
tasks: 
* sending mail
* searching for contacts
* viewing calendar
* shutting down

I am prepared to do further research. The GettingTraces page is a mess. I did
recompile evolution to optain debugging information (see last posting)

How do I tell bug-buddy to get even more out of it? Do I need to recompile other
packages?




Comment 8 Andre Schaefer 2005-05-22 14:08:29 UTC
here is an other attempt to capture a backtrace using gdb. I doubt it tells you
more, but you will tell me:

[schaefer@charlie:schaefer] gdb evolution
GNU gdb 6.3-debian
Copyright 2004 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 "i386-linux"...Using host libthread_db library
"/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 13013)]
es menu class init
adding hook target 'source'
[New Thread 32769 (LWP 13019)]
[New Thread 16386 (LWP 13020)]
[New Thread 32771 (LWP 13023)]
[New Thread 49156 (LWP 13024)]
[Thread 49156 (LWP 13024) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 13013)]
0x4047d17a in e_canvas_hide_tooltip () from /usr/lib/libgal-2.4.so.0
(gdb) thread apply all bt

Thread 1 (Thread 16384 (LWP 13013))

  • #0 e_canvas_hide_tooltip
    from /usr/lib/libgal-2.4.so.0
  • #1 e_table_item_redraw_range
    from /usr/lib/libgal-2.4.so.0
  • #2 g_object_interface_list_properties
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #4 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 e_table_group_apply_to_leafs
    from /usr/lib/libgal-2.4.so.0
  • #6 g_object_run_dispose
    from /usr/lib/libgobject-2.0.so.0
  • #7 gtk_object_destroy
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 e_table_without_show_all
    from /usr/lib/libgal-2.4.so.0
  • #9 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #10 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #11 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #14 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #15 main

Comment 9 Andre Schaefer 2005-05-22 18:43:34 UTC

*** This bug has been marked as a duplicate of 304915 ***