Bug#785538: [totem] totem crashes at start, no way to start it.
Michael Biebl
biebl at debian.org
Mon Jun 1 03:42:46 UTC 2015
Am 17.05.2015 um 17:36 schrieb Rafael Belmonte:
> Package: totem
> Version: 3.14.0-2
> Severity: grave
>
> --- Please enter the report below this line. ---
> totem crashes at start, no way to start it.
>
> --- Debug information. ---
> GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
> Copyright (C) 2014 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 "x86_64-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...Reading symbols from
> /usr/lib/debug//usr/bin/totem...done.
> done.
> (gdb) handle SIG33 pass nostop noprint
> Signal Stop Print Pass to program Description
> SIG33 No No Yes Real-time event 33
> (gdb) set pagination 0
> (gdb) run
> Starting program: /usr/bin/totem
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7fffe5770700 (LWP 5339)]
> [New Thread 0x7fffe4f53700 (LWP 5340)]
>
> (totem:5335): GLib-CRITICAL **: g_strsplit: assertion 'string != NULL'
> failed
>
> (totem:5335): Clutter-CRITICAL **: Unable to initialize Clutter: The
> OpenGL version could not be determined
>
> (totem:5335): Totem-WARNING **: gtk-clutter failed to initialise, expect
> problems from here on.
>
> (totem:5335): GLib-CRITICAL **: g_strsplit: assertion 'string != NULL'
> failed
>
> (totem:5335): Clutter-CRITICAL **: Unable to initialize Clutter: The
> OpenGL version could not be determined
>
> Program received signal SIGSEGV, Segmentation fault.
> cogl_matrix_entry_ref (entry=entry at entry=0x298) at
> ./cogl-matrix-stack.c:343
> 343 ./cogl-matrix-stack.c: No existe el fichero o el directorio.
> (gdb) backtrace full
> #0 cogl_matrix_entry_ref (entry=entry at entry=0x298) at
> ./cogl-matrix-stack.c:343
> No locals.
> #1 0x00007ffff5ef6579 in cogl_matrix_stack_new (ctx=ctx at entry=0x0) at
> ./cogl-matrix-stack.c:673
> stack = 0x555555e0d920
> #2 0x00007ffff5f11866 in _cogl_framebuffer_init
> (framebuffer=framebuffer at entry=0x555555df8c80, ctx=ctx at entry=0x0,
> type=type at entry=COGL_FRAMEBUFFER_TYPE_ONSCREEN, width=width at entry=640,
> height=height at entry=480) at ./cogl-framebuffer.c:121
> No locals.
> #3 0x00007ffff5f145e3 in cogl_onscreen_new (ctx=0x0, width=640,
> height=480) at ./cogl-onscreen.c:136
> onscreen = 0x555555df8c80
> #4 0x00007ffff65b2cc0 in ?? () from
> /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
> No symbol table info available.
> #5 0x00007ffff66228ec in ?? () from
> /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
> No symbol table info available.
> #6 0x00007ffff0914474 in ?? () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #7 0x00007ffff092e087 in g_signal_emit_valist () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #8 0x00007ffff092e9df in g_signal_emit () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #9 0x00007ffff65ccdae in clutter_actor_realize () from
> /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
> No symbol table info available.
> #10 0x00007ffff6627773 in ?? () from
> /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
> No symbol table info available.
> #11 0x00007ffff66229bb in ?? () from
> /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
> No symbol table info available.
> #12 0x00007ffff0919ea2 in ?? () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #13 0x00007ffff091b22d in g_object_newv () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #14 0x00007ffff091b9c4 in g_object_new () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #15 0x00007ffff68d84b0 in ?? () from
> /usr/lib/x86_64-linux-gnu/libclutter-gtk-1.0.so.0
> No symbol table info available.
> #16 0x00007ffff0936037 in g_type_create_instance () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #17 0x00007ffff0919837 in ?? () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #18 0x00007ffff091b838 in g_object_new_valist () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #19 0x00007ffff0bb2159 in g_initable_new_valist () from
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> No symbol table info available.
> #20 0x00007ffff0bb2256 in g_initable_new () from
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> No symbol table info available.
> #21 0x00007ffff7bb1a87 in bacon_video_widget_new (error=0x7fffffffda70)
> at bacon-video-widget.c:6101
> No locals.
> #22 0x00007ffff7b91639 in video_widget_create (totem=0x5555557901a0) at
> totem-object.c:3864
> err = 0x0
> container = <optimized out>
> bvw = <optimized out>
> #23 0x0000555555556905 in app_init (argv=<optimized out>,
> totem=0x5555557901a0) at totem.c:111
> gtk_settings = <optimized out>
> #24 app_command_line (app=<optimized out>, command_line=<optimized out>,
> totem=0x5555557901a0) at totem.c:213
> context = <optimized out>
> argc = 1
> argv = 0x5555559ddfa0
> #25 0x00007fffed4ccdc0 in ffi_call_unix64 () from
> /usr/lib/x86_64-linux-gnu/libffi.so.6
> No symbol table info available.
> #26 0x00007fffed4cc828 in ffi_call () from
> /usr/lib/x86_64-linux-gnu/libffi.so.6
> No symbol table info available.
> #27 0x00007ffff0914a64 in g_cclosure_marshal_generic () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #28 0x00007ffff0914245 in g_closure_invoke () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #29 0x00007ffff0925f6c in ?? () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #30 0x00007ffff092e285 in g_signal_emit_valist () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #31 0x00007ffff092e9df in g_signal_emit () from
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> No symbol table info available.
> #32 0x00007ffff0bf8fd3 in ?? () from
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> No symbol table info available.
> #33 0x00007ffff0bfb1ad in g_application_run () from
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> No symbol table info available.
> #34 0x000055555555650b in main (argc=1, argv=0x7fffffffe348) at totem.c:266
> totem = 0x5555557901a0
> (gdb) info registers
> rax 0x298 664
> rbx 0x555555e0d920 93825001380128
> rcx 0x7ffff03d2620 140737223927328
> rdx 0x555555f09390 93825002410896
> rsi 0x7fffd8001220 140736817271328
> rdi 0x298 664
> rbp 0x0 0x0
> rsp 0x7fffffffcf48 0x7fffffffcf48
> r8 0xc70 3184
> r9 0x7ffff03d2670 140737223927408
> r10 0x7fffffffcd10 140737488342288
> r11 0x7ffff5ef5790 140737319491472
> r12 0x298 664
> r13 0x1e0 480
> r14 0x7fffffffd230 140737488343600
> r15 0x0 0
> rip 0x7ffff5ef5798 0x7ffff5ef5798 <cogl_matrix_entry_ref+8>
> eflags 0x10202 [ IF RF ]
> cs 0x33 51
> ss 0x2b 43
> ds 0x0 0
> es 0x0 0
> fs 0x0 0
> gs 0x0 0
> (gdb) x/16i $pc
> => 0x7ffff5ef5798 <cogl_matrix_entry_ref+8>: addl $0x1,0xc(%rdi)
> 0x7ffff5ef579c <cogl_matrix_entry_ref+12>: repz retq
> 0x7ffff5ef579e: xchg %ax,%ax
> 0x7ffff5ef57a0 <cogl_matrix_entry_unref>: test %rdi,%rdi
> 0x7ffff5ef57a3 <cogl_matrix_entry_unref+3>: je 0x7ffff5ef5814
> <cogl_matrix_entry_unref+116>
> 0x7ffff5ef57a5 <cogl_matrix_entry_unref+5>: subl $0x1,0xc(%rdi)
> 0x7ffff5ef57a9 <cogl_matrix_entry_unref+9>: jne 0x7ffff5ef5814
> <cogl_matrix_entry_unref+116>
> 0x7ffff5ef57ab <cogl_matrix_entry_unref+11>: mov
> 0x265606(%rip),%rcx # 0x7ffff615adb8 <cogl_matrix_stack_magazine>
> 0x7ffff5ef57b2 <cogl_matrix_entry_unref+18>: mov
> 0x2655f7(%rip),%rsi # 0x7ffff615adb0
> <cogl_matrix_stack_matrices_magazine>
> 0x7ffff5ef57b9 <cogl_matrix_entry_unref+25>: jmp 0x7ffff5ef57ea
> <cogl_matrix_entry_unref+74>
> 0x7ffff5ef57bb <cogl_matrix_entry_unref+27>: nopl 0x0(%rax,%rax,1)
> 0x7ffff5ef57c0 <cogl_matrix_entry_unref+32>: cmp $0x8,%edx
> 0x7ffff5ef57c3 <cogl_matrix_entry_unref+35>: je 0x7ffff5ef5820
> <cogl_matrix_entry_unref+128>
> 0x7ffff5ef57c5 <cogl_matrix_entry_unref+37>: cmp $0x6,%edx
> 0x7ffff5ef57c8 <cogl_matrix_entry_unref+40>: je 0x7ffff5ef57f5
> <cogl_matrix_entry_unref+85>
> 0x7ffff5ef57ca <cogl_matrix_entry_unref+42>: mov 0x10(%rcx),%rdx
> (gdb) thread apply all backtrace
Looks like a bug in libcogl.
Which graphics hardward do you have? Which graphics driver do you use?
Can you install mesa-utils and attach the output of glxinfo
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20150601/572beef8/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list