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 311917 - Continous Switching of the Protocol Type crashes evolution
Continous Switching of the Protocol Type crashes evolution
Status: RESOLVED DUPLICATE of bug 273375
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other All
: High critical
: ---
Assigned To: Shreyas Srinivasan
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-07-29 05:56 UTC by Shreyas Srinivasan
Modified: 2013-09-13 00:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Shreyas Srinivasan 2005-07-29 05:56:07 UTC
Steps to reproduce:
1. Edit->prefernces->Mail Accounts->Recieving Email
2. Switch the protocol type for a few times
3. Evolution Crashes


Stack trace:

Thread 6 (process 987 thread 0x3403)

  • #0 semaphore_wait_signal_trap
  • #1 pthread_cond_wait
  • #2 e_msgport_wait
    at e-msgport.c line 511
  • #3 thread_dispatch
    at e-msgport.c line 874
  • #4 _pthread_body

Thread 5 (process 987 thread 0x3303)

  • #0 semaphore_wait_signal_trap
  • #1 pthread_cond_wait
  • #2 e_msgport_wait
    at e-msgport.c line 511
  • #3 thread_dispatch
    at e-msgport.c line 874
  • #4 _pthread_body

Thread 4 (process 987 thread 0x2a03)

  • #0 semaphore_wait_signal_trap
  • #1 pthread_cond_wait
  • #2 e_msgport_wait
    at e-msgport.c line 511
  • #3 thread_dispatch
    at e-msgport.c line 874
  • #4 _pthread_body

Thread 3 (process 987 thread 0x2603)

  • #0 semaphore_wait_signal_trap
  • #1 pthread_cond_wait
  • #2 e_msgport_wait
    at e-msgport.c line 511
  • #3 thread_dispatch
    at e-msgport.c line 874
  • #4 _pthread_body

Thread 2 (process 987 thread 0x1403)

  • #0 semaphore_wait_signal_trap
  • #1 pthread_cond_wait
  • #2 e_msgport_wait
    at e-msgport.c line 511
  • #3 thread_dispatch
    at e-msgport.c line 874
  • #4 _pthread_body


Other information:
ec_rebuild: 

 if (wn->frame) {
656                                             d(printf("Item %s, clearing
generated section widget\n", wn->item->path));
657                                             gtk_widget_destroy(wn->frame);
658                                             wn->widget = NULL;
659                                             wn->frame = NULL;
660                                     }

The gtk_widget_destory crashes on wn->frame. Probably the frame has been freed
and not made null or some such
Comment 1 C Shilpa 2005-07-29 05:59:12 UTC

*** This bug has been marked as a duplicate of 311554 ***
Comment 2 Shreyas Srinivasan 2005-08-02 10:39:52 UTC
This bug is not a duplicate of #311554. That is a specific case of account type
being NULL. That issue has already been fixed. This issue is a different case
Comment 3 Not Zed 2005-08-03 08:58:49 UTC
its a dup of this one though: 273375

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