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 349913 - crash in camel_url_new_with_base (base=0x0, url_string=0x0)
crash in camel_url_new_with_base (base=0x0, url_string=0x0)
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.10.x
Other All
: High critical
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
: 355397 357652 360939 383330 392344 394517 394974 398413 406234 412242 431257 431500 431585 440282 445404 447912 449124 449503 451076 453393 463166 465394 471205 473730 474121 476174 477935 478276 478628 481514 482197 482794 485658 486293 491342 494176 496337 498729 498809 500233 503693 504196 505546 506878 508063 509450 514316 516298 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-08-04 11:40 UTC by Jie Zhang
Modified: 2008-02-20 05:37 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Jie Zhang 2006-08-04 11:40:33 UTC
What were you doing when the application crashed?



Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.15.90 2006-07-24 (Ubuntu)
BugBuddy Version: 2.15.90

Memory status: size: 163737600 vsize: 0 resident: 163737600 share: 0 rss: 36044800 rss_rlim: 0
CPU usage: start_time: 1154691571 rtime: 0 utime: 513 stime: 0 cutime:487 cstime: 0 timeout: 26 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231694160 (LWP 5032)]
[New Thread -1312896096 (LWP 5053)]
[New Thread -1321288800 (LWP 5050)]
[New Thread -1303520352 (LWP 5042)]
[New Thread -1295127648 (LWP 5041)]
[New Thread -1286734944 (LWP 5040)]
[New Thread -1278342240 (LWP 5038)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1231694160 (LWP 5032))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/tls/i686/cmov/libc.so.6
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 es_menu_new
  • #4 <signal handler called>
  • #5 strchr
    from /lib/tls/i686/cmov/libc.so.6
  • #6 camel_url_new_with_base
    from /usr/lib/libcamel-1.2.so.8
  • #7 camel_url_new
    from /usr/lib/libcamel-1.2.so.8
  • #8 exchange_config_listener_authenticate
    from /usr/lib/evolution/2.8/plugins/liborg-gnome-exchange-operations.so
  • #9 exchange_operations_get_exchange_account
    from /usr/lib/evolution/2.8/plugins/liborg-gnome-exchange-operations.so
  • #10 org_gnome_exchange_commit
    from /usr/lib/evolution/2.8/plugins/liborg-gnome-exchange-operations.so
  • #11 e_plugin_hook_register_type
    from /usr/lib/evolution/2.8/libeutil.so.0
  • #12 e_plugin_invoke
    from /usr/lib/evolution/2.8/libeutil.so.0
  • #13 e_config_page_check
    from /usr/lib/evolution/2.8/libeutil.so.0
  • #14 e_config_commit
    from /usr/lib/evolution/2.8/libeutil.so.0
  • #15 e_config_target_changed
    from /usr/lib/evolution/2.8/libeutil.so.0
  • #16 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #21 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #28 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 gtk_button_set_alignment
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #36 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #38 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #39 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #41 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #42 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #43 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #44 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #45 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #46 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #47 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #48 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #49 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #50 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #51 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #52 main
  • #0 __kernel_vsyscall

