Bug#869503: Totem Player Segmentation Fault on Start Up (Debian 9)

Aaron Valdes aaron78valdes at gmail.com
Tue Jul 25 11:30:45 UTC 2017


Thanks 

See below

On Mon, 24 Jul 2017 23:51:49 -0500 Jason Crain <jason at inspiresomeone.us> wrote:
> On Mon, Jul 24, 2017 at 10:09:32AM -0400, Aaron Valdes wrote:
> > Thanks Jason for all your guidance.
> > 
> > Here is the backtrace run in the order you suggested.
> > 
> > This is just with bt in gdm.
> > 
> > See below.
> [snip backtrace]
> 
> Please install the following debug packages and create the backtrace
> again so it will include the missing symbols.
> 
> libcogl20-dbgsym
> libclutter-1.0-dbg
> 
> 

gdb totem
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from totem...done.
(gdb) run
Starting program: /usr/bin/totem 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb16f8b40 (LWP 1922)]
[New Thread 0xb0ef7b40 (LWP 1923)]
[New Thread 0xb02ffb40 (LWP 1924)]
[New Thread 0xaf3e2b40 (LWP 1925)]
[New Thread 0xaea22b40 (LWP 1926)]
[New Thread 0xadeceb40 (LWP 1927)]
[New Thread 0x9d658b40 (LWP 1928)]
[New Thread 0x9b4f5b40 (LWP 1929)]
[New Thread 0x9acf4b40 (LWP 1930)]
[New Thread 0x95fa4b40 (LWP 1931)]
[New Thread 0x955ffb40 (LWP 1932)]

Thread 1 "totem" received signal SIGSEGV, Segmentation fault.
0x00000001 in ?? ()
(gdb) bt
#0  0x00000001 in  ()
#1  0xb6af6852 in _cogl_pipeline_flush_gl_state (ctx=<optimized out>, pipeline=<optimized out>, framebuffer=<optimized out>, with_color_attrib=<optimized out>, unknown_color_alpha=<optimized out>) at driver/gl/cogl-pipeline-opengl.c:1459
#2  0xb6af1c1e in _cogl_gl_flush_attributes_state (framebuffer=0x80605bd0, pipeline=0x8093c9b0, layers_state=0xbfffe864, flags=(COGL_DRAW_SKIP_JOURNAL_FLUSH | COGL_DRAW_SKIP_PIPELINE_VALIDATION | COGL_DRAW_SKIP_FRAMEBUFFER_FLUSH | COGL_DRAW_SKIP_LEGACY_STATE | COGL_DRAW_COLOR_ATTRIBUTE_IS_OPAQUE), attributes=0x8008c1d8, n_attributes=2) at driver/gl/cogl-attribute-gl.c:472
#3  0xb6b10303 in _cogl_flush_attributes_state (framebuffer=0x80605bd0, pipeline=0x8093c9b0, flags=(COGL_DRAW_SKIP_JOURNAL_FLUSH | COGL_DRAW_SKIP_PIPELINE_VALIDATION | COGL_DRAW_SKIP_FRAMEBUFFER_FLUSH | COGL_DRAW_SKIP_LEGACY_STATE | COGL_DRAW_COLOR_ATTRIBUTE_IS_OPAQUE), attributes=0x8008c1d8, n_attributes=2)
    at cogl-attribute.c:669
#4  0xb6aef2e2 in _cogl_framebuffer_gl_draw_attributes (framebuffer=0x80605bd0, pipeline=0x8093c9b0, mode=7, first_vertex=0, n_vertices=4, attributes=0x8008c1d8, n_attributes=2, flags=(COGL_DRAW_SKIP_JOURNAL_FLUSH | COGL_DRAW_SKIP_PIPELINE_VALIDATION | COGL_DRAW_SKIP_FRAMEBUFFER_FLUSH | COGL_DRAW_SKIP_LEGACY_STATE | COGL_DRAW_COLOR_ATTRIBUTE_IS_OPAQUE)) at driver/gl/cogl-framebuffer-gl.c:1182
#5  0xb6b33f07 in _cogl_journal_flush_modelview_and_entries (batch_start=0x80473d80, batch_len=1, data=0xbfffeb64) at cogl-journal.c:314
#6  0xb6b335c4 in batch_and_call (entries=entries at entry=0x80473d80, n_entries=n_entries at entry=1, can_batch_callback=can_batch_callback at entry=0xb6b33f70 <compare---Type <return> to continue, or q <return> to quit---
_entry_pipelines>, batch_callback=0xb6b34490 <_cogl_journal_flush_pipeline_and_entries>, data=0xbfffeb64) at cogl-journal.c:273
#7  0xb6b33ca1 in _cogl_journal_flush_texcoord_vbo_offsets_and_entries (batch_start=0x80473d80, batch_len=1, data=0xbfffeb64) at cogl-journal.c:565
#8  0xb6b335a7 in batch_and_call (entries=entries at entry=0x80473d80, n_entries=n_entries at entry=3, can_batch_callback=can_batch_callback at entry=0xb6b340f0 <compare_entry_layer_numbers>, batch_callback=0xb6b33c00 <_cogl_journal_flush_texcoord_vbo_offsets_and_entries>, data=0xbfffeb64) at cogl-journal.c:266
#9  0xb6b33926 in _cogl_journal_flush_vbo_offsets_and_entries (batch_start=0x80473d80, batch_len=3, data=<optimized out>) at cogl-journal.c:673
#10 0xb6b335c4 in batch_and_call (entries=<optimized out>, n_entries=3, can_batch_callback=<optimized out>, batch_callback=0xb6b337c0 <_cogl_journal_flush_vbo_offsets_and_entries>, data=0xbfffeb64) at cogl-journal.c:273
#11 0xb6b335c4 in batch_and_call (entries=<optimized out>, n_entries=3, can_batch_callback=can_batch_callback at entry=0xb6b33640 <compare_entry_clip_stacks>, batch_callback=0xb6b336f0 <_cogl_journal_flush_clip_stacks_and_entries>, data=0xbfffeb64) at cogl-journal.c:273
#12 0xb6b35169 in _cogl_journal_flush (journal=0x80226150)
    at cogl-journal.c:1400
