I recompiled Awesome with -O0 -fno-inline and waited for some time,
running Awesome under gdb, and now I managed to catch another backtrace.
Hope it will be more helpful.
Julien Danjou wrote:
At 1228430646 time_t, Konstantin wrote:
I manage to catch backtrace recently (it's attached).
My awesome version:
awesome (awesome) v3.1-rc4-8-gb009095 (Seven Nation Army)
• Build: Dec 4 2008 23:55:13 for i386 by gcc version 4.2.1 ([EMAIL PROTECTED])
• D-Bus support: ✔
My FreeBSD version (uname -a):
FreeBSD knote 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #13: Wed Sep 17
18:06:30 EEST 2008 [EMAIL PROTECTED]:/usr/src/sys/i386/compile/KNOTE i386
What information should I provide more?
I really would like to make it stable on my FreeBSD notebook.
Hum, does not seem like a crash from awesome but from Lua.
Can you recompile awesome with -O0 -fno-inline just to be sure, and Lua
as non-stripped binaries so we can get more info in the backtrace?
Cheers,
--
Konstantin Stepanov
Web Developer
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x8101100 (LWP 100086)]
0x2870b2f7 in kill () from /lib/libc.so.7
(gdb) bt
#0 0x2870b2f7 in kill () from /lib/libc.so.7
#1 0x2870b256 in raise () from /lib/libc.so.7
#2 0x28709e6a in abort () from /lib/libc.so.7
#3 0x2827731d in g_logv () from /usr/local/lib/libglib-2.0.so.0
#4 0x28277359 in g_log () from /usr/local/lib/libglib-2.0.so.0
#5 0x28275e63 in g_realloc () from /usr/local/lib/libglib-2.0.so.0
#6 0x28116c6e in pango_glyph_string_set_size () from
/usr/local/lib/libpango-1.0.so.0
#7 0x2811cf43 in pango_engine_lang_get_type () from
/usr/local/lib/libpango-1.0.so.0
#8 0x2811ccda in pango_coverage_new () from /usr/local/lib/libpango-1.0.so.0
#9 0x2812ec60 in pango_shape () from /usr/local/lib/libpango-1.0.so.0
#10 0x28121bfd in pango_layout_set_width () from
/usr/local/lib/libpango-1.0.so.0
#11 0x28123fff in pango_layout_iter_get_char_extents () from
/usr/local/lib/libpango-1.0.so.0
#12 0x2812479b in pango_layout_iter_get_char_extents () from
/usr/local/lib/libpango-1.0.so.0
#13 0x2812580d in pango_layout_iter_get_char_extents () from
/usr/local/lib/libpango-1.0.so.0
#14 0x280e53fa in pango_fc_font_create_metrics_for_context () from
/usr/local/lib/libpangoft2-1.0.so.0
#15 0x280dc504 in pango_cairo_fc_font_get_type () from
/usr/local/lib/libpangocairo-1.0.so.0
#16 0x280d96b8 in pango_cairo_font_get_type () from
/usr/local/lib/libpangocairo-1.0.so.0
#17 0x28114ab8 in pango_font_get_metrics () from
/usr/local/lib/libpango-1.0.so.0
#18 0x2812131c in pango_layout_get_context () from
/usr/local/lib/libpango-1.0.so.0
#19 0x281243a2 in pango_layout_iter_get_char_extents () from
/usr/local/lib/libpango-1.0.so.0
#20 0x28125bcd in pango_layout_get_iter () from /usr/local/lib/libpango-1.0.so.0
#21 0x2812b5cc in pango_renderer_draw_layout () from
/usr/local/lib/libpango-1.0.so.0
#22 0x280dad1d in pango_cairo_renderer_get_type () from
/usr/local/lib/libpangocairo-1.0.so.0
#23 0x0807702f in draw_text (ctx=0x8127418, font=0x8120078,
ellip=PANGO_ELLIPSIZE_END, wrap=PANGO_WRAP_WORD, area=
{x = 1072, y = 0, width = 60, height = 18}, text=0x854f990 " 1600 MHz ",
len=10, pdata=0x813a7a8)
at /usr/home/kstep/pkg/xcb/awesome/draw.c:443
#24 0x0808153e in textbox_draw (widget=0x811c060, ctx=0x8127418, geometry={x =
1072, y = 0, width = 60, height = 18},
screen=0, p=0x81273e0) at
/usr/home/kstep/pkg/xcb/awesome/widgets/textbox.c:79
#25 0x08073ac6 in widget_render (widgets=0x8127464, ctx=0x8127418, gc=10485785,
rotate_px=10485784, screen=0,
orientation=East, x=0, y=782, wibox=0x81273e0) at
/usr/home/kstep/pkg/xcb/awesome/widget.c:278
#26 0x0806d0e3 in wibox_draw (wibox=0x81273e0) at
/usr/home/kstep/pkg/xcb/awesome/wibox.c:484
#27 0x0806d1ad in wibox_refresh () at
/usr/home/kstep/pkg/xcb/awesome/wibox.c:507
#28 0x08064500 in awesome_refresh (c=0x814d000) at event.h:34
#29 0x080648d4 in luaA_on_timer (loop=0x285cd9a0, w=0x808b96c, revents=256) at
/usr/home/kstep/pkg/xcb/awesome/luaa.c:1256
#30 0x285c99d5 in ev_loop (loop=0x285cd9a0, flags=Variable "flags" is not
available.
) at ev.c:1705
#31 0x080522c5 in main (argc=1, argv=0xbfbfeb60) at
/usr/home/kstep/pkg/xcb/awesome/awesome.c:522