Bug 126 - startup hang waiting for child process
: startup hang waiting for child process
Status: CLOSED FIXED
: Sylpheed-Claws (GTK1)
Other
: 0.9.0
: Other Linux
: normal
Assigned To:
:
:
:
  Show dependency treegraph
 
Reported: 2003-04-20 20:28 by
Modified: 2003-04-21 10:20 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-04-20 20:28:24
0.8.11-{100,102} 
s-c dies extremely often due to bug 102...  sometimes, restarting just hangs with a 
"sayonara" status message.  Attaching gdb to the child process gives: 
569             if(mainwin->folderview->opened) 
(gdb) p *mainwin 
Cannot access memory at address 0x0 
(gdb) bt full 
#0  app_will_exit (widget=0x0, data=0x0) at main.c:569 
        mainwin = (MainWindow *) 0x0 
        filename = (gchar *) 0x0 
#1  0x0806a20c in clean_quit () at main.c:521 
No locals. 
#2  0x0811eb92 in crash_handler (sig=15) at crash.c:510 
        pid = 0 
        crashed_ = 1 
#3  0x400345ce in __pthread_sighandler () from /lib/i686/libpthread.so.0 
No symbol table info available. 
#4  0x404953b8 in __libc_sigaction () from /lib/i686/libc.so.6 
No symbol table info available. 
#5  0x404d9c6e in _IO_do_write () from /lib/i686/libc.so.6 
No symbol table info available. 
#6  0x404d9c06 in _IO_do_write () from /lib/i686/libc.so.6 
No symbol table info available. 
#7  0x404da348 in _IO_file_overflow () from /lib/i686/libc.so.6 
No symbol table info available. 
#8  0x404dada0 in _IO_file_xsputn () from /lib/i686/libc.so.6 
No symbol table info available. 
#9  0x404cfe62 in fputs () from /lib/i686/libc.so.6 
No symbol table info available. 
#10 0x40245424 in g_print () from /usr/lib/libglib-1.2.so.0 
No symbol table info available. 
#11 0x0813822c in session_close (session=0x4059b360) at session.c:270 
No locals. 
#12 0x08137f63 in session_connect (session=0x82ba678, server=0x828cf90 
"pfortin.com", port=110) at session.c:178 
        pid = 0 
        pipe_fds1 = {8, 9} 
        pipe_fds2 = {10, 11} 
        sock = (SockInfo *) 0x82ba498 
        str = (gchar *) 0x82ba498 "" 
#13 0x080f8abf in inc_pop3_session_do (session=0x829b528) at inc.c:704 
        pop3_session = (Pop3Session *) 0x829b3f8 
        inc_dialog = (IncProgressDialog *) 0x82b4f98 
        server = (gchar *) 0x828cf90 "pfortin.com" 
        port = 110 
        buf = (gchar *) 0x6e <Address 0x6e out of bounds> 
#14 0x080f8513 in inc_start (inc_dialog=0x82b4f98) at inc.c:511 
        session = (IncSession *) 0x829b528 
        clist = (GtkCList *) 0x82b5550 
        pop3_session = (Pop3Session *) 0x829b3f8 
        inc_state = INC_SUCCESS 
        num = 1 
        error_num = 0 
        new_msgs = 0 
        msg = (gchar *) 0x1 <Address 0x1 out of bounds> 
        fin_msg = (gchar *) 0x1 <Address 0x1 out of bounds> 
        processing = (FolderItem *) 0x1 
        inbox = (FolderItem *) 0x829b528 
        msginfo = (MsgInfo *) 0x1 
        msglist = (GSList *) 0x0 
        msglist_element = (GSList *) 0x82b5550 
#15 0x080f7dd3 in inc_all_account_mail (mainwin=0x81f1348, notify=0) at inc.c:352 
        list = (GList *) 0x81f1348 
        queue_list = (GList *) 0x81f1348 
        inc_dialog = (IncProgressDialog *) 0x82b4f98 
        new_msgs = 0 
        account_new_msgs = 0 
#16 0x08069aa0 in main (argc=1, argv=0xbffff6f4) at main.c:338 
        userrc = (gchar *) 0x81f1348 "" 
        mainwin = (MainWindow *) 0x81f1348 
        folderview = (FolderView *) 0x822e8a8 
#17 0x404827f7 in __libc_start_main () from /lib/i686/libc.so.6 
No symbol table info available.
------- Comment #1 From 2003-04-21 02:21:56 -------
bugzilla re-assign... 
------- Comment #2 From 2003-04-21 02:35:18 -------
Check CVS. 
------- Comment #3 From 2003-04-21 05:25:09 -------
Thanks...  running it now -- will keep an eye on it since it was not a common 
occurence...