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 317329 - Evolution 2.4.0 crashes when creating a search folder with no email folder selected.
Evolution 2.4.0 crashes when creating a search folder with no email folder se...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other Linux
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-09-27 10:34 UTC by Sebastien Bacher
Modified: 2005-09-28 10:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
Patch for the bug (1.04 KB, patch)
2005-09-28 07:47 UTC, parthasarathi susarla
committed Details | Review

Description Sebastien Bacher 2005-09-27 10:34:11 UTC
This bug has been opened here: http://bugzilla.ubuntu.com/show_bug.cgi?id=16416

"Evolution 2.4.0 crashes when creating a search vfolder, if no folder is
already selected when starting the operation.

Steps to reproduce the crash:
1. Ensure no folder is selected in the email folder list... perhaps by
selecting the account name.
2. Create a new search from Search->Create Search Folder from Search...
3. Fill arbitrary data into the form.
4. The Search Folder Sources list in the search should be empty, so add INBOX.
5. Click OK... and crash.

Expected Results:
Search vfolder should be created normally.

How often does this happen?
Every time."
Comment 1 Sebastien Bacher 2005-09-27 10:36:50 UTC
backtrace of the crash:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1230435520 (LWP 21049)]
[New Thread -1265701968 (LWP 21057)]
[New Thread -1256146000 (LWP 21056)]
[New Thread -1247753296 (LWP 21052)]
[New Thread -1238910032 (LWP 21051)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1230435520 (LWP 21049))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libc.so.6
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 749
  • #3 es_menu_hook_get_type
  • #4 <signal handler called>
  • #5 em_uri_to_camel
    from /usr/lib/evolution/2.4/components/libevolution-mail.so
  • #6 rule_add_sources
    from /usr/lib/evolution/2.4/components/libevolution-mail.so
  • #7 rule_changed
    from /usr/lib/evolution/2.4/components/libevolution-mail.so
  • #8 context_rule_added
    from /usr/lib/evolution/2.4/components/libevolution-mail.so
  • #9 IA__g_cclosure_marshal_VOID__POINTER
    at gmarshal.c line 601

Comment 2 C Shilpa 2005-09-27 11:06:27 UTC
confirming the bug.
Comment 3 parthasarathi susarla 2005-09-28 07:47:59 UTC
Created attachment 52760 [details] [review]
Patch for the bug

This should fix the bug.
Comment 4 parthasarathi susarla 2005-09-28 07:57:09 UTC
Fix committed to both HEAD and 2.4.1 branch. Please update.
Comment 5 Sebastien Bacher 2005-09-28 10:29:29 UTC
thanks, that fixes the issue