Comment 1 Harish Krishnaswamy 2006-08-05 04:52:24 UTC
Add connector keyword and assign it to the mailer component. Set target milestone to 2.8. 
Comment 2 André Klapper 2006-08-06 12:44:13 UTC
i'd love to see a description here to know what jie was doing when the application crashed... beginning of the stacktrace looks similar to bug 348866.
Comment 3 Jie Zhang 2006-08-07 14:49:08 UTC
I don't remember what I was doing when the crash occured.
Comment 4 parthasarathi susarla 2006-09-09 18:42:49 UTC
This is an evolution exchange problem. changing the product
Comment 5 Diego Escalante Urrelo (not reading bugmail) 2006-09-11 08:46:09 UTC
*** Bug 355397 has been marked as a duplicate of this bug. ***
Comment 6 Karsten Bräckelmann 2006-09-25 20:07:24 UTC
*** Bug 357652 has been marked as a duplicate of this bug. ***
Comment 7 André Klapper 2006-10-09 19:45:36 UTC
stacktrace with line numbers available at bug 360939.
Comment 8 André Klapper 2006-10-09 19:45:45 UTC
*** Bug 360939 has been marked as a duplicate of this bug. ***
Comment 9 Veerapuram Varadhan 2006-11-21 19:07:21 UTC
(In reply to comment #7)
> stacktrace with line numbers available at bug 360939.
> 
Samuel:  Thanks for the trace with debug symbols (bug#360939).  From the backtrace, it looks like you tried to edit an already (mis)configured exchange account.  Is it so?

Also, it will be useful to know more elaborate steps to reproduce this bug, as a "null string" (url_string=0x0) in frame#7 of Thread1 is not an expected one.  A "null" check can fix this crasher, however, would like to know what made it to send a "null" string.
Comment 10 samuel.martin 2006-11-22 17:17:15 UTC
This problem happend, first, while trying to configure Evolution to use Exchange so I guess you can say it had not been configured correctly...yet.

I'll attempt to recreate the problem by deleting my current configuration and creating an Exchange profile for Evolution.  I'll post my results here after the holidays.

Cheers,

Sam
Comment 11 ale 2006-12-07 13:06:11 UTC
*** Bug 383330 has been marked as a duplicate of this bug. ***
Comment 12 palfrey 2007-01-03 23:05:41 UTC
*** Bug 392344 has been marked as a duplicate of this bug. ***
Comment 13 palfrey 2007-01-09 22:48:00 UTC
*** Bug 394517 has been marked as a duplicate of this bug. ***
Comment 14 palfrey 2007-01-11 00:45:16 UTC
*** Bug 394974 has been marked as a duplicate of this bug. ***
Comment 15 Jonathon Jongsma 2007-01-19 18:46:00 UTC
*** Bug 398413 has been marked as a duplicate of this bug. ***
Comment 16 palfrey 2007-02-10 15:09:09 UTC
*** Bug 406234 has been marked as a duplicate of this bug. ***
Comment 17 André Klapper 2007-02-28 14:33:18 UTC
*** Bug 412242 has been marked as a duplicate of this bug. ***
Comment 18 Daniel Holbach 2007-03-30 05:50:43 UTC
https://launchpad.net/ubuntu/+source/evolution/+bug/98728 also has debug symbols.
Comment 19 palfrey 2007-04-26 14:21:44 UTC
*** Bug 431257 has been marked as a duplicate of this bug. ***
Comment 20 palfrey 2007-04-26 14:28:26 UTC
*** Bug 431500 has been marked as a duplicate of this bug. ***
Comment 21 palfrey 2007-05-21 23:23:46 UTC
*** Bug 440282 has been marked as a duplicate of this bug. ***
Comment 22 André Klapper 2007-06-11 00:10:10 UTC
*** Bug 445404 has been marked as a duplicate of this bug. ***
Comment 23 André Klapper 2007-06-11 00:13:23 UTC
varadhan, please also see bug 425093 (which does not look like exchange to me), and bug 410750 which is probably a dup?
Comment 24 André Klapper 2007-06-15 23:08:45 UTC
*** Bug 431585 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2007-06-15 23:08:51 UTC
*** Bug 447912 has been marked as a duplicate of this bug. ***
Comment 26 André Klapper 2007-06-19 14:50:39 UTC
*** Bug 449124 has been marked as a duplicate of this bug. ***
Comment 27 André Klapper 2007-06-19 14:55:36 UTC
hmm, so can anybody of the reporters please answer varadhan's question in comment 9: "Also, it will be useful to know more elaborate steps to reproduce this bug"?

Thanks in advance for your help to fix this?
Comment 28 michael.anderson 2007-06-19 15:11:31 UTC
Here was my situation when my problem occurred..

My domain password had expired.  In the domain authentication process, I changed my domain password to a new one (on my Windows XP computer).  Later (about 2 hrs), I fired up Evolution on my Linux (FC7) workstation.  It prompted me that the authentication had failed and to re-enter the password.  When I had entered my new password and then submitted it, it immediately crashed.

I've got two FC7 workstations, and they both had similar issues (I didn't submit the second since it was like the first).
Comment 29 Veerapuram Varadhan 2007-06-19 15:32:27 UTC
(In reply to comment #28)
> Here was my situation when my problem occurred..
> 
> My domain password had expired.  In the domain authentication process, I
> changed my domain password to a new one (on my Windows XP computer).  Later
> (about 2 hrs), I fired up Evolution on my Linux (FC7) workstation.  It prompted
> me that the authentication had failed and to re-enter the password.  When I had
> entered my new password and then submitted it, it immediately crashed.
> 
> I've got two FC7 workstations, and they both had similar issues (I didn't
> submit the second since it was like the first).
> 
Thanks for the update, Michael.  Did you get similar trace as reported in this bug or a different one?  If its a different one, would you mind attaching it here - with debug symbols?  Thanks again - let me work on the scenario that you mentioned above.
Comment 30 André Klapper 2007-06-20 15:50:08 UTC
*** Bug 449503 has been marked as a duplicate of this bug. ***
Comment 31 palfrey 2007-06-26 17:21:11 UTC
*** Bug 451076 has been marked as a duplicate of this bug. ***
Comment 32 Karsten Bräckelmann 2007-07-03 15:27:05 UTC
*** Bug 453393 has been marked as a duplicate of this bug. ***
Comment 33 Lucky Wankhede 2007-08-22 13:15:43 UTC
*** Bug 465394 has been marked as a duplicate of this bug. ***
Comment 34 palfrey 2007-09-05 15:25:22 UTC
*** Bug 473730 has been marked as a duplicate of this bug. ***
Comment 35 palfrey 2007-09-06 12:12:44 UTC
*** Bug 474121 has been marked as a duplicate of this bug. ***
Comment 36 Suman Manjunath 2007-09-15 17:00:26 UTC
*** Bug 471205 has been marked as a duplicate of this bug. ***
Comment 37 Suman Manjunath 2007-09-15 17:01:47 UTC
*** Bug 476174 has been marked as a duplicate of this bug. ***
Comment 38 Lucky Wankhede 2007-09-26 05:25:00 UTC
*** Bug 477935 has been marked as a duplicate of this bug. ***
Comment 39 Lucky Wankhede 2007-09-26 05:27:31 UTC
*** Bug 478276 has been marked as a duplicate of this bug. ***
Comment 40 André Klapper 2007-10-03 03:23:21 UTC
*** Bug 481514 has been marked as a duplicate of this bug. ***
Comment 41 André Klapper 2007-10-03 03:23:23 UTC
*** Bug 482794 has been marked as a duplicate of this bug. ***
Comment 42 André Klapper 2007-10-03 03:39:45 UTC
from bug 360939:

  • #4 <signal handler called>
  • #5 strchr
    from /lib/tls/i686/cmov/libc.so.6
  • #6 camel_url_new_with_base
    at camel-url.c line 70
  • #7 camel_url_new
    at camel-url.c line 288
  • #8 exchange_config_listener_authenticate
    at exchange-config-listener.c line 705
  • #9 exchange_operations_get_exchange_account
    at exchange-operations.c line 210
  • #10 org_gnome_exchange_auth_section
    at exchange-account-setup.c line 823
  • #11 epl_invoke
    at e-plugin.c line 874
  • #12 e_plugin_invoke
    at e-plugin.c line 663
  • #13 ech_config_widget_factory
    at e-config.c line 1353
  • #14 ec_rebuild
    at e-config.c line 642
  • #15 e_config_create_widget
    at e-config.c line 852
  • #16 e_config_create_window
    at e-config.c line 897
  • #17 em_account_editor_new
    at em-account-editor.c line 2832
  • #18 account_edit_clicked
    at em-account-prefs.c line 207
  • #19 _gtk_marshal_VOID__BOXED_OBJECT
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #24 gtk_tree_view_row_activated
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 _gtk_tree_view_column_autosize
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #32 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #36 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #37 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #38 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #39 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #40 main
    at main.c line 615
  • #0 __kernel_vsyscall
  • #0 strchr
    from /lib/tls/i686/cmov/libc.so.6
  • #1 camel_url_new_with_base
    at camel-url.c line 72
  • #2 camel_url_new
    at camel-url.c line 297
  • #3 exchange_config_listener_authenticate
    at exchange-config-listener.c line 705
  • #4 exchange_operations_get_exchange_account
    at exchange-operations.c line 210
  • #5 org_gnome_exchange_auth_section
    at exchange-account-setup.c line 823
  • #6 epl_invoke
    at e-plugin.c line 874
  • #7 e_plugin_invoke
    at e-plugin.c line 663
  • #8 ech_config_widget_factory
    at e-config.c line 1353
  • #9 ec_rebuild
    at e-config.c line 642
  • #10 e_config_create_widget
    at e-config.c line 852
  • #11 e_config_create_window
    at e-config.c line 897
  • #12 em_account_editor_new
    at em-account-editor.c line 2832
  • #13 account_edit_clicked
    at em-account-prefs.c line 207

Comment 43 Akhil Laddha 2007-10-16 05:47:15 UTC
*** Bug 485658 has been marked as a duplicate of this bug. ***
Comment 44 Akhil Laddha 2007-10-16 05:48:15 UTC
*** Bug 486293 has been marked as a duplicate of this bug. ***
Comment 45 palfrey 2007-10-29 13:47:26 UTC
*** Bug 491342 has been marked as a duplicate of this bug. ***
Comment 46 Akhil Laddha 2007-11-22 06:12:57 UTC
*** Bug 498729 has been marked as a duplicate of this bug. ***
Comment 47 Akhil Laddha 2007-11-22 06:13:40 UTC
*** Bug 496337 has been marked as a duplicate of this bug. ***
Comment 48 Akhil Laddha 2007-11-22 06:13:53 UTC
*** Bug 494176 has been marked as a duplicate of this bug. ***
Comment 49 Akhil Laddha 2007-11-22 07:42:41 UTC
*** Bug 498809 has been marked as a duplicate of this bug. ***
Comment 50 Akhil Laddha 2007-11-22 07:43:08 UTC
*** Bug 478628 has been marked as a duplicate of this bug. ***
Comment 51 Akhil Laddha 2007-11-22 07:43:27 UTC
*** Bug 463166 has been marked as a duplicate of this bug. ***
Comment 52 Akhil Laddha 2007-11-22 07:43:39 UTC
*** Bug 482197 has been marked as a duplicate of this bug. ***
Comment 53 Susana 2007-12-16 22:27:43 UTC
*** Bug 503693 has been marked as a duplicate of this bug. ***
Comment 54 André Klapper 2008-01-22 14:53:40 UTC
could have been already fixed by bug 500233
Comment 55 Srinivasa Ragavan 2008-01-22 15:58:25 UTC
Andre you are right.
Comment 56 André Klapper 2008-01-22 17:00:48 UTC
*** Bug 500233 has been marked as a duplicate of this bug. ***
Comment 57 André Klapper 2008-01-22 17:02:48 UTC
this has been fixed and committed in revision 8355.
the fix will be included in the next stable release 2.22 (march 2008).
Comment 58 Akhil Laddha 2008-01-24 10:05:28 UTC
*** Bug 506878 has been marked as a duplicate of this bug. ***
Comment 59 Akhil Laddha 2008-02-05 08:08:39 UTC
*** Bug 514316 has been marked as a duplicate of this bug. ***
Comment 60 Akhil Laddha 2008-02-05 08:09:18 UTC
*** Bug 504196 has been marked as a duplicate of this bug. ***
Comment 61 Akhil Laddha 2008-02-05 08:09:32 UTC
*** Bug 505546 has been marked as a duplicate of this bug. ***
Comment 62 Akhil Laddha 2008-02-05 08:09:47 UTC
*** Bug 509450 has been marked as a duplicate of this bug. ***
Comment 63 Akhil Laddha 2008-02-06 07:43:57 UTC
*** Bug 508063 has been marked as a duplicate of this bug. ***
Comment 64 Akhil Laddha 2008-02-20 05:37:39 UTC
*** Bug 516298 has been marked as a duplicate of this bug. ***