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 317776 - gnimecal crashes on startup
gnimecal crashes on startup
Status: RESOLVED OBSOLETE
Product: gnome-pim
Classification: Deprecated
Component: gnomecal
unspecified
Other other
: Normal normal
: ---
Assigned To: gnome-pim Maintainers
gnome-pim Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-10-02 22:54 UTC by sethavi
Modified: 2008-03-01 12:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sethavi 2005-10-02 22:54:34 UTC
Distribution: Ubuntu 5.10 (breezy)
Package: gnome-pim
Severity: Normal
Version: GNOME2.12.0 unspecified
Gnome-Distributor: Ubuntu
Synopsis: gnimecal crashes on startup
Bugzilla-Product: gnome-pim
Bugzilla-Component: gnomecal
Bugzilla-Version: unspecified
Description:
Description of the crash:
gnome calendar crashes when started (from gnome menu).
error message:
"Application "gnomecal" (process 13372) has crashed
due to a fatal error. (Segmentation fault)"

Steps to reproduce the crash:
1. try to start it again - crashes again
2. 
3. 

Expected Results:


How often does this happen?
whenever the app. is started

Additional Information:



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(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 46912540779376 (LWP 13305)]
(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)
0x00002aaaacd92ba4 in waitpid () from /lib/libc.so.6

Thread 1 (Thread 46912540779376 (LWP 13305))

  • #0 waitpid
    from /lib/libc.so.6
  • #1 gnome_init
    from /usr/lib/libgnomeui.so.32
  • #2 <signal handler called>
  • #3 month_view_get_type
  • #4 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #5 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #6 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #7 gtk_notebook_set_show_border
    from /usr/lib/libgtk-1.2.so.0
  • #8 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #9 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #10 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #11 gnome_dock_get_type
    from /usr/lib/libgnomeui.so.32
  • #12 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #13 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #14 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #15 gtk_vbox_new
    from /usr/lib/libgtk-1.2.so.0
  • #16 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #17 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #18 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #19 gtk_window_set_geometry_hints
    from /usr/lib/libgtk-1.2.so.0
  • #20 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #21 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #22 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #23 gtk_window_set_geometry_hints
    from /usr/lib/libgtk-1.2.so.0
  • #24 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #25 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #26 new_calendar
  • #27 main
  • #0 waitpid
    from /lib/libc.so.6




------- Bug moved to this database by unknown@gnome.bugs 2005-10-02 22:54 UTC -------


The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was sethavi@hotmail.com.

Comment 1 Daniel Holbach 2005-10-11 10:08:58 UTC
We got the bug reported in our BTS as well:
https://launchpad.net/distros/ubuntu/+sources/gnome-pim/+bug/2740

The corresponding backtrace:
http://librarian.launchpad.net/579506/579539/gdboutput.txt


This is, what I got:

Starting program: /usr/bin/gnomecal

Program received signal SIGSEGV, Segmentation fault.
0x0000000000438d24 in month_view_size_allocate (widget=0x6d63b0,
allocation=0x7fffffc13f50) at month-view.c:594
594             y = font->ascent + font->descent + 2 * SPACING;
(gdb) thread apply all bt full
(gdb) bt
  • #0 month_view_size_allocate
    at month-view.c line 594
  • #1 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #2 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #3 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #4 gtk_notebook_set_show_border
    from /usr/lib/libgtk-1.2.so.0
  • #5 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #6 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #7 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #8 gnome_dock_get_type
    from /usr/lib/libgnomeui.so.32
  • #9 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #10 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #11 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #12 gtk_vbox_new
    from /usr/lib/libgtk-1.2.so.0
  • #13 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #14 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #15 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #16 gtk_window_set_geometry_hints
    from /usr/lib/libgtk-1.2.so.0
  • #17 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #18 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #19 gtk_widget_size_allocate
    from /usr/lib/libgtk-1.2.so.0
  • #20 gtk_window_set_geometry_hints
    from /usr/lib/libgtk-1.2.so.0
  • #21 gtk_signal_emit_stop_by_name
    from /usr/lib/libgtk-1.2.so.0
  • #22 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #23 new_calendar
    at main.c line 735
  • #24 main
    at main.c line 1048

Comment 2 Abel Cheung 2006-08-21 00:22:13 UTC
gnomecal is separated from gnome-pim and moved to sourceforge as another project (gnotime - http://gttr.sourceforge.net) on around 2002. And needless to say, there will be no future release of gnome 1.4.x. So I guess this bug can be closed as OBSOLETE.
Comment 3 Rajasekar Karthik 2006-10-04 20:12:59 UTC
In case any one needs a fix,

The problem occurs because of fonts properties.
gnome-pim version: 1.4.9
Folder: gncal
File: month-view.c
Line Number: 594
Code: y = font->ascent + font->descent + 2 * SPACING;
Fixed code: y = 2 * SPACING;
//a better solution is to fix the font properties

Reported the same at Ubuntu bug tracker:
https://launchpad.net/distros/ubuntu/+source/gnome-pim/+bug/2740
Comment 4 Abel Cheung 2008-03-01 12:18:54 UTC
Closing as obsolete. Even if there is a fix, it won't be committed into GNOME svn as the project is abandoned.