Hi,

I know you're mostly working on OpenChange server right now, and this client application is less important, but hopefully I can get some pointers on where to look to fix this behaviour:

The "fetchappointment" example SIGSEGVs when running against olFolderCalendar. If I run it against olFolderInbox it doesn't SIGSEGV, although obviously it doesn't work "correctly". Here's a backtrace of the SIGSEGV:

===
Reading symbols from 
/root/openchange-0.9-COCHRANE.edited/doc/examples/fetchappointment...done.
(gdb) r
Starting program: 
/root/openchange-0.9-COCHRANE.edited/doc/examples/fetchappointment 
--profile=johnbull
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0x00dc4534 in find_SPropValue_data (aRow=0x2c6f50, mapitag=1732771860) at 
libmapi/property.c:235
235                     if (aRow->lpProps[i].ulPropTag == mapitag) {
(gdb) bt
#0  0x00dc4534 in find_SPropValue_data (aRow=0x2c6f50, mapitag=1732771860) at 
libmapi/property.c:235
#1  0x08048ed8 in main (argc=2, argv=0xbffff604) at fetchappointment.c:74
(gdb) quit
===

Any ideas? I'm wondering if instead of using the olFolderCalendar #define I should do a search/find folder for the "correct" folder...


cheers
jack

--

.
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to