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 76708 - gnome-terminal-1.9.2 crash changing Effects preferences
gnome-terminal-1.9.2 crash changing Effects preferences
Status: RESOLVED DUPLICATE of bug 75340
Product: libzvt
Classification: Deprecated
Component: general
unspecified
Other other
: Normal critical
: ---
Assigned To: jacob berkman
jacob berkman
Depends on:
Blocks:
 
 
Reported: 2002-03-27 22:56 UTC by Rodd Clarkson
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Rodd Clarkson 2002-03-27 22:57:02 UTC
Package: gnome-terminal
Severity: normal
Version: 1.9.2
Synopsis: gnome-terminal-1.9.2 crash changing Effects preferences
Bugzilla-Product: gnome-terminal
Bugzilla-Component: general
BugBuddy-GnomeVersion: 2.0 (1.113.0)

Description:
Description of Problem:

I was trying to make the background on gnome-terminal transparent.  I
selected Transparent background from the Effects preferences, but the
background didn't change.  I then clicked the None option, then the
Background Image option and back to the Transparent Background option,
but the background never changed.

Finally I clicked on the Darken transparent and image backgrounds option
to turn it off (it's on by default).  Gnome-terminal crashed.

Steps to reproduce the problem:
1. Edit the current profile settings.
2. Select Effects from the tabs.
3. Turn of the darken transparent and image background option.





Debugging Information:

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

[New Thread 1024 (LWP 3720)]
0x408eaca9 in __wait4 () from /lib/i686/libc.so.6

Thread 1 (Thread 1024 (LWP 3720))

  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 593
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_logv
    at gmessages.c line 560
  • #7 g_log
    at gmessages.c line 583
  • #8 gdk_x_error
    at gdkmain-x11.c line 780
  • #9 bonobo_x_error_handler
    at bonobo-ui-main.c line 50
  • #10 _XError
    from /usr/X11R6/lib/libX11.so.6
  • #11 _XReply
    from /usr/X11R6/lib/libX11.so.6
  • #12 XTranslateCoordinates
    from /usr/X11R6/lib/libX11.so.6
  • #13 zvt_background_set_translate
    at background.c line 761
  • #14 zvt_background_set
    at background.c line 740
  • #15 zvt_term_background_load
    at background.c line 619
  • #16 zvt_term_set_background
    at zvtterm.c line 3064
  • #17 reset_bg
    at terminal-widget-zvt.c line 469
  • #18 reread_profile
    at terminal-screen.c line 356
  • #19 g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #20 g_closure_invoke
    at gclosure.c line 437
  • #21 signal_emit_unlocked_R
    at gsignal.c line 2341
  • #22 g_signal_emit_valist
    at gsignal.c line 2100
  • #23 g_signal_emit
    at gsignal.c line 2144
  • #24 emit_changed
    at terminal-profile.c line 2950
  • #25 notify_listeners_callback
    at gconf-client.c line 2335
  • #26 notify_listener_list
    at gconf-listeners.c line 588
  • #27 ltable_notify
    at gconf-listeners.c line 654
  • #28 notify_one_entry
    at gconf-client.c line 2360
  • #29 gconf_client_flush_notifies
    at gconf-client.c line 2400
  • #30 notify_idle_callback
    at gconf-client.c line 2294
  • #31 g_idle_dispatch
    at gmain.c line 3129
  • #32 g_main_dispatch
    at gmain.c line 1617
  • #33 g_main_context_dispatch
    at gmain.c line 2161
  • #34 g_main_context_iterate
    at gmain.c line 2242
  • #35 g_main_loop_run
    at gmain.c line 2462
  • #36 gtk_main
    at gtkmain.c line 916
  • #37 main
    at terminal.c line 806
  • #38 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 593
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_logv
  • #7 g_log
    at gmessages.c line 583




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-03-27 17:57 -------

Reassigning to the default owner of the component, hp@redhat.com.

Comment 1 Rodd Clarkson 2002-03-27 23:03:46 UTC
I'm upgrading the status of this bug to critical.  After making the
changes to preferences and having the terminal crash I can no longer
start a terminal as the new setting has been stored and the terminal
doesn't like it.
Comment 2 Rodd Clarkson 2002-03-27 23:09:12 UTC
As a work around, open gconf editor and under
apps>gnome-terminal>profiles>Default change background_darkness from a
value of 0 to 1.

Gnome terminal should then start properly.

It should be noted that getting a terminal window open to start
gconf-editor wasn't trivial.  I couldn't find items in the menus for
either xterm or gconf-editor.  Eventually I added a command line to
one of the panels, and started xterm from there.
Comment 3 Havoc Pennington 2002-03-27 23:17:58 UTC
libzvt bug. 

You can use "gconftool-2" to fix your prefs - 
use "gconftool-2 -R /apps/gnome-terminal" to list what's 
there, then "gconftool-2 --unset" to unset things.
Comment 4 Luis Villa 2002-03-29 20:59:20 UTC
jacob, havoc: is this the same as bug 75340 or is it something different?
Comment 5 Luis Villa 2002-05-09 15:53:34 UTC

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