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 107234 - [TRACKER] gnome-terminal crashes [vte_terminal_fork_command]
[TRACKER] gnome-terminal crashes [vte_terminal_fork_command]
Status: RESOLVED FIXED
Product: vte
Classification: Core
Component: general
0.10.x
Other All
: Urgent critical
: ---
Assigned To: VTE Maintainers
Nalin Dahyabhai
: 108974 109401 109425 109477 109521 109531 109540 109552 109554 109580 109584 109607 109624 109686 109707 109761 109764 109784 109794 109830 109845 109859 109924 109983 109985 110066 110225 111107 111709 111850 112105 112767 112940 113006 113659 113762 114444 114538 114612 115197 115517 116699 116755 118534 118771 119082 119930 119992 120075 120376 120465 121416 122409 122877 122985 124193 124523 125400 125963 126847 126851 128960 129495 129746 134978 136348 136411 137062 137549 138691 145826 145854 146231 146465 146848 146939 146940 147211 147298 148560 152785 169118 171532 317976 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-02-28 04:35 UTC by fade
Modified: 2005-12-18 13:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix assert vte.c:7013 (439 bytes, patch)
2003-04-03 00:41 UTC, Colin Gibbs
none Details | Review

Description fade 2003-02-28 04:29:46 UTC
Package: gnome-terminal
Severity: normal
Version: 2.2.1
Synopsis: gnome-terminal crashes
Bugzilla-Product: gnome-terminal
Bugzilla-Component: general
BugBuddy-GnomeVersion: 2.0 (2.2.0.1)

Description:
Description of Problem:
gnome-terminal with multiple tabs and ssh sessions to remote sites
crashes when the
network connectivity lapses and attempt made to exit tabs.

Steps to reproduce the problem:
1. unknown
2. 
3. 

Actual Results:
terminal crashes

Expected Results:
tabs quit

How often does this happen?
first time

Additional Information:
Debian System



Debugging Information:

Backtrace was generated from '/usr/bin/gnome-terminal'

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New
Thread 16384 (LWP 1094)]

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
0x40b5fb89 in wait4 () from /lib/libc.so.6

Thread 1 (Thread 16384 (LWP 1094))

  • #0 wait4
    from /lib/libc.so.6
  • #1 sys_sigabbrev
    from /lib/libc.so.6
  • #2 waitpid
    from /lib/libpthread.so.0
  • #3 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #4 __pthread_sighandler
    from /lib/libpthread.so.0
  • #5 sigaction
    from /lib/libc.so.6
  • #6 raise
    from /lib/libpthread.so.0
  • #7 abort
    from /lib/libc.so.6
  • #8 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #9 g_log
    from /usr/lib/libglib-2.0.so.0
  • #10 vte_terminal_fork_command
    from /usr/lib/libvte.so.4
  • #11 g_main_context_wakeup
    from /usr/lib/libglib-2.0.so.0
  • #12 g_get_current_time
    from /usr/lib/libglib-2.0.so.0
  • #13 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #14 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #15 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #16 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 main
  • #18 __libc_start_main
    from /lib/libc.so.6
  • #0 wait4
    from /lib/libc.so.6




------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-02-27 23:29 -------

The original reporter (fade@deepsky.com) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, hp@redhat.com.

