Hi Srinivasa,
    Hm, I have the debug rpm,
evolution-mapi-provider-debuginfo-20080118.3-2.1 but I am not sure how
to use it! If I run in ddd I see this - is it enough info?

|---+ Trash           : (Container class: IPF.Note 69BDFF000000000E)
UnRead : 0 Total : 0
    EcDoRpc: struct EcDoRpc
        in: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_request             : *
                mapi_len                 : 0x00000017 (23)
                length                   : 0x000f (15)
                    mapi_request: struct EcDoRpc_MAPI_REQ
                        opnum                    : 0x02 (2)
                        mapi_flags               : 0x00 (0)
                        handle_idx               : 0x00 (0)
                        u                        : union
EcDoRpc_MAPI_REQ_UNION(case 2)
                        mapi_OpenFolder: struct OpenFolder_req
                            handle_idx               : 0x01 (1)
                            folder_id                :
0x95604a000000000e (-7683059600433610738)
                            unknown                  : 0x00 (0)
                    mapi_request             : (handles) number=2
                        handle                   : 0x00000fce (4046)
                        handle                   : 0xffffffff
(4294967295)
                length                   : *
                    length                   : 0x0017 (23)
                max_data                 : 0x7fff (32767)
    EcDoRpc: struct EcDoRpc
        out: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_response            : *
                mapi_response            : length=10
                mapi_response: ARRAY(8)
                    mapi_repl: struct EcDoRpc_MAPI_REPL
                        opnum                    : 0x02 (2)
                        handle_idx               : 0x01 (1)
                        error_code               : MAPI_E_SUCCESS (0x0)
                        u                        : union
EcDoRpc_MAPI_REPL_UNION(case 2)
                        mapi_OpenFolder: struct OpenFolder_repl
                            unknown                  : 0x0000 (0)
                mapi_response            : (handles) number=2
                    handle id                : 0x00000fce (4046)
                    handle id                : 0x00000c2a (3114)
            length                   : *
                length                   : 0x0012 (18)
            result                   : MAPI_E_SUCCESS (0x0)
    EcDoRpc: struct EcDoRpc
        in: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_request             : *
                mapi_len                 : 0x00000013 (19)
                length                   : 0x000f (15)
                    mapi_request: struct EcDoRpc_MAPI_REQ
                        opnum                    : 0x07 (7)
                        mapi_flags               : 0x00 (0)
                        handle_idx               : 0x00 (0)
                        u                        : union
EcDoRpc_MAPI_REQ_UNION(case 7)
                        mapi_GetProps: struct GetProps_req
                            unknown                  : 0x00000000 (0)
                            prop_count               : 0x0001 (1)
                            properties: ARRAY(1)
                                properties               :
PR_CONTAINER_CLASS (0x3613001E)
                    mapi_request             : (handles) number=1
                        handle                   : 0x00000c2a (3114)
                length                   : *
                    length                   : 0x0013 (19)
                max_data                 : 0x7fff (32767)
    EcDoRpc: struct EcDoRpc
        out: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_response            : *
                mapi_response            : length=14
                mapi_response: ARRAY(12)
                    mapi_repl: struct EcDoRpc_MAPI_REPL
                        opnum                    : 0x07 (7)
                        handle_idx               : 0x00 (0)
                        error_code               : MAPI_E_SUCCESS (0x0)
                        u                        : union
EcDoRpc_MAPI_REPL_UNION(case 7)
                        mapi_GetProps: struct GetProps_repl
                            layout                   : 0x01 (1)
                            prop_data                : DATA_BLOB
length=5
                mapi_response            : (handles) number=1
                    handle id                : 0x00000c2a (3114)
            length                   : *
                length                   : 0x0012 (18)
            result                   : MAPI_E_SUCCESS (0x0)
|---+ Web Forms       : (Container class: IPF.Note 95604A000000000E)
UnRead : 0 Total : 1411
    EcDoRpc: struct EcDoRpc
        in: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_request             : *
                mapi_len                 : 0x0000000d (13)
                length                   : 0x0009 (9)
                    mapi_request: struct EcDoRpc_MAPI_REQ
                        opnum                    : 0x15 (21)
                        mapi_flags               : 0x00 (0)
                        handle_idx               : 0x00 (0)
                        u                        : union
EcDoRpc_MAPI_REQ_UNION(case 21)
                        mapi_QueryRows: struct QueryRows_req
                            flag_advance             : TBL_ADVANCE (0)
                            layout                   : 0x01 (1)
                            row_count                : 0x0032 (50)
                    mapi_request             : (handles) number=1
                        handle                   : 0x00000f14 (3860)
                length                   : *
                    length                   : 0x000d (13)
                max_data                 : 0x7fff (32767)
    EcDoRpc: struct EcDoRpc
        out: struct EcDoRpc
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     :
f28465ed-f3b2-4c9e-98c2-380868ee3e75
            size                     : 0x00007fff (32767)
            offset                   : 0x00000000 (0)
            mapi_response            : *
                mapi_response            : length=11
                mapi_response: ARRAY(9)
                    mapi_repl: struct EcDoRpc_MAPI_REPL
                        opnum                    : 0x15 (21)
                        handle_idx               : 0x00 (0)
                        error_code               : MAPI_E_SUCCESS (0x0)
                        u                        : union
EcDoRpc_MAPI_REPL_UNION(case 21)
                        mapi_QueryRows: struct QueryRows_repl
                            unknown                  : 0x02 (2)
                            results_count            : 0x0000 (0)
                            layout                   : 0x00 (0)
                mapi_response            : (handles) number=1
                    handle id                : 0x00000f14 (3860)
            length                   : *
                length                   : 0x000f (15)
            result                   : MAPI_E_SUCCESS (0x0)
exchange-mapi-connection.c(1631): exchange_mapi_get_folders_list:
unlock(connect_lock) 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1105209680 (LWP 11659)]
0x0000003dd0a795c0 in strlen () from /lib64/libc.so.6
(gdb) 




On Mon, 2008-02-04 at 21:24 +0530, Srinivasa Ragavan wrote:
> William,
> 
> Looks like you got the MAPI_DEBUG working. Since you quoted that it is a
> crash, can you attach to gdb or start Evolution in gdb and give me out
> the traces?
> 
> William, when you delete the gconf entries, please delete the
> ~/.evolution/mapi_profiles.ldb also.
> 
> -Srini.
> 
> On Mon, 2008-02-04 at 12:42 +0000, William John Murray wrote:
> > Hi guys,
> >     I had similar problems to Per. But I learnt something:
> >  When I am in his position I cannot move forward. If I try to change the
> > account username etc it does not work. I get his symptom.
> >  But if I delete the gconf entry and restart evo from fresh
> > I get to a different password entry box with a seperate domain entry.
> > If I get my credentials correct here, first time, then I can go forward.
> > 
> >   Then I get a crash :). 
> > There is a log on: 
> >    http://murray.home.cern.ch/murray/evo.txt
> > I have hidden some personal details, but you can see it does recover all
> > my folder from the (2003) server. Yay!
> >       Bill
> > _______________________________________________
> > Evolution-hackers mailing list
> > Evolution-hackers@gnome.org
> > http://mail.gnome.org/mailman/listinfo/evolution-hackers
> 
-- 
________________________________________________________________
Dr William Murray       [EMAIL PROTECTED]      (44)-1235-446256
RAL, Harwell Science and Innovation Campus, Didcot, OX11 0QX, UK
_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to