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 322748 - Crash of Connector after several SIGPIPE with SIGSEGV
Crash of Connector after several SIGPIPE with SIGSEGV
Status: RESOLVED DUPLICATE of bug 324487
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.4.x
Other All
: High critical
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
: 318848 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-29 12:33 UTC by Michael Kopp
Modified: 2006-01-10 11:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Kopp 2005-11-29 12:33:37 UTC
Steps to reproduce:
I do not know how to reproduce it. It happens frequently but not always.

But the SIGPIPEs alwasy seem to happen on a Notification-type: delete.
After a couple of times I get a SIGSEGV:

** (evolution-exchange-storage:27527): WARNING **: renew_subscription: 7
Connection terminated unexpectedly
7 Connection terminated unexpectedly
E2k-Debug: 0x81a74e8 @ 1133267403


Stack trace:
SigPipe:

Thread 1 (Thread -1208158528 (LWP 27527))

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 send
    from /lib/tls/libpthread.so.0
  • #2 _gnutls_io_write_buffered
    from /usr/lib/libgnutls.so.11
  • #3 _gnutls_io_write_buffered2
    from /usr/lib/libgnutls.so.11
  • #4 _gnutls_send_int
    from /usr/lib/libgnutls.so.11
  • #5 gnutls_record_send
    from /usr/lib/libgnutls.so.11
  • #6 soup_gnutls_write
    at soup-gnutls.c line 229
  • #7 IA__g_io_channel_write_chars
    at giochannel.c line 1972
  • #8 soup_socket_write
    at soup-socket.c line 1258
  • #9 write_data
    at soup-message-io.c line 279
  • #10 io_write
    at soup-message-io.c line 361
  • #11 soup_message_send_request_internal
    at soup-message-client-io.c line 185
  • #12 send_request
    at soup-connection.c line 715
  • #13 send_request
    at soup-connection-ntlm.c line 210
  • #14 soup_connection_send_request
    at soup-connection.c line 734
  • #15 run_queue
    at soup-session-async.c line 147
  • #16 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #17 IA__g_closure_invoke
    at gclosure.c line 492
  • #18 signal_emit_unlocked_R
    at gsignal.c line 2555
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #20 IA__g_signal_emit
    at gsignal.c line 2288
  • #21 soup_message_finished
    at soup-message.c line 558
  • #22 soup_message_io_finished
    at soup-message-io.c line 148
  • #23 soup_message_send_request_internal
    at soup-message-client-io.c line 185
  • #24 send_request
    at soup-connection.c line 715
  • #25 send_request
    at soup-connection-ntlm.c line 210
  • #26 soup_connection_send_request
    at soup-connection.c line 734
  • #27 ntlm_authorize_post
    at soup-connection-ntlm.c line 165
  • #28 soup_message_run_handlers
    at soup-message-handlers.c line 61
  • #29 got_body
    at soup-message.c line 503
  • #30 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #31 g_type_class_meta_marshal
    at gclosure.c line 569
  • #32 IA__g_closure_invoke
    at gclosure.c line 492
  • #33 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #34 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #35 IA__g_signal_emit
    at gsignal.c line 2288
  • #36 soup_message_got_body
    at soup-message.c line 519
  • #37 io_read
    at soup-message-io.c line 608
  • #38 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #39 IA__g_closure_invoke
    at gclosure.c line 492
  • #40 signal_emit_unlocked_R
    at gsignal.c line 2485
  • #41 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #42 IA__g_signal_emit
    at gsignal.c line 2288
  • #43 socket_read_watch
    at soup-socket.c line 1005
  • #44 g_io_unix_dispatch
    at giounix.c line 162
  • #45 IA__g_main_context_dispatch
    at gmain.c line 1934
  • #46 g_main_context_iterate
    at gmain.c line 2565
  • #47 IA__g_main_loop_run
    at gmain.c line 2769
  • #48 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #49 main
    at main.c line 220

Thread 1 (Thread -1208158528 (LWP 27527))

  • #0 memmove
    from /lib/tls/libc.so.6
  • #1 read_from_buf
    at soup-socket.c line 1070
  • #2 soup_socket_read_until
    at soup-socket.c line 1190
  • #3 read_metadata
    at soup-message-io.c line 194
  • #4 io_read
    at soup-message-io.c line 526
  • #5 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #6 IA__g_closure_invoke
    at gclosure.c line 492
  • #7 signal_emit_unlocked_R
    at gsignal.c line 2485
  • #8 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #9 IA__g_signal_emit
    at gsignal.c line 2288
  • #10 soup_socket_disconnect
    at soup-socket.c line 908
  • #11 soup_message_io_stop
    at soup-message-io.c line 130
  • #12 io_cleanup
    at soup-message-io.c line 83
  • #13 soup_message_io_finished
    at soup-message-io.c line 144
  • #14 write_data
    at soup-message-io.c line 286
  • #15 io_write
    at soup-message-io.c line 361
  • #16 soup_message_send_request_internal
    at soup-message-client-io.c line 185
  • #17 send_request
    at soup-connection.c line 715
  • #18 send_request
    at soup-connection-ntlm.c line 210
  • #19 soup_connection_send_request
    at soup-connection.c line 734
  • #20 run_queue
    at soup-session-async.c line 147
  • #21 soup_session_queue_message
    at soup-session.c line 1230
  • #22 e2k_context_queue_message
    at e2k-context.c line 803
  • #23 renew_subscription
    at e2k-context.c line 2522
  • #24 e2k_context_subscribe
    at e2k-context.c line 2594
  • #25 e_folder_exchange_subscribe
    at e-folder-exchange.c line 732
  • #26 get_folder_online
    at mail-stub-exchange.c line 716
  • #27 get_folder
    at mail-stub-exchange.c line 798
  • #28 connection_handler
    at mail-stub.c line 125
  • #29 g_io_unix_dispatch
    at giounix.c line 162
  • #30 IA__g_main_context_dispatch
    at gmain.c line 1934
  • #31 g_main_context_iterate
    at gmain.c line 2565
  • #32 IA__g_main_loop_run
    at gmain.c line 2769
  • #33 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #34 main
    at main.c line 220


Other information:
Comment 1 Sushma Rai 2005-11-30 14:53:45 UTC
which is the stack which has got SIGSEGV?
can you attach gdb once is crashes and get the traces for all the threads?
(thread apply all bt)
Comment 2 Michael Kopp 2005-11-30 15:48:26 UTC
Check my original comment I posted both stack traces.
The last one was the SIGSEGV and i did all threads.
Comment 3 Michael Kopp 2005-12-01 07:26:10 UTC
*** Bug 318848 has been marked as a duplicate of this bug. ***
Comment 4 Sushma Rai 2006-01-10 11:49:03 UTC
looks like libsoup issue.

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