xfce4.2.2

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

xfce4.2.2

Rick Sivernell-2
I have built the xfce4.2.2 system with the installer. All went
very well. When I reboot and login, the panel starts and then
is gone. I get the following:

rick@RSivernell:~> /usr/local/bin/xfce4-panel &[1] 13145rick@RSivernell:~> *** glibc detected *** double free or corruption:
0x00000000008dde60 *** *** glibc detected *** double free or corruption:
0x00000000008ddf20 *** *** glibc detected *** free(): invalid pointer:
0x00000000008de040 ***[1]+  Segmentation fault      /usr/local/bin/xfce4-panelrick@RSivernell:~>

  Now I have rebuilt xfce4 3 times, all with the same result.

glib-2.9.5  /usr/local/lib & /usr/local/include
gtk2.8.11   /usr/local/lib & /usr/local/include
Linux Suse Pro 9.2 Kernel 2.6.18.24

Any help is appreciated.

--
Rick Sivernell
Dallas, Texas  75287
972 306-2296
[hidden email]
Registered Linux User

_______________________________________________
Xfce-dev mailing list
[hidden email]
http://foo-projects.org/mailman/listinfo/xfce-dev
Reply | Threaded
Open this post in threaded view
|

Re: xfce4.2.2

Olivier Fourdan

Hi Rick,

Rick Sivernell wrote:
> I have built the xfce4.2.2 system with the installer. All went
> very well. When I reboot and login, the panel starts and then
> is gone. I get the following:
>
> rick@RSivernell:~> /usr/local/bin/xfce4-panel &[1] 13145rick@RSivernell:~> *** glibc detected *** double free or corruption:
> 0x00000000008dde60 *** *** glibc detected *** double free or corruption:
> 0x00000000008ddf20 *** *** glibc detected *** free(): invalid pointer:
> 0x00000000008de040 ***[1]+  Segmentation fault      /usr/local/bin/xfce4-panelrick@RSivernell:~>

It's impossible for us to tell without additional information.

Can you try this:

1) Open an X terminal
2) From there, launch "gdb xfce4-panel"
3) from the gdb prompt (gdb) type "run"
4) once the panel has died, type "bt" and post the results on this list.

Thanks in advance,
Olivier.

_______________________________________________
Xfce-dev mailing list
[hidden email]
http://foo-projects.org/mailman/listinfo/xfce-dev
Reply | Threaded
Open this post in threaded view
|

Re: xfce4.2.2

Rick Sivernell-2
Olivier

Thanks for the reply. Performed the task you instructed and pasted it in below:


rick@RSivernell:~> gdb xfce4-panel
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu"...Using host libthread_db
library "/lib64/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/xfce4-panel
[Thread debugging using libthread_db enabled]
[New Thread 182944833888 (LWP 17223)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 182944833888 (LWP 17223)]
0x0000002a961aeae4 in pango_ot_ruleset_substitute (ruleset=0x8e4430, buffer=0x960480)
at pango-ot-ruleset.c:162 162       g_return_if_fail (PANGO_OT_IS_RULESET (ruleset));
(gdb) bt
#0  0x0000002a961aeae4 in pango_ot_ruleset_substitute (ruleset=0x8e4430,
#buffer=0x960480) at pango-ot-ruleset.c:162 1  0x0000002a9c06aa29 in
#basic_engine_shape (engine=<value optimized out>, font=<value optimized out>,
    text=0x962ca0 "T: 42 °F", length=9, analysis=0x5f3290, glyphs=0x960560) at
basic-fc.c:410
#2  0x0000002a966b8534 in _pango_engine_shape_shape (engine=0x8e4430, font=0x960480,
#text=0x2 <Address 0x2 out of bounds>,
    length=9323520, analysis=0x1, glyphs=0x2a9566bc80) at pango-engine.c:71
#3  0x0000002a966c6776 in pango_shape (text=0x962ca0 "T: 42 °F", length=9,
#analysis=0x5f3290, glyphs=0x960560) at shape.c:51 4  0x0000002a966bba1c in shape_run
#(line=0x95f290, state=0x7fbfffe0f0, item=0x5f3280) at pango-layout.c:2721 5
#0x0000002a966bc0e1 in process_item (layout=0x5e75e0, line=0x95f290,
#state=0x7fbfffe0f0, force_fit=1, no_break_at_end=0)
    at pango-layout.c:2813
#6  0x0000002a966bdadc in pango_layout_check_lines (layout=0x5e75e0) at
#pango-layout.c:3015 7  0x0000002a966be2f3 in pango_layout_get_extents_internal
#(layout=0x5e75e0, ink_rect=0x0, logical_rect=0x7fbfffe220,
    line_extents=0x0) at pango-layout.c:2037
#8  0x0000002a966bea16 in pango_layout_get_pixel_size (layout=0x8e4430,
#width=0x7fbfffe260, height=0x7fbfffe264)
    at pango-layout.c:2289
