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

Reply via email to