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 635049 - crash in exchange_mapi_util_check_restriction
crash in exchange_mapi_util_check_restriction
Status: RESOLVED DUPLICATE of bug 627411
Product: evolution-mapi
Classification: Applications
Component: miscellaneous
0.28.x
Other All
: Normal critical
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2010-11-17 06:29 UTC by richts
Modified: 2011-03-16 08:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32



Description richts 2010-11-17 06:29:04 UTC
What were you doing when the application crashed?
clicked an unread email on a mapi account


Distribution: Ubuntu 10.10 (maverick)
Gnome Release: 2.32.0 2010-09-27 (Ubuntu)
BugBuddy Version: 2.31.92

System: Linux 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10900000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Ambiance
Icon Theme: ubuntu-mono-dark
GTK+ Modules: gnomesegvhandler, canberra-gtk-module

Memory status: size: 820490240 vsize: 820490240 resident: 53915648 share: 28569600 rss: 53915648 rss_rlim: 18446744073709551615
CPU usage: start_time: 1289975269 rtime: 330 utime: 314 stime: 16 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7f95a1a0d710 (LWP 2994)]
[New Thread 0x7f95a2415710 (LWP 2983)]
[New Thread 0x7f95a2c16710 (LWP 2982)]
[New Thread 0x7f95a88d5710 (LWP 2974)]
[New Thread 0x7f95ad70e710 (LWP 2972)]
[New Thread 0x7f95adf0f710 (LWP 2971)]
[New Thread 0x7f95b4ca2710 (LWP 2970)]
[New Thread 0x7f95b54a3710 (LWP 2969)]
[New Thread 0x7f95bc320710 (LWP 2968)]
0x00007f95c95156dd in __libc_waitpid (pid=2996, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 5 (Thread 0x7f95a88d5710 (LWP 2974))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_953
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 61
  • #3 <signal handler called>
  • #4 memcpy
    at ../sysdeps/x86_64/memcpy.S line 191
  • #5 ndr_push_bytes
    from /usr/lib/libndr.so.0
  • #6 ndr_push_array_uint8
    from /usr/lib/libndr.so.0
  • #7 ndr_push_SBinary_short
    from /usr/lib/libmapi.so.0
  • #8 ndr_push_mapi_SPropValue_CTR
    from /usr/lib/libmapi.so.0
  • #9 ndr_push_mapi_SPropValue
    from /usr/lib/libmapi.so.0
  • #10 ??
    from /usr/lib/libmapi.so.0
  • #11 ndr_push_mapi_SRestriction_CTR
    from /usr/lib/libmapi.so.0
  • #12 ndr_push_mapi_SRestriction
    from /usr/lib/libmapi.so.0
  • #13 ??
    from /usr/lib/libmapi.so.0
  • #14 ndr_push_EcDoRpc_MAPI_REQ_UNION
    from /usr/lib/libmapi.so.0
  • #15 ndr_push_EcDoRpc_MAPI_REQ
    from /usr/lib/libmapi.so.0
  • #16 ndr_push_mapi_request
    from /usr/lib/libmapi.so.0
  • #17 ndr_push_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #18 dcerpc_binding_handle_call_send
    from /usr/lib/libdcerpc.so.0
  • #19 dcerpc_binding_handle_call
    from /usr/lib/libdcerpc.so.0
  • #20 dcerpc_EcDoRpc_r
    from /usr/lib/libmapi.so.0
  • #21 dcerpc_EcDoRpc_compat
    from /usr/lib/libmapi.so.0
  • #22 emsmdb_transaction
    from /usr/lib/libmapi.so.0
  • #23 emsmdb_transaction_wrapper
    from /usr/lib/libmapi.so.0
  • #24 Restrict
    from /usr/lib/libmapi.so.0
  • #25 exchange_mapi_util_check_restriction
    at exchange-mapi-connection.c line 1135
  • #26 check_server_for_object
    at exchange-mapi-cal-utils.c line 1269
  • #27 exchange_mapi_cal_util_camel_helper
    at exchange-mapi-cal-utils.c line 1312
  • #28 fetch_item_cb
    at camel-mapi-folder.c line 1352
  • #29 exchange_mapi_connection_fetch_item
    at exchange-mapi-connection.c line 1600
  • #30 mapi_folder_get_message
    at camel-mapi-folder.c line 2034
  • #31 camel_folder_get_message
    at camel-folder.c line 1128
  • #32 get_message_exec
    at mail-ops.c line 1857
  • #33 mail_msg_proxy
    at mail-mt.c line 471
  • #34 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 319
  • #35 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #36 start_thread
    at pthread_create.c line 304
  • #37 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #38 ??

	Inferior 1 [process 2967] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
--------------------------------------------------
Comment 1 Akhil Laddha 2010-11-17 07:58:11 UTC
can be related to bug 598300

Can you please install debuginfo packages of samba and openchange and provide us better traces if you can reproduce the problem.
Comment 2 richts 2010-11-17 08:18:07 UTC
I installed the samba-dbg package, but I didn't find openchange debug packages. I do have installed evolution-mapi-dbg. I cannot reproduce the issue with the same mail as in the morning, but evolution again crashed when clicking another mail.

hth,
jürgen


Distribution: Ubuntu 10.10 (maverick)
Gnome Release: 2.32.0 2010-09-27 (Ubuntu)
BugBuddy Version: 2.31.92

System: Linux 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10900000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Ambiance
Icon Theme: ubuntu-mono-dark
GTK+ Modules: gnomesegvhandler, canberra-gtk-module

Memory status: size: 838213632 vsize: 838213632 resident: 97959936 share: 29339648 rss: 97959936 rss_rlim: 18446744073709551615
CPU usage: start_time: 1289981503 rtime: 1153 utime: 1065 stime: 88 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7fd9b52c7710 (LWP 14297)]
[New Thread 0x7fd9b29d8710 (LWP 14287)]
[New Thread 0x7fd9b31d9710 (LWP 14253)]
[New Thread 0x7fd9abfff710 (LWP 14240)]
[New Thread 0x7fd9b41db710 (LWP 14239)]
[New Thread 0x7fd9ba1e1710 (LWP 14227)]
[New Thread 0x7fd9ba9e2710 (LWP 14226)]
[New Thread 0x7fd9bd709710 (LWP 14225)]
[New Thread 0x7fd9bdf0a710 (LWP 14224)]
[New Thread 0x7fd9c8cf4710 (LWP 14223)]
0x00007fd9d5ee96dd in __libc_waitpid (pid=14298, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 3 (Thread 0x7fd9b29d8710 (LWP 14287))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #1 _L_lock_953
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 61
  • #3 <signal handler called>
  • #4 memcpy
    at ../sysdeps/x86_64/memcpy.S line 161
  • #5 ndr_push_bytes
    from /usr/lib/libndr.so.0
  • #6 ndr_push_array_uint8
    from /usr/lib/libndr.so.0
  • #7 ndr_push_SBinary_short
    from /usr/lib/libmapi.so.0
  • #8 ndr_push_mapi_SPropValue_CTR
    from /usr/lib/libmapi.so.0
  • #9 ndr_push_mapi_SPropValue
    from /usr/lib/libmapi.so.0
  • #10 ??
    from /usr/lib/libmapi.so.0
  • #11 ndr_push_mapi_SRestriction_CTR
    from /usr/lib/libmapi.so.0
  • #12 ndr_push_mapi_SRestriction
    from /usr/lib/libmapi.so.0
  • #13 ??
    from /usr/lib/libmapi.so.0
  • #14 ndr_push_EcDoRpc_MAPI_REQ_UNION
    from /usr/lib/libmapi.so.0
  • #15 ndr_push_EcDoRpc_MAPI_REQ
    from /usr/lib/libmapi.so.0
  • #16 ndr_push_mapi_request
    from /usr/lib/libmapi.so.0
  • #17 ndr_push_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #18 dcerpc_binding_handle_call_send
    from /usr/lib/libdcerpc.so.0
  • #19 dcerpc_binding_handle_call
    from /usr/lib/libdcerpc.so.0
  • #20 dcerpc_EcDoRpc_r
    from /usr/lib/libmapi.so.0
  • #21 dcerpc_EcDoRpc_compat
    from /usr/lib/libmapi.so.0
  • #22 emsmdb_transaction
    from /usr/lib/libmapi.so.0
  • #23 emsmdb_transaction_wrapper
    from /usr/lib/libmapi.so.0
  • #24 Restrict
    from /usr/lib/libmapi.so.0
  • #25 exchange_mapi_util_check_restriction
    at exchange-mapi-connection.c line 1135
  • #26 check_server_for_object
    at exchange-mapi-cal-utils.c line 1269
  • #27 exchange_mapi_cal_util_camel_helper
    at exchange-mapi-cal-utils.c line 1312
  • #28 fetch_item_cb
    at camel-mapi-folder.c line 1352
  • #29 exchange_mapi_connection_fetch_item
    at exchange-mapi-connection.c line 1600
  • #30 mapi_folder_get_message
    at camel-mapi-folder.c line 2034
  • #31 camel_folder_get_message
    at camel-folder.c line 1128
  • #32 get_message_exec
    at mail-ops.c line 1857
  • #33 mail_msg_proxy
    at mail-mt.c line 471
  • #34 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthreadpool.c line 319
  • #35 g_thread_create_proxy
    at /build/buildd/glib2.0-2.26.0/glib/gthread.c line 1897
  • #36 start_thread
    at pthread_create.c line 304
  • #37 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #38 ??

	Inferior 1 [process 14222] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
  at Mono.Addins.AddinSessionService.ResolveLoadDependencies (System.Collections.ArrayList addins, System.Collections.Stack depCheck, System.String id, Boolean optional) [0x00000] in <filename unknown
  at Mono.Addins.AddinSessionService.ResolveLoadDependencies (System.Collections.ArrayList addins, System.Collections.Stack depCheck, System.String id, Boolean optional) [0x00000] in <filename unknown
Error while getting object for node in path '/Do/ItemSource'.
Mono.Addins.MissingDependencyException: The required addin 'Do.Interface.Linux.Docky,1.0' is not installed.
  at Mono.Addins.AddinSessionService.ResolveLoadDependencies (System.Collections.ArrayList addins, System.Collections.Stack depCheck, System.String id, Boolean optional) [0x00000] in <filename unknown
  at Mono.Addins.AddinSessionService.ResolveLoadDependencies (System.Collections.ArrayList addins, System.Collections.Stack depCheck, System.String id, Boolean optional) [0x00000] in <filename unknown
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:1603): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
--------------------------------------------------
Comment 3 Akhil Laddha 2010-11-17 09:29:56 UTC
traces look same but debug information is missing, can you please look if you find debuginfo packages for libmapi, that may help.
Comment 4 richts 2010-11-17 10:43:59 UTC
sorry, it seems there is no debug library for libmapi
Comment 5 Milan Crha 2011-03-16 08:02:15 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 627411 ***