#9  0x0000002a99596c65 in make_pixmap ()
#from /usr/local/lib/xfce4/panel-plugins/libweather.so 10 0x0000002a9959725e in
#redraw_labels () from /usr/local/lib/xfce4/panel-plugins/libweather.so 11
#0x0000002a97523ac2 in IA__g_cclosure_marshal_VOID__OBJECT (closure=0x89e520,
#return_value=<value optimized out>,
    n_param_values=<value optimized out>, param_values=0x7fbfffe5d0,
invocation_hint=<value optimized out>, marshal_data=<value optimized out>) at
gmarshal.c:636
#12 0x0000002a975175d8 in IA__g_closure_invoke (closure=0x89e520, return_value=0x0,
#n_param_values=2,
    param_values=0x7fbfffe5d0, invocation_hint=0x7fbfffe480) at gclosure.c:490
#13 0x0000002a97526b56 in signal_emit_unlocked_R (node=0x549e60, detail=0,
#instance=0x89aaf0, emission_return=0x0,
    instance_and_params=0x7fbfffe5d0) at gsignal.c:2438
#14 0x0000002a97527c55 in IA__g_signal_emit_valist (instance=0x89aaf0,
#signal_id=5396024, detail=0, var_args=0x7fbfffe790)
    at gsignal.c:2197
#15 0x0000002a97528263 in IA__g_signal_emit (instance=0x8e4430, signal_id=9831552,
#detail=2) at gsignal.c:2241 16 0x0000002a95ac6ee1 in gtk_widget_set_style_internal
#(widget=0x89aaf0, style=0x946010, initial_emission=0)
    at gtkwidget.c:4954
#17 0x0000002a95ac70e9 in reset_rc_styles_recurse (widget=0x89aaf0, data=0x960480) at
#gtkwidget.c:5116 18 0x0000002a95933030 in gtk_box_forall (container=0x8af880,
#include_internals=<value optimized out>,
    callback=0x2a95ac70a0 <reset_rc_styles_recurse>, callback_data=0x0) at
gtkbox.c:703
#19 0x0000002a95967820 in IA__gtk_container_forall (container=0x8af880,
#callback=0x2a95ac70a0 <reset_rc_styles_recurse>,
    callback_data=0x0) at gtkcontainer.c:1265
#20 0x0000002a95ac70e2 in reset_rc_styles_recurse (widget=0x8af880, data=<value
#optimized out>) at gtkwidget.c:5119 21 0x0000002a9592f74c in gtk_bin_forall
#(container=<value optimized out>, include_internals=<value optimized out>,
    callback=0x2, callback_data=0x8e4400) at gtkbin.c:166
#22 0x0000002a95967820 in IA__gtk_container_forall (container=0x89ab80,
#callback=0x2a95ac70a0 <reset_rc_styles_recurse>,
    callback_data=0x0) at gtkcontainer.c:1265
#23 0x0000002a95ac70e2 in reset_rc_styles_recurse (widget=0x89ab80, data=<value
#optimized out>) at gtkwidget.c:5119 24 0x0000002a95933030 in gtk_box_forall
#(container=0x8af900, include_internals=<value optimized out>,
    callback=0x2a95ac70a0 <reset_rc_styles_recurse>, callback_data=0x0) at
gtkbox.c:703
#25 0x0000002a95967820 in IA__gtk_container_forall (container=0x8af900,
#callback=0x2a95ac70a0 <reset_rc_styles_recurse>,
    callback_data=0x0) at gtkcontainer.c:1265
#26 0x0000002a95ac70e2 in reset_rc_styles_recurse (widget=0x8af900, data=<value
#optimized out>) at gtkwidget.c:5119
---Type <return> to continue, or q <return> to quit---

--
Rick Sivernell
Dallas, Texas  75287
972 306-2296
[hidden email]
Registered Linux User

_______________________________________________
Xfce-dev mailing list
[hidden email]
http://foo-projects.org/mailman/listinfo/xfce-dev
Reply | Threaded
Open this post in threaded view
|

Re: xfce4.2.2

Pasi Orovuo

Hey,

On Tue, Feb 14, 2006 at 07:56:55AM -0600, Rick Sivernell wrote:
> (gdb) bt
> #0  0x0000002a961aeae4 in pango_ot_ruleset_substitute (ruleset=0x8e4430,
> #buffer=0x960480) at pango-ot-ruleset.c:162 1  0x0000002a9c06aa29 in
> #basic_engine_shape (engine=<value optimized out>, font=<value optimized out>,
>     text=0x962ca0 "T: 42 °F", length=9, analysis=0x5f3290, glyphs=0x960560) at

Seems a bit like the weather plugin?

-Pasi

_______________________________________________
Xfce-dev mailing list
[hidden email]
http://foo-projects.org/mailman/listinfo/xfce-dev