Comment 1 Elijah Newren 2003-02-28 04:52:53 UTC
Looks sort of like the stack trace in bug 106487, but I don't think
it's a duplicate.  So I'm setting version->2.2.x, marking
priority->high & severity->critical (it's a crasher), adding
GNOMEVER2.2 and bugsquad keywords, and marking as new.
Comment 2 Elijah Newren 2003-03-28 15:54:31 UTC
*** Bug 109401 has been marked as a duplicate of this bug. ***
Comment 3 Elijah Newren 2003-03-28 18:19:39 UTC
*** Bug 108974 has been marked as a duplicate of this bug. ***
Comment 4 Elijah Newren 2003-03-28 18:22:51 UTC
Bug 108974 was a backtrace from the time configuration of the
gnome-system-tools.  The reporter of that bug provided the following
information:

   Opened the time configuration window, No problem there. When I
   close the window without doing anything else, the time 
   configuration tool crashed. backtrace is attached.

   Package information:
   Package: gnome-system-tools
   Installed-Size: 5504
   Maintainer: Jose Carlos Garcia Sogo <jsogo@debian.org>
   Architecture: i386
   Version: 0.24.0-1
                                                              
   Backtrace was generated from '/usr/bin/time-admin'

Since the OS is currently 'other' and bug 108974 is from Debian, I'm
changing the OS to 'All'.
Comment 5 Elijah Newren 2003-03-28 18:25:06 UTC
*** Bug 109425 has been marked as a duplicate of this bug. ***
Comment 6 John Fleck 2003-03-31 14:32:24 UTC
*** Bug 109584 has been marked as a duplicate of this bug. ***
Comment 7 John Fleck 2003-03-31 14:34:25 UTC
*** Bug 109521 has been marked as a duplicate of this bug. ***
Comment 8 John Fleck 2003-03-31 14:35:09 UTC
*** Bug 109531 has been marked as a duplicate of this bug. ***
Comment 9 John Fleck 2003-03-31 14:35:46 UTC
*** Bug 109540 has been marked as a duplicate of this bug. ***
Comment 10 John Fleck 2003-03-31 14:36:17 UTC
*** Bug 109552 has been marked as a duplicate of this bug. ***
Comment 11 John Fleck 2003-03-31 14:36:44 UTC
*** Bug 109554 has been marked as a duplicate of this bug. ***
Comment 12 John Fleck 2003-03-31 14:37:12 UTC
*** Bug 109580 has been marked as a duplicate of this bug. ***
Comment 13 Elijah Newren 2003-03-31 17:17:10 UTC
*** Bug 109607 has been marked as a duplicate of this bug. ***
Comment 14 John Fleck 2003-04-01 13:51:53 UTC
*** Bug 109686 has been marked as a duplicate of this bug. ***
Comment 15 John Fleck 2003-04-01 13:53:16 UTC
*** Bug 109624 has been marked as a duplicate of this bug. ***
Comment 16 John Fleck 2003-04-01 13:54:08 UTC
Possibly useful comment from 109624

***************
It turns out that this is only happening when the user's account is
hosted on an NFS server.  Local accounts only experience the problem
once (eg. like my laptop), but after that, I can't get gnome-terminal
to crash.  However, the NFS accounts are really consistent.  Everytime
I open a couple windows, run any command in a window, and then close
the window, gnome-terminal crashes.  I have verified the local vs. NFS
behaviour on my desktop and laptop using 3 different user accounts.

I captured the error message that gnome-terminal was displaying when
it crashed:

** ERROR **: file vte.c: line 7013 (vte_terminal_process_incoming):
assertion failed: (_vte_buffer_length(terminal->pvt->incoming) > 0)
aborting...
Comment 17 Elijah Newren 2003-04-01 21:55:19 UTC
*** Bug 109707 has been marked as a duplicate of this bug. ***
Comment 18 Elijah Newren 2003-04-01 22:27:58 UTC
As discussed on #bugs (i.e. this is what aes suggested I should do),
this appears to be getting a lot of dups so I'm going to mark up the
priority to Urgent and add the TARGET 2.2.2 keyword.  We may also want
make a tracker bug for this so the poor reporter doesn't get spammed
too much...
Comment 19 Alex Duggan 2003-04-02 20:07:13 UTC
*** Bug 109761 has been marked as a duplicate of this bug. ***
Comment 20 Alex Duggan 2003-04-02 20:08:07 UTC
*** Bug 109477 has been marked as a duplicate of this bug. ***
Comment 21 Alex Duggan 2003-04-02 20:08:30 UTC
*** Bug 109764 has been marked as a duplicate of this bug. ***
Comment 22 Alex Duggan 2003-04-02 20:09:15 UTC
*** Bug 109784 has been marked as a duplicate of this bug. ***
Comment 23 Colin Gibbs 2003-04-03 00:41:32 UTC
Created attachment 15423 [details] [review]
fix assert vte.c:7013
Comment 24 Colin Gibbs 2003-04-03 00:46:23 UTC
I have attached a patch which fixes the problem as I was seeing it.

vte_process_incoming was called after a timeout with no data because
vte_terminal_io_read was scheduling it on eof. So check for no data
and do not schedule.
Comment 25 Alex Duggan 2003-04-03 00:54:15 UTC
*** Bug 109830 has been marked as a duplicate of this bug. ***
Comment 26 Havoc Pennington 2003-04-03 01:57:23 UTC
Bugs get fixed more quickly if they're on the right component. ;-)
Comment 27 Alex Duggan 2003-04-03 21:52:52 UTC
*** Bug 109859 has been marked as a duplicate of this bug. ***
Comment 28 Alex Duggan 2003-04-03 21:53:59 UTC
*** Bug 109845 has been marked as a duplicate of this bug. ***
Comment 29 Alex Duggan 2003-04-04 03:29:07 UTC
*** Bug 109924 has been marked as a duplicate of this bug. ***
Comment 30 Alex Duggan 2003-04-04 18:15:16 UTC
*** Bug 109983 has been marked as a duplicate of this bug. ***
Comment 31 Alex Duggan 2003-04-04 18:55:56 UTC
*** Bug 109985 has been marked as a duplicate of this bug. ***
Comment 32 Alex Duggan 2003-04-04 18:57:30 UTC
Adding PATCH keyword.

nalin?
Comment 33 Michael R Head 2003-04-04 19:22:41 UTC
This happens a lot on my laptop which doesn't use NFS.
Comment 34 Michael R Head 2003-04-04 19:29:43 UTC
Actually, it does make sense. It seems to occur when my harddrive is
spinning with another process. (if I do a "du /" in one tab and
repeatedly open and close another tab, eventually it will crash)
Comment 35 Elijah Newren 2003-04-06 17:59:05 UTC
*** Bug 110066 has been marked as a duplicate of this bug. ***
Comment 36 Alex Duggan 2003-04-08 00:05:33 UTC
*** Bug 110225 has been marked as a duplicate of this bug. ***
Comment 37 Mikael Hallendal 2003-04-14 14:04:18 UTC
What's the status here? I've been using this patch for a while and it
works fine. Can it be applied in CVS?
Comment 38 Elijah Newren 2003-04-19 03:46:12 UTC
Updating summary to make it easier for others to find duplicates...
Comment 39 Elijah Newren 2003-04-19 03:46:44 UTC
*** Bug 111107 has been marked as a duplicate of this bug. ***
Comment 40 Nalin Dahyabhai 2003-04-22 16:30:24 UTC
Should be fixed in HEAD and the gnome-2-2 branch.
Comment 41 John Fleck 2003-04-28 13:09:03 UTC
*** Bug 111709 has been marked as a duplicate of this bug. ***
Comment 42 John Fleck 2003-04-28 13:10:58 UTC
*** Bug 109794 has been marked as a duplicate of this bug. ***
Comment 43 Elijah Newren 2003-05-06 21:07:40 UTC
*** Bug 111850 has been marked as a duplicate of this bug. ***
Comment 44 John Fleck 2003-05-11 13:32:32 UTC
*** Bug 112105 has been marked as a duplicate of this bug. ***
Comment 45 Elijah Newren 2003-05-14 03:01:11 UTC
*** Bug 112940 has been marked as a duplicate of this bug. ***
Comment 46 Elijah Newren 2003-05-14 03:44:54 UTC
*** Bug 112767 has been marked as a duplicate of this bug. ***
Comment 47 Alex Duggan 2003-05-14 23:26:29 UTC
*** Bug 113006 has been marked as a duplicate of this bug. ***
Comment 48 Elijah Newren 2003-05-25 02:10:58 UTC
*** Bug 113659 has been marked as a duplicate of this bug. ***
Comment 49 John Fleck 2003-06-08 23:59:03 UTC
*** Bug 114612 has been marked as a duplicate of this bug. ***
Comment 50 John Fleck 2003-06-08 23:59:28 UTC
*** Bug 113762 has been marked as a duplicate of this bug. ***
Comment 51 John Fleck 2003-06-09 00:00:14 UTC
*** Bug 114444 has been marked as a duplicate of this bug. ***
Comment 52 John Fleck 2003-06-09 00:00:43 UTC
*** Bug 114538 has been marked as a duplicate of this bug. ***
Comment 53 Elijah Newren 2003-06-14 21:27:49 UTC
*** Bug 115197 has been marked as a duplicate of this bug. ***
Comment 54 Elijah Newren 2003-06-20 04:41:27 UTC
*** Bug 115517 has been marked as a duplicate of this bug. ***
Comment 55 Elijah Newren 2003-07-04 19:34:14 UTC
*** Bug 116699 has been marked as a duplicate of this bug. ***
Comment 56 Olav Vitters 2003-07-05 13:27:39 UTC
*** Bug 116755 has been marked as a duplicate of this bug. ***
Comment 57 Elijah Newren 2003-07-31 18:28:17 UTC
*** Bug 118771 has been marked as a duplicate of this bug. ***
Comment 58 Elijah Newren 2003-08-01 17:44:53 UTC
*** Bug 118534 has been marked as a duplicate of this bug. ***
Comment 59 Elijah Newren 2003-08-04 17:27:49 UTC
*** Bug 119082 has been marked as a duplicate of this bug. ***
Comment 60 Olav Vitters 2003-08-16 16:22:24 UTC
*** Bug 119992 has been marked as a duplicate of this bug. ***
Comment 61 Olav Vitters 2003-08-17 21:19:38 UTC
*** Bug 120075 has been marked as a duplicate of this bug. ***
Comment 62 Olav Vitters 2003-08-23 00:13:48 UTC
*** Bug 120465 has been marked as a duplicate of this bug. ***
Comment 63 Olav Vitters 2003-08-23 00:13:51 UTC
*** Bug 120376 has been marked as a duplicate of this bug. ***
Comment 64 Andreas Schrattenecker 2003-09-05 00:01:06 UTC
*** Bug 121416 has been marked as a duplicate of this bug. ***
Comment 65 Mariano Suárez-Alvarez 2003-09-05 00:01:06 UTC
*** Bug 121416 has been marked as a duplicate of this bug. ***
Comment 66 Mariano Suárez-Alvarez 2003-09-22 10:28:32 UTC
*** Bug 122877 has been marked as a duplicate of this bug. ***
Comment 67 Mariano Suárez-Alvarez 2003-09-22 23:09:55 UTC
*** Bug 122985 has been marked as a duplicate of this bug. ***
Comment 68 Mariano Suárez-Alvarez 2003-10-01 21:28:00 UTC
*** Bug 119930 has been marked as a duplicate of this bug. ***
Comment 69 Mariano Suárez-Alvarez 2003-10-09 15:34:03 UTC
*** Bug 124193 has been marked as a duplicate of this bug. ***
Comment 70 Mariano Suárez-Alvarez 2003-10-14 07:25:10 UTC
*** Bug 124523 has been marked as a duplicate of this bug. ***
Comment 71 Mariano Suárez-Alvarez 2003-10-24 22:09:15 UTC
*** Bug 125400 has been marked as a duplicate of this bug. ***
Comment 72 Olav Vitters 2003-11-01 09:27:00 UTC
*** Bug 125963 has been marked as a duplicate of this bug. ***
Comment 73 Mariano Suárez-Alvarez 2003-11-12 22:36:43 UTC
*** Bug 126847 has been marked as a duplicate of this bug. ***
Comment 74 Mariano Suárez-Alvarez 2003-11-12 22:37:56 UTC
*** Bug 126851 has been marked as a duplicate of this bug. ***
Comment 75 Elijah Newren 2003-12-10 16:45:41 UTC
*** Bug 128960 has been marked as a duplicate of this bug. ***
Comment 76 Elijah Newren 2003-12-10 16:45:52 UTC
*** Bug 122409 has been marked as a duplicate of this bug. ***
Comment 77 Elijah Newren 2003-12-17 18:48:47 UTC
*** Bug 129495 has been marked as a duplicate of this bug. ***
Comment 78 Matthew Gatto 2003-12-21 01:04:22 UTC
*** Bug 129746 has been marked as a duplicate of this bug. ***
Comment 79 mrroach 2004-02-20 20:12:42 UTC
*** Bug 134978 has been marked as a duplicate of this bug. ***
Comment 80 Mariano Suárez-Alvarez 2004-03-05 22:48:35 UTC
*** Bug 136348 has been marked as a duplicate of this bug. ***
Comment 81 Matthew Gatto 2004-03-13 03:03:41 UTC
*** Bug 136411 has been marked as a duplicate of this bug. ***
Comment 82 Mariano Suárez-Alvarez 2004-04-06 05:30:56 UTC
*** Bug 137549 has been marked as a duplicate of this bug. ***
Comment 83 Mariano Suárez-Alvarez 2004-04-06 09:47:46 UTC
*** Bug 138691 has been marked as a duplicate of this bug. ***
Comment 84 Mariano Suárez-Alvarez 2004-04-30 21:15:46 UTC
*** Bug 137062 has been marked as a duplicate of this bug. ***
Comment 85 Olav Vitters 2004-07-08 22:29:43 UTC
*** Bug 145854 has been marked as a duplicate of this bug. ***
Comment 86 Olav Vitters 2004-07-08 22:35:29 UTC
*** Bug 145826 has been marked as a duplicate of this bug. ***
Comment 87 Olav Vitters 2004-07-09 05:42:20 UTC
*** Bug 146231 has been marked as a duplicate of this bug. ***
Comment 88 Olav Vitters 2004-07-09 05:43:22 UTC
*** Bug 146465 has been marked as a duplicate of this bug. ***
Comment 89 Olav Vitters 2004-07-09 15:10:14 UTC
*** Bug 146939 has been marked as a duplicate of this bug. ***
Comment 90 Olav Vitters 2004-07-09 15:11:23 UTC
*** Bug 146940 has been marked as a duplicate of this bug. ***
Comment 91 Olav Vitters 2004-07-09 15:52:58 UTC
*** Bug 146848 has been marked as a duplicate of this bug. ***
Comment 92 Mariano Suárez-Alvarez 2004-07-10 22:16:51 UTC
*** Bug 147298 has been marked as a duplicate of this bug. ***
Comment 93 Olav Vitters 2004-07-27 15:08:43 UTC
*** Bug 148560 has been marked as a duplicate of this bug. ***
Comment 94 Deborah 2004-08-14 22:08:07 UTC
*** Bug 147211 has been marked as a duplicate of this bug. ***
Comment 95 Olav Vitters 2005-01-03 23:04:05 UTC
*** Bug 152785 has been marked as a duplicate of this bug. ***
Comment 96 Olav Vitters 2005-03-03 18:04:09 UTC
*** Bug 169118 has been marked as a duplicate of this bug. ***
Comment 97 Elijah Newren 2005-03-24 23:07:51 UTC
*** Bug 171532 has been marked as a duplicate of this bug. ***
Comment 98 Olav Vitters 2005-12-18 13:59:41 UTC
*** Bug 317976 has been marked as a duplicate of this bug. ***