<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - R600 Segfault in finalize_textures"
href="https://bugs.freedesktop.org/show_bug.cgi?id=91263">91263</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>R600 Segfault in finalize_textures
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr>
<tr>
<th>Version</th>
<td>10.6
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Drivers/Gallium/r600
</td>
</tr>
<tr>
<th>Assignee</th>
<td>dri-devel@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>robert.roth.off@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>dri-devel@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>On Fedora 22 with Mesa 10.6.0 and the R600 driver, I am getting the following
segfault all the time when trying to run the OpenGL area example from the
gtk3-demo application. Feel free to contact me for any additional details.
Program received signal SIGSEGV, Segmentation fault.
0x00007fffeb5895b7 in finalize_textures () from /usr/lib64/dri/r600_dri.so
(gdb) backtrace
#0 0x00007fffeb5895b7 in finalize_textures () at /usr/lib64/dri/r600_dri.so
#1 0x00007fffeb5861c5 in st_validate_state () at /usr/lib64/dri/r600_dri.so
#2 0x00007fffeb58b836 in st_BlitFramebuffer () at /usr/lib64/dri/r600_dri.so
#3 0x00007fffeb456c32 in _mesa_BlitFramebuffer ()
at /usr/lib64/dri/r600_dri.so
#4 0x0000003083e30378 in gdk_cairo_draw_from_gl () at /lib64/libgdk-3.so.0
#5 0x00000030835c6b34 in gtk_gl_area_draw () at /lib64/libgtk-3.so.0
#6 0x0000003083608e0a in _gtk_marshal_BOOLEAN__BOXEDv ()
at /lib64/libgtk-3.so.0
#7 0x000000308373e6dc in gtk_widget_draw_marshallerv ()
at /lib64/libgtk-3.so.0
#8 0x00000030b740fe52 in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#9 0x00000030b7429793 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#10 0x00000030b742a29f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#11 0x000000308374cbd1 in _gtk_widget_draw_internal.part.104 ()
at /lib64/libgtk-3.so.0
#12 0x000000308374e703 in _gtk_widget_draw () at /lib64/libgtk-3.so.0
#13 0x00000030835566a9 in gtk_container_propagate_draw ()
at /lib64/libgtk-3.so.0
#14 0x00000030835567a2 in gtk_container_draw () at /lib64/libgtk-3.so.0
#15 0x0000003083510c42 in gtk_box_draw () at /lib64/libgtk-3.so.0
#16 0x0000003083608e0a in _gtk_marshal_BOOLEAN__BOXEDv ()
at /lib64/libgtk-3.so.0
---Type <return> to continue, or q <return> to quit---
#17 0x000000308373e6dc in gtk_widget_draw_marshallerv ()
at /lib64/libgtk-3.so.0
#18 0x00000030b740fe52 in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#19 0x00000030b7429793 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#20 0x00000030b742a29f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#21 0x000000308374cbd1 in _gtk_widget_draw_internal.part.104 ()
at /lib64/libgtk-3.so.0
#22 0x000000308374e703 in _gtk_widget_draw () at /lib64/libgtk-3.so.0
#23 0x00000030835566a9 in gtk_container_propagate_draw ()
at /lib64/libgtk-3.so.0
#24 0x00000030835567a2 in gtk_container_draw () at /lib64/libgtk-3.so.0
#25 0x000000308375928d in gtk_window_draw () at /lib64/libgtk-3.so.0
#26 0x0000003083608e0a in _gtk_marshal_BOOLEAN__BOXEDv ()
at /lib64/libgtk-3.so.0
#27 0x000000308373e6dc in gtk_widget_draw_marshallerv ()
at /lib64/libgtk-3.so.0
#28 0x00000030b740ff04 in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#29 0x00000030b7429793 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#30 0x00000030b742a29f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#31 0x000000308374cbd1 in _gtk_widget_draw_internal.part.104 ()
at /lib64/libgtk-3.so.0
#32 0x000000308374e30f in _gtk_widget_draw_windows () at /lib64/libgtk-3.so.0
#33 0x000000308374e5c1 in _gtk_widget_draw () at /lib64/libgtk-3.so.0
---Type <return> to continue, or q <return> to quit---
#34 0x000000308374e91b in gtk_widget_send_expose () at /lib64/libgtk-3.so.0
#35 0x0000003083607edc in gtk_main_do_event () at /lib64/libgtk-3.so.0
#36 0x0000003083e3a23f in _gdk_window_process_updates_recurse_helper ()
at /lib64/libgdk-3.so.0
#37 0x0000003083e3b2fc in gdk_window_process_updates_internal ()
at /lib64/libgdk-3.so.0
#38 0x0000003083e3b4b3 in gdk_window_process_updates_with_mode ()
at /lib64/libgdk-3.so.0
#39 0x00000030b740ff04 in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#40 0x00000030b7429c7d in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#41 0x00000030b742a765 in g_signal_emit_by_name ()
at /lib64/libgobject-2.0.so.0
#42 0x0000003083e34627 in gdk_frame_clock_paint_idle () at /lib64/libgdk-3.so.0
#43 0x0000003083e23cb8 in gdk_threads_dispatch () at /lib64/libgdk-3.so.0
#44 0x00000030b6c4a4e3 in g_timeout_dispatch () at /lib64/libglib-2.0.so.0
#45 0x00000030b6c49a8a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#46 0x00000030b6c49e20 in g_main_context_iterate.isra ()
at /lib64/libglib-2.0.so.0
#47 0x00000030b6c49ecc in g_main_context_iteration ()
at /lib64/libglib-2.0.so.0
#48 0x00000030b80a926c in g_application_run () at /lib64/libgio-2.0.so.0
#49 0x0000000000412ab8 in main ()</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>