bugMail Notification, A mail notification for freedesktop.org-compliant system trays - Bugs: bug #18228, Crash when using the Evolution...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #18228: Crash when using the Evolution plugin

Submitter:  None
Submitted:  Tue 07 Nov 2006 06:58:18 PM UTC
   
 
Severity:  3 - Normal Status:  Fixed
Privacy:  Public Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  Closed

Jump to the original submission

Mon 27 Nov 2006 10:46:49 PM UTC, comment #6: 

Fixed in 4.0-RC1.

Jean-Yves Lefort <jylefort>
Group administrator
Sat 25 Nov 2006 04:00:46 AM UTC, comment #5: 

Being abit out of context, I was surprised by the simplicity of the patch. That said, it works like a charm: no more crashing on collapse or expand.

Good job and thanks Jean-Yves!

Pascal Giard <evilynux>
Fri 24 Nov 2006 04:09:16 AM UTC, comment #4: 

Your backtrace is not useful since it lacks debugging symbols, but by toying very hard with the folder tree control I managed to crash MN myself. Could you please try the attached patch and tell me if it solves the problem?

Jean-Yves Lefort <jylefort>
Group administrator
Fri 24 Nov 2006 03:36:16 AM UTC, comment #3: 

I here attach two traces:
1) "gnome way": mail-notification-evo-expand-crash.log
2) using strace: mail-notification-evo-expand-crash.strace.log.gz

To reproduce:
1) start evolution 2.6.3, have at least one account with subdirs.
2) start mail-notification*
3) add an evolution account and try to expand or collapse the "boîte de réception": segfault.

I can't speak for the one who opened the bug report, but i was using Debian's 3.0.dfsg.1-8.
Some patches¹ were applied to your source code², but i don't think they have an impact here.

If you still can't reproduce this, I'll try with a "vanilla" version of mail-notification and produce both logs again.

cheers,

-Pascal

¹ As usual, all patches are in the "big" diff which is available on any Debian mirror, e.g.:
http://ftp.debian.org/debian/pool/main/m/mail-notification/mail-notification_3.0.dfsg.1-8.diff.gz

² I can go into details privatly or here if you wish. We've already discussed some of those patches, e.g. "02-per_user_autostart.diff" :-)

Pascal Giard <evilynux>
Thu 23 Nov 2006 05:35:31 PM UTC, comment #2: 

Briefly:

It does not crash if a folder is selected, but it does when a mail account is collapsed or selected.

Example :

+djdeath__@__gmx__.__fr         <- crash selected or collapsed
 +INBOX                         <- no crash
  +debian                       <- no crash
  +spam                         <- no crash
+landwer__@__free__.__fr        <- crash if selected or collapsed
 +INBOX                         <- no crash
  +debian                       <- no crash
  +spam                         <- no crash

Complete thread there:
http://bugs.debian.org/388174

Regards,

-Pascal

Pascal Giard <evilynux>
Tue 07 Nov 2006 07:57:26 PM UTC, comment #1: 

I cannot reproduce this. Please attach a backtrace of the crash.

Jean-Yves Lefort <jylefort>
Group administrator
Tue 07 Nov 2006 06:58:18 PM UTC, original submission:  

When using the Evolution plugin (with Evolution open) it asks which folder to monitor.

If a user selects the "computer" folder (the parent of all other folders), the mail-notification app crashes.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #11343:  mn-evo.diff added by jylefort (338B - text/x-patch - potential fix)
file #11342:  mail-notification-evo-expand-crash.strace.log.gz added by evilynux (35KiB - application/gzipped-patch - using strace)
file #11341:  mail-notification-evo-expand-crash.log added by evilynux (10KiB - text/x-log - gnome way)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jylefort (Posted a comment)
  •  

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2006-11-27 jylefort StatusNeed Info Fixed
    2006-11-27 jylefort Open/ClosedOpen Closed
    2006-11-24 jylefort Attached File- Added mn-evo.diff, #11343
    2006-11-24 evilynux Attached File- Added mail-notification-evo-expand-crash.strace.log.gz, #11342
    2006-11-24 evilynux Attached File- Added mail-notification-evo-expand-crash.log, #11341
    2006-11-07 jylefort StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code