[rbeldin@rbeldin-laptop ~]$ /usr/lib/evolution/e-calendar-factory
e-data-server-Message: adding type `ECalBackendWeatherEventsFactory'
e-data-server-Message: adding type `ECalBackendExchangeTodosFactory'
e-data-server-Message: adding type `ECalBackendExchangeEventsFactory'
e-data-server-Message: adding type `ECalBackendContactsEventsFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseJournalFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseEventsFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseTodosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVMemosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVTodosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVEventsFactory'
e-data-server-Message: adding type `ECalBackendHttpMemosFactory'
e-data-server-Message: adding type `ECalBackendHttpEventsFactory'
e-data-server-Message: adding type `ECalBackendHttpTodosFactory'
e-data-server-Message: adding type `ECalBackendFileJournalFactory'
e-data-server-Message: adding type `ECalBackendFileEventsFactory'
e-data-server-Message: adding type `ECalBackendFileTodosFactory'
Server is up and running...
(e-calendar-factory:5936): libecalbackendfile-WARNING **: e-cal-backend-file.c:595: Tried to add an already existing recurrence
(e-calendar-factory:5936): libecalbackendfile-WARNING **: e-cal-backend-file.c:595: Tried to add an already existing recurrence
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
^C
[rbeldin@rbeldin-laptop ~]$ evolution --force-shutdown
Evolution process exited normally
[rbeldin@rbeldin-laptop ~]$ ps -ef | grep cal
avahi 1034 1 0 08:37 ? 00:00:00 avahi-daemon: running [rbeldin-laptop.local]
rbeldin 6032 2637 0 10:27 pts/0 00:00:00 grep cal
[rbeldin@rbeldin-laptop ~]$ ps -ef | grep evolution
rbeldin 2372 2263 0 08:38 ? 00:00:00 /usr/lib/evolution/2.32/evolution-alarm-notify
rbeldin 6034 2637 0 10:27 pts/0 00:00:00 grep evolution
[rbeldin@rbeldin-laptop ~]$ !gd
gdb /usr/lib/evolution/e-calendar-factory --ex r --ex "t a a bt" --ex q
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/evolution/e-calendar-factory...(no debugging symbols found)...done.
Starting program: /usr/lib/evolution/e-calendar-factory
[Thread debugging using libthread_db enabled]
e-data-server-Message: adding type `ECalBackendWeatherEventsFactory'
e-data-server-Message: adding type `ECalBackendExchangeTodosFactory'
e-data-server-Message: adding type `ECalBackendExchangeEventsFactory'
e-data-server-Message: adding type `ECalBackendContactsEventsFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseJournalFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseEventsFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseTodosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVMemosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVTodosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVEventsFactory'
e-data-server-Message: adding type `ECalBackendHttpMemosFactory'
e-data-server-Message: adding type `ECalBackendHttpEventsFactory'
e-data-server-Message: adding type `ECalBackendHttpTodosFactory'
e-data-server-Message: adding type `ECalBackendFileJournalFactory'
e-data-server-Message: adding type `ECalBackendFileEventsFactory'
e-data-server-Message: adding type `ECalBackendFileTodosFactory'
[New Thread 0xb7dd7b70 (LWP 6046)]
[New Thread 0xb73ffb70 (LWP 6047)]
Server is up and running...
[Thread 0xb73ffb70 (LWP 6047) exited]
(e-calendar-factory:6037): libecalbackendfile-WARNING **: e-cal-backend-file.c:595: Tried to add an already existing recurrence
(e-calendar-factory:6037): libecalbackendfile-WARNING **: e-cal-backend-file.c:595: Tried to add an already existing recurrence
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
[New Thread 0xb73ffb70 (LWP 6129)]
[Thread 0xb73ffb70 (LWP 6129) exited]
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_generate_instances_of_rule(): bogus component, does not have DTSTART. Skipping...
Program received signal SIGSEGV, Segmentation fault.
0x00bca40c in g_atomic_int_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
Thread 2 (Thread 0xb7dd7b70 (LWP 6046)):
#0 0x0012e416 in __kernel_vsyscall ()
#1 0x00dc6f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x00c0684b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x00bf61af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x00bf692b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x00b10304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6 0x00c1f2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0x00cf1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#8 0x00dd573e in clone () from /lib/i386-linux-gnu/libc.so.6
Thread 1 (Thread 0xb7fd8840 (LWP 6037)):
#0 0x00bca40c in g_atomic_int_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0x00000010 in ?? ()
#2 0x0000000e in ?? ()
#3 0xbfffedf8 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
A debugging session is active.
Ah... spoke to soon. Got a stack trace :
[rbeldin@ rbeldin- laptop ~]$ /usr/lib/ evolution/ e-calendar- factory server- Message: adding type `ECalBackendWea therEventsFacto ry' server- Message: adding type `ECalBackendExc hangeTodosFacto ry' server- Message: adding type `ECalBackendExc hangeEventsFact ory' server- Message: adding type `ECalBackendCon tactsEventsFact ory' server- Message: adding type `ECalBackendGro upwiseJournalFa ctory' server- Message: adding type `ECalBackendGro upwiseEventsFac tory' server- Message: adding type `ECalBackendGro upwiseTodosFact ory' server- Message: adding type `ECalBackendCal DAVMemosFactory ' server- Message: adding type `ECalBackendCal DAVTodosFactory ' server- Message: adding type `ECalBackendCal DAVEventsFactor y' server- Message: adding type `ECalBackendHtt pMemosFactory' server- Message: adding type `ECalBackendHtt pEventsFactory' server- Message: adding type `ECalBackendHtt pTodosFactory' server- Message: adding type `ECalBackendFil eJournalFactory ' server- Message: adding type `ECalBackendFil eEventsFactory' server- Message: adding type `ECalBackendFil eTodosFactory'
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
Server is up and running...
(e-calendar- factory: 5936): libecalbackendf ile-WARNING **: e-cal-backend- file.c: 595: Tried to add an already existing recurrence
(e-calendar- factory: 5936): libecalbackendf ile-WARNING **: e-cal-backend- file.c: 595: Tried to add an already existing recurrence generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... rbeldin- laptop ~]$ evolution --force-shutdown rbeldin- laptop ~]$ ps -ef | grep cal laptop. local] rbeldin- laptop ~]$ ps -ef | grep evolution evolution/ 2.32/evolution- alarm-notify rbeldin- laptop ~]$ !gd evolution/ e-calendar- factory --ex r --ex "t a a bt" --ex q gnu.org/ licenses/ gpl.html> www.gnu. org/software/ gdb/bugs/>... evolution/ e-calendar- factory. ..(no debugging symbols found)...done. evolution/ e-calendar- factory server- Message: adding type `ECalBackendWea therEventsFacto ry' server- Message: adding type `ECalBackendExc hangeTodosFacto ry' server- Message: adding type `ECalBackendExc hangeEventsFact ory' server- Message: adding type `ECalBackendCon tactsEventsFact ory' server- Message: adding type `ECalBackendGro upwiseJournalFa ctory' server- Message: adding type `ECalBackendGro upwiseEventsFac tory' server- Message: adding type `ECalBackendGro upwiseTodosFact ory' server- Message: adding type `ECalBackendCal DAVMemosFactory ' server- Message: adding type `ECalBackendCal DAVTodosFactory ' server- Message: adding type `ECalBackendCal DAVEventsFactor y' server- Message: adding type `ECalBackendHtt pMemosFactory' server- Message: adding type `ECalBackendHtt pEventsFactory' server- Message: adding type `ECalBackendHtt pTodosFactory' server- Message: adding type `ECalBackendFil eJournalFactory ' server- Message: adding type `ECalBackendFil eEventsFactory' server- Message: adding type `ECalBackendFil eTodosFactory'
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
^C
[rbeldin@
Evolution process exited normally
[rbeldin@
avahi 1034 1 0 08:37 ? 00:00:00 avahi-daemon: running [rbeldin-
rbeldin 6032 2637 0 10:27 pts/0 00:00:00 grep cal
[rbeldin@
rbeldin 2372 2263 0 08:38 ? 00:00:00 /usr/lib/
rbeldin 6034 2637 0 10:27 pts/0 00:00:00 grep evolution
[rbeldin@
gdb /usr/lib/
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/lib/
Starting program: /usr/lib/
[Thread debugging using libthread_db enabled]
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
e-data-
[New Thread 0xb7dd7b70 (LWP 6046)]
[New Thread 0xb73ffb70 (LWP 6047)]
Server is up and running...
[Thread 0xb73ffb70 (LWP 6047) exited]
(e-calendar- factory: 6037): libecalbackendf ile-WARNING **: e-cal-backend- file.c: 595: Tried to add an already existing recurrence
(e-calendar- factory: 6037): libecalbackendf ile-WARNING **: e-cal-backend- file.c: 595: Tried to add an already existing recurrence generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping... generate_ instances_ of_rule( ): bogus component, does not have DTSTART. Skipping...
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
[New Thread 0xb73ffb70 (LWP 6129)]
[Thread 0xb73ffb70 (LWP 6129) exited]
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
libecal-Message: e_cal_recur_
(e-calendar- factory: 6037): GLib-CRITICAL **: g_variant_ new_string: assertion `g_utf8_validate (string, -1, NULL)' failed
Program received signal SIGSEGV, Segmentation fault. linux-gnu/ libglib- 2.0.so. 0
0x00bca40c in g_atomic_int_get () from /lib/i386-
Thread 2 (Thread 0xb7dd7b70 (LWP 6046)): linux-gnu/ libc.so. 6 linux-gnu/ libglib- 2.0.so. 0 linux-gnu/ libglib- 2.0.so. 0 linux-gnu/ libglib- 2.0.so. 0 i386-linux- gnu/libgio- 2.0.so. 0 linux-gnu/ libglib- 2.0.so. 0 linux-gnu/ libpthread. so.0 linux-gnu/ libc.so. 6
#0 0x0012e416 in __kernel_vsyscall ()
#1 0x00dc6f76 in poll () from /lib/i386-
#2 0x00c0684b in g_poll () from /lib/i386-
#3 0x00bf61af in ?? () from /lib/i386-
#4 0x00bf692b in g_main_loop_run () from /lib/i386-
#5 0x00b10304 in ?? () from /usr/lib/
#6 0x00c1f2df in ?? () from /lib/i386-
#7 0x00cf1e99 in start_thread () from /lib/i386-
---Type <return> to continue, or q <return> to quit---
#8 0x00dd573e in clone () from /lib/i386-
Thread 1 (Thread 0xb7fd8840 (LWP 6037)): linux-gnu/ libglib- 2.0.so. 0
#0 0x00bca40c in g_atomic_int_get () from /lib/i386-
#1 0x00000010 in ?? ()
#2 0x0000000e in ?? ()
#3 0xbfffedf8 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
A debugging session is active.
Inferior 1 [process 6037] will be killed.
Quit anyway? (y or n) y