Bug#676648: confirmed

Micha Lenk micha at debian.org
Tue Apr 30 18:54:39 UTC 2013


Control: tags -1 + moreinfo

Hi Toni,

Am 25.04.2013 23:50, schrieb Toni Mueller:
> [...] now I have these, thanks to your hard work:
> 
> ii  libgstreamer0.10-0:amd64      0.10.36-1.2     amd64
> ii  libgstreamer0.10-0:i386       0.10.36-1.2     i386
> 
> These packages include the patch that you sent me, but unfortunately,
> the problem persists.
> 
> 
> $ gdb /usr/bin/cheese core.cheese.1366926564 
> GNU gdb (GDB) 7.4.1-debian
> Copyright (C) 2012 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".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from /usr/bin/cheese...(no debugging symbols found)...done.
> [New LWP 29843]
> [New LWP 29844]
> [New LWP 29849]
> [New LWP 29846]
> [New LWP 29850]
> [New LWP 29845]
> [New LWP 29847]
> 
> warning: Can't read pathname for load map: Input/output error.
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> Core was generated by `cheese'.
> Program terminated with signal 11, Segmentation fault.
> #0  __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:213
> 213	../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory.
> (gdb) bt
> #0  __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:213
> #1  0x00007fca3f9ef2c3 in cheese_camera_setup () from /usr/lib/x86_64-linux-gnu/libcheese.so.3
> #2  0x0000000000417e29 in cheese_main_window_setup_camera ()
> #3  0x0000000000418e74 in cheese_main_on_app_activate ()
> #4  0x00007fca3d6766e0 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #5  0x00007fca3d687750 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #6  0x00007fca3d68f6bc in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #7  0x00007fca3d68f852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #8  0x0000000000418b1c in ?? ()
> #9  0x00007fca3db70488 in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> #10 0x00000000004190a8 in _vala_main ()
> #11 0x00007fca3cde5ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, 
>     rtld_fini=<optimized out>, stack_end=0x7fffaa5c2c28) at libc-start.c:228
> #12 0x000000000040e0a1 in _start ()
> (gdb) 

Unfortunately your binaries don't contain any debug symbols anymore, so
we dont see the function call parameters and the line numbers of the
source code anymore. Can you please install binaries with debug symbols
enabled, and then reproduce the crash once more?

You can either build cheese with debug symbols on your own (see the
attached diff how to add debug symbols), or install the cheese binaries
and the cheese-dbg package from my private APT repository (sorry, amd64
only) http://micha.lenk.info/debian/

How dows the backtrace look like if you have the debug build and the
debug symbols installed?

Regards,
Micha
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cheese-debug-package.deb.diff
Type: text/x-patch
Size: 2702 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130430/e66e48df/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130430/e66e48df/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list