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 314388 - Evolution crashs when adding a new (POP) mail account
Evolution crashs when adding a new (POP) mail account
Status: RESOLVED DUPLICATE of bug 307794
Product: evolution
Classification: Applications
Component: general
2.2.x (obsolete)
Other All
: High critical
: ---
Assigned To: Harish Krishnaswamy
Evolution QA team
: 314381 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-08-24 13:23 UTC by Declan McArdle
Modified: 2005-08-25 03:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Declan McArdle 2005-08-24 13:23:10 UTC
Steps to reproduce:
1. Prefs -> Add new account
2. Receiving type-POP
3. Crash.


Stack trace:
-bash-3.00$ cat debug_output.txt
gdb evolution
GNU gdb Red Hat Linux (6.3.0.0-1.21rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/evolution
Reading symbols from shared object read from target memory...(no debugging
symbols found)...done.
Loaded system supplied DSO at 0x52f000
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1209104704 (LWP 3688)]
es menu class init
adding hook target 'source'
Detaching after fork from child process 3726.
camel_junk_plugin_init
(evolution:3688): camel-WARNING **: Invalid root:
'/data2/home/declan/.evolution/mail/local/Outbox.ibex.index'

(evolution:3688): camel-WARNING **: version: TEXT.000 (TEXT.000)

(evolution:3688): camel-WARNING **: block size: 1024 (1024) OK

(evolution:3688): camel-WARNING **: free: 0 (0 add size < 1024) OK

(evolution:3688): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD

(evolution:3688): camel-WARNING **: flags: unSYNC
(no debugging symbols found)
CamelException.setv(0xbff11224, 302, 'No provider available for protocol `'')

(evolution:3688): evolution-mail-WARNING **: couldn't get service : No provider
available for protocol `'

CamelException.setv((nil), 302, 'Could not parse URL `'')
[New Thread -1211446352 (LWP 3728)]
(no debugging symbols found)
Thread b7cacbb0 >
Get folder info(0x9b789b0:vfolder:/data2/home/declan/.evolution/mail/vfolder,
'<null>') =
  uri: vfolder:/data2/home/declan/.evolution/mail/vfolder#UNMATCHED
  full_name: UNMATCHED
  flags: 0000006a
< b7cacbb0 >
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
Thread b7cacbb0 >
Get folder info(0x9b2a120:mbox:/data2/home/declan/.evolution/mail/local, '<null>') =
  uri: mbox:/data2/home/declan/.evolution/mail/local#Drafts
  full_name: Drafts
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Inbox
  full_name: Inbox
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Sent
  full_name: Sent
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Outbox
  full_name: Outbox
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Received
  full_name: Received
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#.%23evolution/Trash
  full_name: .#evolution/Trash
  flags: 00000cf2
  uri: mbox:/data2/home/declan/.evolution/mail/local#.%23evolution/Junk
  full_name: .#evolution/Junk
  flags: 000010f2
< b7cacbb0 >
Thread b7cacbb0 >
Get folder info(0x9b2a120:mbox:/data2/home/declan/.evolution/mail/local, '<null>') =
  uri: mbox:/data2/home/declan/.evolution/mail/local#Drafts
  full_name: Drafts
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Inbox
  full_name: Inbox
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Sent
  full_name: Sent
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Outbox
  full_name: Outbox
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#Received
  full_name: Received
  flags: 00000008
  uri: mbox:/data2/home/declan/.evolution/mail/local#.%23evolution/Trash
  full_name: .#evolution/Trash
  flags: 00000cf2
  uri: mbox:/data2/home/declan/.evolution/mail/local#.%23evolution/Junk
  full_name: .#evolution/Junk
  flags: 000010f2
< b7cacbb0 >
[New Thread -1222280272 (LWP 3740)]
[New Thread -1232770128 (LWP 3744)]
Thread b7257bb0 >
CamelFolder:get_message('Inbox', '29246') =
class: CamelMimeMessage
mime-type: multipart/alternative; boundary=--XX-1234DED00099A
content class: CamelMultipart
content mime-type: multipart/alternative; boundary=--XX-1234DED00099A
  class: CamelMimePart
  mime-type: text/plain; charset=utf-8
  content class: CamelDataWrapper
  content mime-type: text/plain; charset=utf-8
  class: CamelMimePart
  mime-type: text/html; charset=utf-8
  content class: CamelDataWrapper
  content mime-type: text/html; charset=utf-8
< b7257bb0 >
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
(no debugging symbols found)
[New Thread -1243259984 (LWP 3745)]
update flow align
update flow align
p token: align=center
update flow align
update flow align
update flow align
p token: align=center
update flow align
update flow align
p token: align=center
update flow align
(no debugging symbols found)

(evolution:3688): Gtk-CRITICAL **: gtk_tree_sortable_set_sort_column_id:
assertion `GTK_IS_TREE_SORTABLE (sortable)' failed
(no debugging symbols found)
(no debugging symbols found)

(evolution:3688): evolution-mail-WARNING **: Cannot activate
OAFIID:GNOME_Spell_Dictionary:0.3
(no debugging symbols found)
(no debugging symbols found)
BBDB spinning up...
(no debugging symbols found)
CamelException.setv((nil), 302, 'Could not parse URL `'')

(evolution:3688): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL'
failed
update flow align
update flow align
p token: align=center
update flow align
update flow align
update flow align
p token: align=center
update flow align
update flow align
p token: align=center
update flow align
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
CamelException.setv((nil), 302, 'No provider available for protocol `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')
(no debugging symbols found)
CamelException.setv((nil), 302, 'Could not parse URL `'')
CamelException.setv((nil), 302, 'Could not parse URL `'')

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209104704 (LWP 3688)]
0x064156de in gtk_combo_box_set_active_iter () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) thread apply all bt

Thread 1 (Thread -1209104704 (LWP 3688))

  • #0 gtk_combo_box_set_active_iter
    from /usr/lib/libgtk-x11-2.0.so.0
  • #1 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #10 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 gdk_screen_get_setting
    from /usr/lib/libgdk-x11-2.0.so.0
  • #20 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #22 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #23 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #24 main
The program is running.  Exit anyway? (y or n) y


Other information:
Oops, this might be a duplicate of 307794.  I will check with the Fedora
bugzilla to see if/when this patch will be merged with the version they supply.
Comment 1 Christian Kirbach 2005-08-24 15:09:56 UTC
*** Bug 314381 has been marked as a duplicate of this bug. ***
Comment 2 Not Zed 2005-08-25 03:28:10 UTC
yep i'm pretty sure it's just 307794.

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