Your message dated Mon, 09 Jan 2012 22:56:25 +0100 with message-id <87d3asleuu.fsf@brouzouf.villemot.name> and subject line Re: Bug#630835: please provide stripped symbols for .oct files as well has caused the Debian Bug report #630835, regarding please provide stripped symbols for .oct files as well to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 630835: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630835 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: please provide stripped symbols for .oct files as well
- From: Yaroslav Halchenko <debian@onerussian.com>
- Date: Fri, 17 Jun 2011 15:29:53 -0400
- Message-id: <20110617192953.25192.6259.reportbug@novo.onerussian.com>
Package: octave3.2-dbg Version: 3.2.4-8 Severity: wishlist otherwise it is hard to troubleshoot something like (gdb) bt #0 0x00007fcc4795ced2 in pcre_exec (argument_re=0x264a200, extra_data=0x0, subject=0x28945a8 "0", length=1, start_offset=672171806, options=128, offsets=0x7fcc431f0010, offsetcount=3) at pcre_exec.c:5424 #1 0x00007fcc42b986ed in ?? () from /usr/lib/octave/3.2.4/oct/x86_64-pc-linux-gnu/regexp.oct #2 0x00007fcc42b9bb41 in ?? () from /usr/lib/octave/3.2.4/oct/x86_64-pc-linux-gnu/regexp.oct #3 0x00007fcc42b9f6ae in Fregexp(octave_value_list const&, int) () from /usr/lib/octave/3.2.4/oct/x86_64-pc-linux-gnu/regexp.oct #4 0x00007fcc4e8a8726 in octave_builtin::do_multi_index_op (this=0x257df98, nargout=<value optimized out>, args=...) at ov-builtin.cc:107 #5 0x00007fcc4e8a80cd in octave_builtin::subsref (this=0x257df98, type=..., idx=..., nargout=672171806) at ov-builtin.cc:55 ... -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
--- End Message ---
--- Begin Message ---
- To: Yaroslav Halchenko <debian@onerussian.com>
- Cc: 630835-done@bugs.debian.org
- Subject: Re: Bug#630835: please provide stripped symbols for .oct files as well
- From: Sébastien Villemot <sebastien.villemot@ens.fr>
- Date: Mon, 09 Jan 2012 22:56:25 +0100
- Message-id: <87d3asleuu.fsf@brouzouf.villemot.name>
- In-reply-to: <20110617192953.25192.6259.reportbug@novo.onerussian.com> (Yaroslav Halchenko's message of "Fri, 17 Jun 2011 15:29:53 -0400")
- References: <20110617192953.25192.6259.reportbug@novo.onerussian.com>
Package: octave-dbg Version: 3.4.3-1 The debug symbols are provided for .oct file in the recently uploaded octave-dbg package. Here is an example gdb session that demonstrates this: sebastien@debian-sid:~$ gdb octave GNU gdb (GDB) 7.3-debian Copyright (C) 2011 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/octave...Reading symbols from /usr/lib/debug/usr/bin/octave...done. done. (gdb) break pcre_exec Function "pcre_exec" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (pcre_exec) pending. (gdb) run Starting program: /usr/bin/octave [Thread debugging using libthread_db enabled] GNU Octave, version 3.4.3 Copyright (C) 2011 John W. Eaton and others. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'. Octave was configured for "x86_64-pc-linux-gnu". Additional information about Octave is available at http://www.octave.org. Please contribute if you find this software useful. For more information, visit http://www.octave.org/help-wanted.html Read http://www.octave.org/bugs.html to learn how to submit bug reports. For information about changes from previous versions, type `news'. octave:1> regexp("foo", "bar") Breakpoint 1, pcre_exec (argument_re=0xa4ea00, extra_data=0x0, subject=0xae8ba8 "foo", length=3, start_offset=0, options=0, offsets=0x7fffeaa31010, offsetcount=3) at pcre_exec.c:5601 5601 pcre_exec.c: Aucun fichier ou dossier de ce type. in pcre_exec.c (gdb) bt #0 pcre_exec (argument_re=0xa4ea00, extra_data=0x0, subject=0xae8ba8 "foo", length=3, start_offset=0, options=0, offsets=0x7fffeaa31010, offsetcount=3) at pcre_exec.c:5601 #1 0x00007fffea5f0f2c in octregexp_list (args=<optimized out>, nm=..., case_insensitive=false, lst=..., named=..., nopts=<optimized out>, once=@0x7fffffffd41f) at DLD-FUNCTIONS/regexp.cc:370 #2 0x00007fffea5f4af4 in octregexp (args=..., nargout=0, nm=..., case_insensitive=false) at DLD-FUNCTIONS/regexp.cc:492 #3 0x00007fffea5f8d80 in Fregexp (args=..., nargout=0) at DLD-FUNCTIONS/regexp.cc:985 #4 0x00007ffff7563caf in octave_builtin::do_multi_index_op (this=0x6e6c30, nargout=0, args=..., lvalue_list=0x7fffffffd540) at ov-builtin.cc:128 #5 0x00007ffff7562a4d in octave_builtin::subsref (this=0x6e6c30, type=..., idx=..., nargout=0, lvalue_list=0x0) at ov-builtin.cc:63 #6 0x00007ffff756383c in octave_builtin::subsref (this=<optimized out>, type=<optimized out>, idx=<optimized out>, nargout=<optimized out>) at ov-builtin.cc:46 #7 0x00007ffff7611b58 in octave_value::subsref (this=<optimized out>, type=<optimized out>, idx=<optimized out>, nargout=<optimized out>) at ov.cc:1201 #8 0x00007ffff7611bc5 in octave_value::subsref (this=<optimized out>, type=<optimized out>, idx=<optimized out>, nargout=<optimized out>, lvalue_list=<optimized out>) at ov.cc:1212 #9 0x00007ffff769cf81 in tree_index_expression::rvalue (this=0xcc4780, nargout=0, lvalue_list=0x0) at pt-idx.cc:407 #10 0x00007ffff769dbfb in tree_index_expression::rvalue (this=<optimized out>, nargout=<optimized out>) at pt-idx.cc:277 #11 0x00007ffff7699387 in tree_index_expression::rvalue1 (this=0xcc4780, nargout=0) at pt-idx.cc:418 #12 0x00007ffff768fac3 in tree_evaluator::visit_statement (this=0x7ffff7ddbcd8, stmt=<optimized out>) at pt-eval.cc:737 #13 0x00007ffff768c460 in visit_statement_list (lst=..., this=0x7ffff7ddbcd8) at pt-eval.cc:773 #14 tree_evaluator::visit_statement_list (this=0x7ffff7ddbcd8, lst=...) at pt-eval.cc:754 #15 0x00007ffff750949e in main_loop () at toplev.cc:573 #16 0x00007ffff74ae4ce in octave_main (argc=1, argv=0x7fffffffe408, embedded=<optimized out>) at octave.cc:935 #17 0x00007fffefeabead 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=0x7fffffffe3f8) at libc-start.c:228 #18 0x0000000000400781 in _start () (gdb) quit -- Sébastien Villemot Researcher in Economics & Debian Maintainer http://www.dynare.org/sebastien Phone: +33-1-40-77-49-90 - GPG Key: 4096R/381A7594Attachment: pgpklHe94Q72r.pgp
Description: PGP signature
--- End Message ---