http://bugzilla.novell.com/show_bug.cgi?id=594590
http://bugzilla.novell.com/show_bug.cgi?id=594590#c0
Summary: lxterminal crashing with segfault
Classification: openSUSE
Product: openSUSE 11.3
Version: Factory
Platform: Other
OS/Version: Other
Status: NEW
Severity: Critical
Priority: P5 - None
Component: LXDE
AssignedTo: andrea@opensuse.org
ReportedBy: mail@lutz-thuns.de
QAContact: qa@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.2)
Gecko/20100317 SUSE/3.6.2-1.4 Firefox/3.6.2
this happens after current update from x11:lxde:factory repo.
other activated repo: download.opensuse.org/factory/oss (non-oss)
lotz@webgine:~> gdb lxterminal
GNU gdb (GDB) SUSE (7.0.1-2.5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-suse-linux".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/lxterminal...Reading symbols from
/usr/lib/debug/usr/bin/lxterminal.debug...done.
done.
(gdb) run
Starting program: /usr/bin/lxterminal
[Thread debugging using libthread_db enabled]
Detaching after fork from child process 6770.
Detaching after fork from child process 6771.
[New Thread 0xad0c7b70 (LWP 6772)]
Program received signal SIGSEGV, Segmentation fault.
0xb75a5619 in cairo_xlib_surface_get_width (abstract_surface=0x0) at
cairo-xlib-surface.c:3033
3033 cairo-xlib-surface.c: Datei oder Verzeichnis nicht gefunden.
in cairo-xlib-surface.c
(gdb) bt
#0 0xb75a5619 in cairo_xlib_surface_get_width (abstract_surface=0x0) at
cairo-xlib-surface.c:3033
#1 0xb7f5fe54 in vte_bg_get_surface (bg=0x8166540,
source_type=VTE_BG_SOURCE_ROOT, source_pixbuf=0x0, source_file=0x0,
tint=0x80e1ca0, saturation=0.1333,
other=0x81cdb18) at vtebg.c:482
#2 0xb7f61e00 in _vte_draw_set_background_image (draw=0x80f56c0,
type=VTE_BG_SOURCE_ROOT, pixbuf=0x0, filename=0x0, color=0x80e1ca0,
saturation=0.1333)
at vtedraw.c:898
#3 0xb7f49dca in vte_terminal_background_update (terminal=0x80e12c0) at
vte.c:12507
#4 0xb7f4ec2a in vte_terminal_realize (widget=0x80e12c0) at vte.c:8617
#5 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x8076408,
return_value=0x0, n_param_values=1, param_values=0x80d5190,
invocation_hint=0xbfffdba0,
marshal_data=0xb7f4e8e0) at gmarshal.c:77
#6 0xb79be7be in g_type_class_meta_marshal (closure=0x8076408,
return_value=0x0, n_param_values=1, param_values=0x80d5190,
invocation_hint=0xbfffdba0,
marshal_data=0x74) at gclosure.c:878
#7 0xb79bff42 in IA__g_closure_invoke (closure=0x8076408, return_value=0x0,
n_param_values=1, param_values=0x80d5190, invocation_hint=0xbfffdba0) at
gclosure.c:767
#8 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x80e12c0, emission_return=0x0, instance_and_params=0x80d5190)
at gsignal.c:3178
#9 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x80e12c0, signal_id=16,
detail=0,
var_args=0xbfffdd5c
")\203ӷ\300\022\016\b\270\354\005\b\033\373ӷ\364\217\362\267\300\022\016\b") at
gsignal.c:2981
#10 0xb79d8b77 in IA__g_signal_emit (instance=0x80e12c0, signal_id=16,
detail=0) at gsignal.c:3038
#11 0xb7d3fbcb in IA__gtk_widget_realize (widget=0x80e12c0) at gtkwidget.c:3501
#12 0xb7d40398 in IA__gtk_widget_map (widget=0x80e12c0) at gtkwidget.c:3375
#13 0xb7b40eb5 in gtk_box_forall (container=0x80a8c58, include_internals=1,
callback=0xb7b76900 , callback_data=0x0) at
gtkbox.c:1251
#14 0xb7b79904 in IA__gtk_container_forall (container=0x80a8c58,
callback=0xb7b76900 , callback_data=0x0) at
gtkcontainer.c:1500
#15 0xb7b79a64 in gtk_container_map (widget=0x80a8c58) at gtkcontainer.c:2670
#16 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80d51a8,
invocation_hint=0xbfffdfa0,
marshal_data=0xb7b79a20) at gmarshal.c:77
#17 0xb79be7be in g_type_class_meta_marshal (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80d51a8,
invocation_hint=0xbfffdfa0,
marshal_data=0x6c) at gclosure.c:878
#18 0xb79bfe5b in IA__g_closure_invoke (closure=0x805da30, return_value=0x0,
n_param_values=1, param_values=0x80d51a8, invocation_hint=0xbfffdfa0) at
gclosure.c:767
#19 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x80a8c58, emission_return=0x0, instance_and_params=0x80d51a8)
at gsignal.c:3178
#20 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x80a8c58, signal_id=14,
detail=0,
var_args=0xbfffe15c
"\252\002Է\364\217\362\267\060\270\017\b\250\341\377\277B\266·X\214\n\bpZ\017\b\360\222\235\267\034j\236\267\bR\r\b
\300\017\b\250\341\377\277\230\270\017\b\370\361\a\b") at gsignal.c:2981
#21 0xb79d8b77 in IA__g_signal_emit (instance=0x80a8c58, signal_id=14,
detail=0) at gsignal.c:3038
#22 0xb7d40352 in IA__gtk_widget_map (widget=0x80a8c58) at gtkwidget.c:3377
#23 0xb7c2b642 in gtk_notebook_map (widget=0x80fb830) at gtknotebook.c:1747
#24 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80d5208,
invocation_hint=0xbfffe320,
marshal_data=0xb7c2b500) at gmarshal.c:77
#25 0xb79be7be in g_type_class_meta_marshal (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80d5208,
invocation_hint=0xbfffe320,
marshal_data=0x6c) at gclosure.c:878
#26 0xb79bfe5b in IA__g_closure_invoke (closure=0x805da30, return_value=0x0,
n_param_values=1, param_values=0x80d5208, invocation_hint=0xbfffe320) at
gclosure.c:767
#27 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x80fb830, emission_return=0x0, instance_and_params=0x80d5208)
at gsignal.c:3178
#28 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x80fb830, signal_id=14,
detail=0, var_args=0xbfffe4dc "\252\002Է\364\217", )
at gsignal.c:2981
#29 0xb79d8b77 in IA__g_signal_emit (instance=0x80fb830, signal_id=14,
detail=0) at gsignal.c:3038
#30 0xb7d40352 in IA__gtk_widget_map (widget=0x80fb830) at gtkwidget.c:3377
#31 0xb7b40eb5 in gtk_box_forall (container=0x80a8c00, include_internals=1,
callback=0xb7b76900 , callback_data=0x0) at
gtkbox.c:1251
#32 0xb7b79904 in IA__gtk_container_forall (container=0x80a8c00,
callback=0xb7b76900 , callback_data=0x0) at
gtkcontainer.c:1500
#33 0xb7b79a64 in gtk_container_map (widget=0x80a8c00) at gtkcontainer.c:2670
#34 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80c3348,
invocation_hint=0xbfffe6f0,
marshal_data=0xb7b79a20) at gmarshal.c:77
#35 0xb79be7be in g_type_class_meta_marshal (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80c3348,
invocation_hint=0xbfffe6f0,
marshal_data=0x6c) at gclosure.c:878
#36 0xb79bfe5b in IA__g_closure_invoke (closure=0x805da30, return_value=0x0,
n_param_values=1, param_values=0x80c3348, invocation_hint=0xbfffe6f0) at
gclosure.c:767
---Type <return> to continue, or q <return> to quit---
#37 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x80a8c00, emission_return=0x0, instance_and_params=0x80c3348)
at gsignal.c:3178
#38 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x80a8c00, signal_id=14,
detail=0,
var_args=0xbfffe8ac
"\252\002Է\364\217\362\267\b\350\b\b\b\351\377\277\326*շ") at gsignal.c:2981
#39 0xb79d8b77 in IA__g_signal_emit (instance=0x80a8c00, signal_id=14,
detail=0) at gsignal.c:3038
#40 0xb7d40352 in IA__gtk_widget_map (widget=0x80a8c00) at gtkwidget.c:3377
#41 0xb7d52ad6 in gtk_window_map (widget=0x808e808) at gtkwindow.c:4576
#42 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80c3378,
invocation_hint=0xbfffea80,
marshal_data=0xb7d528e0) at gmarshal.c:77
#43 0xb79be7be in g_type_class_meta_marshal (closure=0x805da30,
return_value=0x0, n_param_values=1, param_values=0x80c3378,
invocation_hint=0xbfffea80,
marshal_data=0x6c) at gclosure.c:878
#44 0xb79bff42 in IA__g_closure_invoke (closure=0x805da30, return_value=0x0,
n_param_values=1, param_values=0x80c3378, invocation_hint=0xbfffea80) at
gclosure.c:767
#45 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x808e808, emission_return=0x0, instance_and_params=0x80c3378)
at gsignal.c:3178
#46 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x808e808, signal_id=14,
detail=0,
var_args=0xbfffec3c
"\252\002Է\364\217\362\267\b\350\b\b\350\354\377\277p\274Է\b\350\b\b\274\354\377\277")
at gsignal.c:2981
#47 0xb79d8b77 in IA__g_signal_emit (instance=0x808e808, signal_id=14,
detail=0) at gsignal.c:3038
#48 0xb7d40352 in IA__gtk_widget_map (widget=0x808e808) at gtkwidget.c:3377
#49 0xb7d4bc70 in gtk_window_show (widget=0x808e808) at gtkwindow.c:4540
#50 0xb79d937c in IA__g_cclosure_marshal_VOID__VOID (closure=0x8084d08,
return_value=0x0, n_param_values=1, param_values=0x80c34c8,
invocation_hint=0xbfffee60,
marshal_data=0xb7d4bb80) at gmarshal.c:77
#51 0xb79be7be in g_type_class_meta_marshal (closure=0x8084d08,
return_value=0x0, n_param_values=1, param_values=0x80c34c8,
invocation_hint=0xbfffee60,
marshal_data=0x5c) at gclosure.c:878
#52 0xb79bff42 in IA__g_closure_invoke (closure=0x8084d08, return_value=0x0,
n_param_values=1, param_values=0x80c34c8, invocation_hint=0xbfffee60) at
gclosure.c:767
#53 0xb79cef1f in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x808e808, emission_return=0x0, instance_and_params=0x80c34c8)
at gsignal.c:3178
#54 0xb79d89e4 in IA__g_signal_emit_valist (instance=0x808e808, signal_id=12,
detail=0,
var_args=0xbffff01c
"J\rԷ\364\217\362\267\b\350\b\bH\360\377\277RVԷ\b\350\b\b\270\354\005\b\b") at
gsignal.c:2981
#55 0xb79d8b77 in IA__g_signal_emit (instance=0x808e808, signal_id=12,
detail=0) at gsignal.c:3038
#56 0xb7d40de2 in IA__gtk_widget_show (widget=0x808e808) at gtkwidget.c:3185
#57 0xb7d45652 in IA__gtk_widget_show_all (widget=0x808e808) at
gtkwidget.c:3333
#58 0x0804fdd8 in lxterminal_init (lxtermwin=0x807bf48, argc=1,
argv=0xbffff1f4, setting=0x8081318) at lxterminal.c:1067
#59 0x080504f3 in main (argc=1, argv=0xbffff1f4) at lxterminal.c:1151
lotz@webgine:~> zypper se -si *lxterminal* *cairo*
S | Name | Typ | Version | Arch | Repository
--+----------------------+-------+------------+------+-----------------------
i | cairo | Paket | 1.8.10-2.3 | i586 | factory-oss
i | cairo-debuginfo | Paket | 1.8.10-2.3 | i586 | openSUSE-Factory-Debug
i | cairomm | Paket | 1.8.4-2.2 | i586 | factory-oss
i | lxterminal | Paket | 0.1.7-19.1 | i586 | LXDE_factory
i | lxterminal-debuginfo | Paket | 0.1.7-19.1 | i586 | LXDE_factory
i | python-cairo | Paket | 1.8.8-2.2 | i586 | factory-oss
Reproducible: Always
Steps to Reproduce:
1. update
2. run lxterminal
3.
Actual Results:
segfault
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.