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 570257 - Evolution Mail and Calendar: evolution crashes after ...
Evolution Mail and Calendar: evolution crashes after ...
Status: RESOLVED DUPLICATE of bug 569700
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.24.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-02-02 19:55 UTC by kafteji
Modified: 2009-02-05 13:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description kafteji 2009-02-02 19:55:23 UTC
evolution crashes after some navigation through emails

(evolution:14447): e-spinner.c-WARNING **: Cannot extract frame (252, 0) from the grid


Native stacktrace:

	/usr/lib/libmono.so.0 [0xb782448c]
	/usr/lib/libmono.so.0 [0xb7786046]
	[0xb805340c]

Debug info from gdb:

(no debugging symbols found)
...
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb6084730 (LWP 14447)]
[New Thread 0xb20f9b90 (LWP 14571)]
[New Thread 0xb3287b90 (LWP 14569)]
[New Thread 0xb44ffb90 (LWP 14461)]
[New Thread 0xb5500b90 (LWP 14451)]
[New Thread 0xb5524b90 (LWP 14450)]
(no debugging symbols found)
...
(no debugging symbols found)
0xb8053424 in __kernel_vsyscall ()
  6 Thread 0xb5524b90 (LWP 14450)  0xb8053424 in __kernel_vsyscall ()
  5 Thread 0xb5500b90 (LWP 14451)  0xb8053424 in __kernel_vsyscall ()
  4 Thread 0xb44ffb90 (LWP 14461)  0xb8053424 in __kernel_vsyscall ()
  3 Thread 0xb3287b90 (LWP 14569)  0xb8053424 in __kernel_vsyscall ()
  2 Thread 0xb20f9b90 (LWP 14571)  0xb8053424 in __kernel_vsyscall ()
  1 Thread 0xb6084730 (LWP 14447)  0xb8053424 in __kernel_vsyscall ()


=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================


Type EPluginMono registered from the mono-plugin-loader



Distribution: Gentoo Base System release 2.0.0
Gnome Release: 2.24.3 2009-01-16 (Gentoo)
BugBuddy Version: 2.24.2
Comment 1 André Klapper 2009-02-02 22:56:22 UTC
Thanks for taking the time to report this bug.

1) Can you please disable the mono-plugin-loader and try again?

2) Unfortunately, the stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash.

Could you please help fixing this by installing some debugging packages [1], start the application as normal, and try to reproduce the crash, if possible?

Once bug-buddy pops up, you can find the stacktrace in the 'Details', now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance!

[1] Please install debug information for evolution, evolution-data-server, gtkhtml, gtk, glib, bonobo.

More details can be found here: http://live.gnome.org/GettingTraces
Comment 2 kafteji 2009-02-03 05:25:43 UTC
(In reply to comment #1)
> Thanks for taking the time to report this bug.
> 
> 1) Can you please disable the mono-plugin-loader and try again?
> 
> 2) Unfortunately, the stack trace is missing some elements that will help a lot
> to solve the problem, so it will be hard for the developers to fix that crash.
> 
> Could you please help fixing this by installing some debugging packages [1],
> start the application as normal, and try to reproduce the crash, if possible?
> 
> Once bug-buddy pops up, you can find the stacktrace in the 'Details', now
> containing way more information. Please copy that stacktrace and paste it as a
> comment here. Thanks in advance!
> 
> [1] Please install debug information for evolution, evolution-data-server,
> gtkhtml, gtk, glib, bonobo.
> 
> More details can be found here: http://live.gnome.org/GettingTraces
> 

will do so, need some time to recompile all these with debug enabled.
disabling mono-loader only made bug-buddy to pop up instead of crashing directly.

I tryied to understand how the bug is reproduced! it seems to be like this :
- open html email preview with lot of images to load
- changing to another html email with images to load leads to the crash.
- changing to preview a text email is ok

Comment 3 kafteji 2009-02-03 19:26:10 UTC
ok have look at this backtrace :

Distribution: Gentoo Base System release 2.0.0
Gnome Release: 2.24.3 2009-01-16 (Gentoo)
BugBuddy Version: 2.24.2

System: Linux 2.6.28-gentoo-r1 #2 SMP Fri Jan 23 20:34:46 CET 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Elegant Brit
Icon Theme: Meliae

Memory status: size: 111747072 vsize: 111747072 resident: 33259520 share: 21532672 rss: 33259520 rss_rlim: 18446744073709551615
CPU usage: start_time: 1233688825 rtime: 344 utime: 316 stime: 28 cutime:1 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0xb603b730 (LWP 2759)]
[New Thread 0xb54e8b90 (LWP 2986)]
[New Thread 0xb1f98b90 (LWP 2807)]
[New Thread 0xb2799b90 (LWP 2806)]
[New Thread 0xb4affb90 (LWP 2773)]
0xb806c424 in __kernel_vsyscall ()

Thread 2 (Thread 0xb54e8b90 (LWP 2986))

  • #0 __kernel_vsyscall
  • #1 __lll_lock_wait
    from /lib/libpthread.so.0
  • #2 _L_lock_53
    from /lib/libpthread.so.0
  • #3 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #4 ??
  • #5 pthread_kill
    from /lib/libpthread.so.0
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 ??
  • #13 ??
    from /usr/lib/libcamel-provider-1.2.so.14
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 <signal handler called>
  • #18 camel_mime_parser_read
    at camel-mime-parser.c line 655
  • #19 stream_read
    at camel-http-stream.c line 487
  • #20 camel_stream_read
    at camel-stream.c line 98
  • #21 emfh_gethttp
    at em-format-html.c line 525
  • #22 efh_format_exec
    at em-format-html.c line 1299
  • #23 mail_msg_proxy
    at mail-mt.c line 520
  • #24 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #25 g_thread_create_proxy
    at gthread.c line 635
  • #26 start_thread
    from /lib/libpthread.so.0


----------- .xsession-errors (148 sec old) ---------------------
** (nm-applet:2504): WARNING **: <WARN>  hal_net_physdev_cb(): dbus returned an error.
  (org.freedesktop.Hal.NoSuchProperty) No property net.physical_device on device with id /org/freedesktop/Hal/devices/net_00_1c_bf_29_4b_42
(evolution:2759): e-utils-CRITICAL **: e_plugin_invoke: assertion `ep->enabled' failed
Bonobo-Activation-Message: About to register 'OAFIID:GNOME_Evolution_Shell:2.24': 0x8709d60
Bonobo-Activation-Message: registration of 'OAFIID:GNOME_Evolution_Shell:2.24' returns (success)
Bonobo-Activation-Message: Successfully registered `OAFIID:GNOME_Evolution_Shell:2.24'
** (evolution:2759): DEBUG: mailto URL command: evolution %s
** (evolution:2759): DEBUG: mailto URL program: evolution
(evolution:2759): e-spinner.c-WARNING **: Cannot extract frame (252, 0) from the grid
--------------------------------------------------
Comment 4 Milan Crha 2009-02-05 13:48:40 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 569700 ***