Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146711 - Orage receives SIGSEGV on save new appointment
Summary: Orage receives SIGSEGV on save new appointment
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-07 09:20 UTC by Dustin C. Hatch
Modified: 2006-12-05 10:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin C. Hatch 2006-09-07 09:20:57 UTC
Orage, the XFCE 4.4 beta 2 calendar app, crashes with SIGSEGV when saving a new appointment.

Backtrace:
dustin@alphacentauri ~ $ gdb /usr/bin/orage
GNU gdb 6.5
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 "x86_64-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/orage
[Thread debugging using libthread_db enabled]
[New Thread 47412839221184 (LWP 20443)]
** Message: orage create_icon: using static icon

** Message: orage create_icon: too small icon size, using static icon

** Message: NEW appointment: 20060907

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47412839221184 (LWP 20443)]
icalcomponent_isa_component (component=0x4417a3) at icalcomponent.c:387
387     icalcomponent.c: No such file or directory.
        in icalcomponent.c
(gdb) bt
#0  icalcomponent_isa_component (component=0x4417a3) at icalcomponent.c:387
#1  0x0000000000425964 in icalcomponent_add_children (impl=0x827500, args=0x7fff84316e90) at icalcomponent.c:101
#2  0x0000000000425a90 in icalcomponent_vanew (kind=4462499) at icalcomponent.c:163
#3  0x0000000000412719 in appt_add_internal (appt=0x807300, add=8549024, uid=0x785300 "prop", cre_time=
      {year = 0, month = 0, day = 0, hour = 0, minute = 0, second = 0, is_utc = 0, is_date = 0, is_daylight = 0, zone = 0x0}) at ical-code.c:1243
#4  0x0000000000412e3c in xfical_appt_add (appt=0x807300) at ical-code.c:1371
#5  0x000000000040a4be in save_xfical_from_appt_win (apptw=0x78f580) at appointment.c:546
#6  0x00002b1f28bd2e89 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7  0x00002b1f28be6934 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#8  0x00002b1f28be7bf3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9  0x00002b1f28be7e15 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#10 0x00002b1f28bd2e89 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x00002b1f28be6934 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#12 0x00002b1f28be7bf3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0x00002b1f28be7f63 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0x00002b1f26a67d78 in gtk_button_get_alignment () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00002b1f28bd2e89 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00002b1f28be66e4 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#17 0x00002b1f28be7bf3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0x00002b1f28be7f63 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00002b1f26a672a9 in gtk_button_set_relief () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00002b1f26b23708 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00002b1f28bd2e89 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x00002b1f28be701c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#23 0x00002b1f28be794a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#24 0x00002b1f28be7f63 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x00002b1f26c06c40 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00002b1f26b21ac1 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00002b1f26b21e0c in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00002b1f26e68750 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
#29 0x00002b1f28d2dd06 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0x00002b1f28d2f728 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#31 0x00002b1f28d2fa8a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#32 0x00002b1f26b212e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00000000004163d9 in main (argc=1, argv=0x7fff8431a338) at main.c:510
(gdb)

System Info:
alphacentauri ~ # emerge --info
Portage 2.1.1_rc1-r4 (default-linux/amd64/2006.1/desktop, gcc-3.4.6, glibc-2.4-r3, 2.6.17-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.4
Last Sync: Thu, 07 Sep 2006 08:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d /etc/issue /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://mirror.datapipe.net/gentoo ftp://mirror.usu.edu/mirrors/gentoo/ http://mirror.usu.edu/mirrors/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa apache2 avi bash-completion bcmath berkdb bitmap-fonts bzip2 bzlib cairo cdparanoia cdr cli crypt cups dbus divx4linux dlloader dri dvd dvdr dvdread elibc_glibc emboss emul-linux-x86 encode fam ffmpeg firefox foomaticdb fortran gcc64 gif glitz gnome gpm gstreamer gtk gtk2 gtkhtml hal imlib input_devices_keyboard input_devices_mouse isdnlog java jpeg kde kernel_linux libg++ linguas_en logrotate mad mikmod mng mozilla mozsvg mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl pcre pdflib perl php pic png postgres ppds pppd python qt3 qt4 quicktime readline reflection samba sdl session sox spell spl ssl startup-notification svg tcltk tcpd tiff tk truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l vcd video_cards_nv video_cards_nvidia videos vorbis xcomposite xine xml xml2 xorg xosd xpm xprint xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Dustin C. Hatch 2006-09-21 13:46:17 UTC
This appears to be fixed in 4.3.99.1
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2006-12-05 10:49:45 UTC
RC2 has been added to the tree. Marking fixed.