[Mesa-dev] [Bug 32054] New: crasher in mesa math module
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Dec 2 09:30:54 PST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=32054
Summary: crasher in mesa math module
Product: Mesa
Version: unspecified
Platform: x86 (IA32)
OS/Version: FreeBSD
Status: NEW
Severity: normal
Priority: medium
Component: Mesa core
AssignedTo: mesa-dev at lists.freedesktop.org
ReportedBy: c0rn at o2.pl
I`m trying to use claws-mail gelocation plugin - basically it renders
map location of mail sender using libchamplain and clutter. This
crasher is 100% reproducible.
My system:
X.org version: 7.5
Graphics card: Intel GM45
Drivers: xf86-video-intel-2.7.1_3
If you need more info please let me know.
Stack trace:
(gdb) bt full
#0 0x2acbdb46 in matmul34 (product=0x29cba340, a=0x2597a1b4, b=0x29cf6600)
at math/m_matrix.c:189
ai0 = 8.73723836e-14
ai1 = 1.40129846e-45
ai2 = 3.31694633e-13
ai3 = -1.49887848
i = 0
#1 0x2acbdd5d in _math_matrix_mul_matrix (dest=0x2a54d738, a=0x29fa3c10,
b=0x29fa3e10)
at math/m_matrix.c:245
No locals.
#2 0x2ac6d16d in calculate_model_project_matrix (ctx=0x2a54d000) at
main/matrix.c:708
No locals.
#3 0x2ac6d3ae in _mesa_update_modelview_project (ctx=0x2a54d000,
new_state=140132451)
at main/matrix.c:746
No locals.
#4 0x2ac86357 in _mesa_update_state_locked (ctx=0x2a54d000) at
main/state.c:486
new_state = 140132451
prog_flags = 139207941
new_prog_state = 0
#5 0x2ac86528 in _mesa_update_state (ctx=0x2a54d000) at main/state.c:574
No locals.
#6 0x2ad8c492 in _mesa_validate_DrawArrays (ctx=0x2a54d000, mode=6, start=0,
count=4)
at main/api_validate.c:281
No locals.
#7 0x2acccd63 in vbo_exec_DrawArrays (mode=6, start=0, count=4)
---Type <return> to continue, or q <return> to quit---
at vbo/vbo_exec_array.c:246
ctx = (GLcontext *) 0x2a54d000
vbo = (struct vbo_context *) 0x29caa000
exec = (struct vbo_exec_context *) 0x29caa740
prim = {{mode = 72, indexed = 0, begin = 0, end = 1, weak = 1, pad =
785405,
start = 19, count = 1}}
#8 0x2acbb865 in neutral_DrawArrays (mode=6, start=0, count=4) at
vtxfmt_tmp.h:328
No locals.
#9 0x2ab9f7ad in intel_clear_tris (ctx=0x2a54d000, mask=258) at
intel_clear.c:232
this_mask = 258
color_bit = 2
intel = (struct intel_context *) 0x2a54d000
vertices = {{0, 0, 1}, {695, 0, 1}, {695, 359, 1}, {0, 359, 1}}
color = {{0.203921571, 0.223529413, 0.223529413, 1}, {0.203921571,
0.223529413,
0.223529413, 1}, {0.203921571, 0.223529413, 0.223529413, 1}, {0.203921571,
0.223529413, 0.223529413, 1}}
dst_z = 1
fb = (struct gl_framebuffer *) 0x29f0c800
i = 4
saved_fp_enable = 1 '\001'
saved_vp_enable = 0 '\0'
saved_shader_program = 0
saved_active_texture = 1
__func__ = "intel_clear_tris"
#10 0x2ab9fd28 in intelClear (ctx=0x2a54d000, mask=258) at intel_clear.c:379
---Type <return> to continue, or q <return> to quit---
intel = (struct intel_context *) 0x2a54d000
colorMask = 4294967295
tri_mask = 258
blit_mask = 0
swrast_mask = 0
fb = (struct gl_framebuffer *) 0x29f0c800
i = 19
__FUNCTION__ = "intelClear"
#11 0x2ac1346b in _mesa_Clear (mask=16640) at main/clear.c:182
bufferMask = 258
ctx = (GLcontext *) 0x2a54d000
#12 0x2a8ee4df in cogl_clear () from /usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#13 0x2a8c3781 in clutter_stage_is_default () from
/usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#14 0x28ef36b9 in g_cclosure_marshal_VOID__VOID (closure=0x2db5d6a0,
return_value=0x0,
n_param_values=1, param_values=0x29cc8700, invocation_hint=0xbfbfe010,
marshal_data=0x2a8c36d0) at gmarshal.c:79
callback = 0x2597a1b4
cc = (GCClosure *) 0x2db5d6a0
data1 = 0x2db8a008
data2 = 0x29cb1580
__PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
#15 0x28ed97ed in g_type_class_meta_marshal (closure=0x2db5d6a0,
return_value=0x0,
n_param_values=1, param_values=0x29cc8700, invocation_hint=0xbfbfe010,
---Type <return> to continue, or q <return> to quit---
marshal_data=0x64) at gclosure.c:877
class = (GTypeClass *) 0x2db7ee00
callback = 0x2a8c36d0
offset = 100
#16 0x28ed94b7 in g_closure_invoke (closure=0x2db5d6a0, return_value=0x0,
n_param_values=1, param_values=0x29cc8700, invocation_hint=0xbfbfe010)
at gclosure.c:766
marshal = 0x28ed9780 <g_type_class_meta_marshal>
marshal_data = 0x64
in_marshal = 0
__PRETTY_FUNCTION__ = "g_closure_invoke"
#17 0x28ef2d48 in signal_emit_unlocked_R (node=0x2dcf6d90, detail=0,
instance=0x2db8a008,
emission_return=0x0, instance_and_params=0x29cc8700) at gsignal.c:3290
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0x0, instance = 0x2db8a008, ihint = {signal_id =
392,
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
chain_type = 701174656}
class_closure = (GClosure *) 0x2db5d6a0
hlist = (HandlerList *) 0x0
handler_list = (Handler *) 0x0
return_accu = (GValue *) 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong
= 0,
v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0},
{v_int = 0,
v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float =
0,
v_double = 0, v_pointer = 0x0}}}
---Type <return> to continue, or q <return> to quit---
signal_id = 392
max_sequential_handler_number = 3073
return_value_altered = 0
#18 0x28ef1d4d in g_signal_emit_valist (instance=0x2db8a008, signal_id=392,
detail=0,
var_args=0xbfbfe24c "Äkš* <\037*") at gsignal.c:2983
instance_and_params = (GValue *) 0x29cc8700
signal_return_type = 4
param_values = (GValue *) 0x29cc8714
node = (SignalNode *) 0x2dcf6d90
i = 0
n_params = 0
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#19 0x28ef2048 in g_signal_emit (instance=0x2db8a008, signal_id=392, detail=0)
at gsignal.c:3040
var_args = 0xbfbfe24c "Äkš* <\037*"
#20 0x2a86f3de in clutter_actor_paint () from
/usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#21 0x2a91f5b7 in cogl_pango_glyph_cache_new ()
from /usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#22 0x2a91e9b6 in cogl_pango_glyph_cache_new ()
from /usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#23 0x2a882bee in clutter_animator_new () from
/usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#24 0x2a8a99d1 in clutter_redraw () from /usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#25 0x2a8c22bd in clutter_stage_is_default () from
/usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#26 0x2a8aaf12 in clutter_master_clock_get_type ()
from /usr/local/lib/libclutter-glx-1.0.so.0
No symbol table info available.
#27 0x28f61cde in g_main_dispatch (context=0x29723b00) at gmain.c:2149
dispatch = (gboolean (*)(GSource *, GSourceFunc,
gpointer)) 0x2a8aae30 <clutter_master_clock_get_type+800>
was_in_call = 0
user_data = 0x0
callback = 0
cb_funcs = (GSourceCallbackFuncs *) 0x0
cb_data = 0x0
need_destroy = 687867936
current_source_link = {data = 0x2db665c0, next = 0x0}
source = (GSource *) 0x2db665c0
current = (GMainDispatch *) 0x29ce2308
i = 0
__PRETTY_FUNCTION__ = "g_main_dispatch"
#28 0x28f6328f in g_main_context_dispatch (context=0x29723b00) at gmain.c:2702
No locals.
#29 0x28f637a5 in g_main_context_iterate (context=0x29723b00, block=1,
dispatch=1,
self=0x297173a0) at gmain.c:2780
---Type <return> to continue, or q <return> to quit---
max_priority = 150
timeout = 0
some_ready = 1
nfds = 12
allocated_nfds = 12
fds = (GPollFD *) 0x29cc4a60
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#30 0x28f64009 in g_main_loop_run (loop=0x29716940) at gmain.c:2988
self = (GThread *) 0x297173a0
__PRETTY_FUNCTION__ = "g_main_loop_run"
#31 0x28524484 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x0813d0ba in main (argc=1, argv=0xbfbfe758) at main.c:1669
connection = (DBusGConnection *) 0x29751544
error = (GError *) 0x0
userrc = (gchar *) 0x297da040 "/home/corn/.claws-mail/mimetmp"
mainwin = (MainWindow *) 0x29752f80
folderview = (FolderView *) 0x299fc6c0
icon = (GdkPixbuf *) 0x2975a170
crash_file_present = 1
num_folder_class = 4
asked_for_migration = 0
start_done = 1
gui_manager = (GtkUIManager *) 0x297568f0
plug_list = (GSList *) 0x0
---Type <return> to continue, or q <return> to quit---
never_ran = 0
start = {tv_sec = 1291310470, tv_usec = 113098}
end = {tv_sec = 1291310472, tv_usec = 950141}
diff = {tv_sec = 2, tv_usec = 837043}
timing_name = 0x82fb6ee "startup"
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list