#13 0xb6b365ee in _cogl_framebuffer_flush_journal (framebuffer=0x80605bd0)
    at cogl-framebuffer.c:636
#14 0xb6b04cf2 in cogl_flush () at cogl.c:323
#15 0xb6b39fcc in cogl_onscreen_swap_buffers_with_damage (onscreen=0x80605bd0, r---Type <return> to continue, or q <return> to quit---
ectangles=0xbfffed20, n_rectangles=0) at cogl-onscreen.c:316
#16 0xb6bd8e5b in clutter_stage_cogl_redraw (stage_window=0x804e5890)
    at cogl/clutter-stage-cogl.c:639
#17 0xb6bdc593 in clutter_stage_gdk_redraw (stage_window=0x804e5890)
    at gdk/clutter-stage-gdk.c:668
#18 0xb6c4b3e7 in clutter_stage_do_redraw (stage=0x80526d08 [ClutterStage])
    at clutter-stage.c:1130
#19 0xb6c4b3e7 in _clutter_stage_do_update (stage=0x80526d08 [ClutterStage])
    at clutter-stage.c:1186
#20 0xb6bdbc32 in master_clock_update_stage (master_clock=0x8092af18 [ClutterMasterClockGdk], stage=0x80526d08 [ClutterStage])
    at gdk/clutter-master-clock-gdk.c:249
#21 0xb6bdbc32 in clutter_master_clock_gdk_update (frame_clock=0x8003f938 [GdkFrameClockIdle], master_clock=0x8092af18 [ClutterMasterClockGdk])
    at gdk/clutter-master-clock-gdk.c:306
#25 0xb73c6ed5 in <emit signal ??? on instance 0x8003f938 [GdkFrameClockIdle]> (instance=0x8003f938, signal_id=51, detail=0) at ././gobject/gsignal.c:3447
    #22 0xb73abc3b in g_closure_invoke (closure=0x8092ba60, return_value=0x0, n_param_values=1, param_values=0xbfffefe0, invocation_hint=0xbfffef84)
    at ././gobject/gclosure.c:804
    #23 0xb73be01e in signal_emit_unlocked_R (node=node at entry=0x800399b8, detail=detail at entry=0, instance=instance at entry=0x8003f938, emission_return=0x0, instance_and_params=0xbfffefe0) at ././gobject/gsignal.c:3635
---Type <return> to continue, or q <return> to quit---
    #24 0xb73c6bb6 in g_signal_emit_valist (instance=0x8003f938, signal_id=51, detail=0, var_args=0xbffff13c "\271\363\216\266\247", <incomplete sequence \371\216\266>) at ././gobject/gsignal.c:3391
#26 0xb68ef9b0 in _gdk_frame_clock_emit_paint (frame_clock=0x8003f938 [GdkFrameClockIdle]) at ././gdk/gdkframeclock.c:640
#27 0xb68f033a in gdk_frame_clock_paint_idle (data=0x8003f938)
    at ././gdk/gdkframeclockidle.c:430
#28 0xb68d990c in gdk_threads_dispatch (data=0x80354a00) at ././gdk/gdk.c:743
#29 0xb72b9f91 in g_timeout_dispatch (source=0x8091b9c0, callback=0xb68d98d0 <gdk_threads_dispatch>, user_data=0x80354a00) at ././glib/gmain.c:4674
#30 0xb72b939b in g_main_dispatch (context=0x8003ba00) at ././glib/gmain.c:3203
#31 0xb72b939b in g_main_context_dispatch (context=0x8003ba00)
    at ././glib/gmain.c:3856
#32 0xb72b9789 in g_main_context_iterate (context=context at entry=0x8003ba00, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at ././glib/gmain.c:3929
#33 0xb72b9854 in g_main_context_iteration (context=0x8003ba00, may_block=1)
    at ././glib/gmain.c:3990
#34 0xb749512b in g_application_run (application=0x80019080 [TotemObject], argc=1, argv=0xbffff3f4) at ././gio/gapplication.c:2381
#35 0x80000c8f in main (argc=1, argv=0xbffff3f4) at totem.c:83



More information about the pkg-gnome-maintainers mailing list