evolution hangs when trying to open/save attachments in an email with 2 ppt attachments

Bug #443028 reported by jatin sachdeva
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Incomplete
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Whenever I try to open/save an attachment, evolution hangs.

I see the following errors on terminal
** (evolution:13163): DEBUG: mailto URL program: evolution

(evolution:13163): evolution-shell-WARNING **: The name org.freedesktop.NetworkManager was not provided by any .service files

** (evolution:13163): DEBUG: New account: work (exchange://jasachde)
** (evolution:13163): DEBUG: Number of email accounts: 1
** (evolution:13163): DEBUG: EI: SHELL STARTUP

(evolution:13163): GLib-GIO-CRITICAL **: g_inet_address_to_string: assertion `G_IS_INET_ADDRESS (address)' failed

(evolution:13163): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** (evolution:13163): DEBUG: EI: mail_read_notify
** (evolution:13163): DEBUG: Setting work to 0 unread messages

** (evolution:13163): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed
------------------------------------------------------------------
Another instance when evolution did not crash but gave similar errors

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:13293): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed
---------------------------------------------

ProblemType: Bug
Architecture: amd64
Date: Mon Oct 5 16:46:19 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evolution
Package: evolution 2.28.0-0ubuntu2
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_IN
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
SourcePackage: evolution
Uname: Linux 2.6.31-11-generic x86_64

Revision history for this message
jatin sachdeva (jatin-sachdeva) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in evolution (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
jatin sachdeva (jatin-sachdeva) wrote :
Download full text (16.4 KiB)

Hi Sebastien,

I will try and get the backtrace. Have not done that before as I am new to linux world.
Steps to reproduce are easy - just run evolution from terminal and access the attachments in an email and you will see errors similar to mine in terminal. This is also dependent on the theme which is selected in ubuntu apperance prefs.

Here is the errors with human theme and then with the clear looks theme - the draw_box errors.

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

** (evolution:11239): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

jatin@jassi:~$
jatin@jassi:~$
jatin@jassi:~$
jatin@jassi:~$ evolution &
[4] 11430
[3] Killed evolution
jatin@jassi:~$ ** (evolution:11430): DEBUG: mailto URL command: evolution %s
** (evolution:11430): DEBUG: mailto URL program: evolution

(evolution:11430): evolution-shell-WARNING **: The name org.freedesktop.NetworkManager was not provided by any .service files

** (evolution:11430): DEBUG: New account: work (exchange://jasachde)
** (evolution:11430): DEBUG: Number of email accounts: 1
** (evolution:11430): DEBUG: EI: SHELL STARTUP

(evolution:11430): GLib-GIO-CRITICAL **: g_inet_address_to_string: assertion `G_IS_INET_ADDRESS (address)' failed

(evolution:11430): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** (evolution:11430): DEBUG: EI: mail_read_notify
** (evolution:11430): DEBUG: Setting work to 0 unread messages

(evolution:11430): gtkhtml-editor-WARNING **: en-IN: No such language
restoring draft flag 'text/plain'
** (evolution:11430): DEBUG: EI: mail_read_notify
** (evolution:11430): DEBUG: Setting work to 0 unread messages
** (evolution:11430): DEBUG: EI: mail_read_notify
** (evolution:11430): DEBUG: Setting work to 0 unread messages
** (evolution:11430): DEBUG: EI: mail_read_notify
** (evolution:11430): DEBUG: Setting work to 0 unread messages

(evolution:11430): gtkhtml-editor-WARNING **: en-IN: No such language

** (evolution:11430): CRITICAL **: clearlooks_style_draw_box: assertion `width >= -1' failed

** (evolution:11430): CRITICAL **: clearlooks_style_draw_box: assertion `width >= -1' failed

** (evolution:11430): CRITICAL **: clearlooks_style_draw_box: assertion `wi...

Revision history for this message
tankdriver (stoneraider-deactivatedaccount) wrote :

I have the problem, that evolution (at bottom of "new email" window) flickers after adding the first attachment.
 Error: CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed
AND after adding the next (second) attachment, the programm freezes and hangs completely.

2 completely different or correlative bug(s) ?

Revision history for this message
jatin sachdeva (jatin-sachdeva) wrote :

I think its related - i've had these freezes and its something to do with the attachment area and a colored box being drawn there based on the theme selected. Changing the theme does not prevent the errors but just changes the message (clearlooks_style instead of murrine_style as posted in logs above)- hope my explanation is of use

Revision history for this message
323232 (323232) wrote :

Confirmed on a fully updated Karmic.
Open Evolution
Compose message
Add attachment (.jpg app. 5mb)
Under attachment bar mini picture and progressbar flickkering
Most of the times Compleet freeze: Have to push power off for a hard stop...
Sometimes very very very slow with high disactivity (bear freeze?) , with a lot of luck logout: 2 messeages that evolution is still running, logingout anyway, login in - system monitor- evolution and evolution data server still running
In other words: Impossible to add an attachment in evolution......

Follwing meesages in xsession-errors.old (due restart)
** (evolution:1884): DEBUG: mailto URL command: evolution %s
** (evolution:1884): DEBUG: mailto URL program: evolution

(nautilus:1969): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed

** (evolution:1884): CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed

Revision history for this message
jatin sachdeva (jatin-sachdeva) wrote :

try changing the attachments view to list view - that makes it more stable

Revision history for this message
christopher pijarski (kpijarski) wrote :

I am experiencing exactly the same symptoms (Karmic Beta), I think this bug is closely related to https://bugs.launchpad.net/evolution/+bug/393534, the attachments view seems to be triggering that behaviour.

Revision history for this message
Brendan_P (brendan-p) wrote :

Confirmed with latest Karmic updates as if today.

Revision history for this message
Brendan_P (brendan-p) wrote :

Confirmed workaround, changing to "list view" in the attachments bar allows me to add an attachment without the previous behaviour.

Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is probably bug #393534 or bug #460710 could you try those updates?

Revision history for this message
Tim Sin (roxxor) wrote :

It works! Evolution doesn't freeze and opens the File!
But: The icon view looks weird :/
But i don't know if it looked better before Karmic...

Revision history for this message
Sebastien Bacher (seb128) wrote :

ok, closing the bug as duplicate then, you can open a new bug about the layout issue

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.