[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#738672: marked as done (octave: GUI does not display under awesome WM)



Your message dated Mon, 10 Mar 2014 17:50:53 +0000
with message-id <E1WN4Ll-0004A8-6O@franck.debian.org>
and subject line Bug#738672: fixed in octave 3.8.1-1
has caused the Debian Bug report #738672,
regarding octave: GUI does not display under awesome WM
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.)


-- 
738672: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738672
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave
Version: 3.8.0-2
Severity: important

Decided to give a glorious beast (octave gui) a try, installed from
experimental (the base system is a mix of jessie/sid), running awesome
window-manager under XFCE4.

upon initial start, the welcome wizard came alone, I allowed to fetch help from
online, and then kaboom:

$> octave --force-gui
*** Error in `/usr/lib/x86_64-linux-gnu/octave/3.8.0/exec/x86_64-pc-linux-gnu/octave-gui': corrupted double-linked list: 0x00007efef0257bd0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7aa26)[0x7eff2536da26]
/lib/x86_64-linux-gnu/libc.so.6(+0x7bb5a)[0x7eff2536eb5a]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x51)[0x7eff281c56a1]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x2f)[0x7eff281c567f]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x2f)[0x7eff281c567f]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x2f)[0x7eff281c567f]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x2f)[0x7eff281c567f]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(_ZNSt8_Rb_treeISsSt4pairIKSsN12symbol_table8fcn_infoEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x2f)[0x7eff281c567f]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0x8f)[0x7eff2532ce3f]
/usr/lib/x86_64-linux-gnu/liboctinterp.so.2(+0x2eff23)[0x7eff279fef23]
======= Memory map: ========
00400000-00401000 r-xp 00000000 08:01 2281693                            /usr/lib/x86_64-linux-gnu/octave/3.8.0/exec/x86_64-pc-linux-gnu/octave-gui
00600000-00601000 r--p 00000000 08:01 2281693                            /usr/lib/x86_64-linux-gnu/octave/3.8.0/exec/x86_64-pc-linux-gnu/octave-gui
00601000-00602000 rw-p 00001000 08:01 2281693                            /usr/lib/x86_64-linux-gnu/octave/3.8.0/exec/x86_64-pc-linux-gnu/octave-gui
0119f000-018bd000 rw-p 00000000 00:00 0                                  [heap]
7efef0000000-7efef0738000 rw-p 00000000 00:00 0 
7efef0738000-7efef4000000 ---p 00000000 00:00 0 
...

so I installed octave-dbg and decided to get more insights, but starting it
again results in no window/interpreter.  Here are the backtraces from both the
original octave process and presumably gui process:

Program received signal SIGINT, Interrupt.
0x00007ffff6c67dba in __libc_waitpid (pid=30952, stat_loc=0x7fffffffdd70, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31
31  in ../sysdeps/unix/sysv/linux/waitpid.c
(gdb) bt
#0  0x00007ffff6c67dba in __libc_waitpid (pid=30952, stat_loc=0x7fffffffdd70, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31
#1  0x00000000004019c5 in main (argc=<optimized out>, argv=<optimized out>) at main.cc:735


and the pid 30952

(gdb) bt
#0  0x00007ffff468124d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffeb533194 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeb53329c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3277ce5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ffff3b60846 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5  0x00007ffff32497bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ffff3249ab5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007ffff324f0fb in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ffff7b231f7 in octave_start_gui (argc=2, argv=<optimized out>, start_gui=<optimized out>) at src/octave-gui.cc:192
#9  0x00007ffff45c5995 in __libc_start_main (main=0x4008f0 <main(int, char**)>, argc=2, ubp_av=0x7fffffffde28, 
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffde18) at libc-start.c:260
#10 0x000000000040097f in _start ()


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-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

Versions of packages octave depends on:
ii  default-jre-headless             1:1.6-47
ii  libamd2.3.1                      1:4.2.1-3
ii  libarpack2                       3.1.3-2
ii  libatlas3-base [liblapack.so.3]  3.8.4-9.1
ii  libblas3 [libblas.so.3]          1.2.20110419-5
ii  libc6                            2.17-93
ii  libcamd2.3.1                     1:4.2.1-3
ii  libccolamd2.8.0                  1:4.2.1-3
ii  libcholmod2.1.2                  1:4.2.1-3
ii  libcolamd2.8.0                   1:4.2.1-3
ii  libcxsparse3.1.2                 1:4.2.1-3
ii  libfftw3-double3                 3.3.3-5
ii  libfftw3-single3                 3.3.3-5
ii  libfltk-gl1.3                    1.3.2-3
ii  libfltk1.3                       1.3.2-3
ii  libfontconfig1                   2.11.0-1
ii  libfreetype6                     2.4.9-1.1
ii  libgcc1                          1:4.8.2-1
ii  libgl1-mesa-glx [libgl1]         9.2.2-1
ii  libglpk36                        4.52.1-2
ii  libglu1-mesa [libglu1]           9.0.0-1
ii  libgomp1                         4.8.2-1
ii  libgraphicsmagick++3             1.3.16-1.1
ii  libgraphicsmagick3               1.3.16-1.1
ii  liblapack3 [liblapack.so.3]      3.4.2+dfsg-1
ii  liboctave2                       3.8.0-2
ii  libopenblas-base [libblas.so.3]  0.2.6-2
ii  libqhull5                        2009.1-3
ii  libqrupdate1                     1.1.1-1
ii  libqscintilla2-9                 2.7.2-1
ii  libqt4-network                   4:4.8.5+dfsg-2
ii  libqtcore4                       4:4.8.5+dfsg-2
ii  libqtgui4                        4:4.8.5+dfsg-2
ii  libstdc++6                       4.8.2-1
ii  libumfpack5.6.2                  1:4.2.1-3
ii  libx11-6                         2:1.6.0-1
ii  octave-common                    3.8.0-2
ii  texinfo                          5.1.dfsg.1-4

Versions of packages octave recommends:
ii  gnuplot-x11       4.6.3-2
ii  libatlas3-base    3.8.4-9.1
ii  libopenblas-base  0.2.6-2
ii  pstoedit          3.62-1

Versions of packages octave suggests:
pn  octave-doc      <none>
ii  octave-htmldoc  3.6.4-3
ii  octave-info     3.6.4-3

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 3.8.1-1

We believe that the bug you reported is fixed in the latest version of
octave, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 738672@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <sebastien@debian.org> (supplier of updated octave package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 10 Mar 2014 17:32:29 +0100
Source: octave
Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave2 liboctave-dev
Architecture: source amd64 all
Version: 3.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Sébastien Villemot <sebastien@debian.org>
Description: 
 liboctave-dev - Development files for the GNU Octave language
 liboctave2 - Shared libraries of the GNU Octave language
 octave     - GNU Octave language for numerical computations
 octave-common - architecture-independent files for octave
 octave-dbg - Debug symbols for octave
 octave-doc - PDF documentation on the GNU Octave language
 octave-htmldoc - HTML documentation on the GNU Octave language
 octave-info - GNU Info documentation on the GNU Octave language
Closes: 681461 738672 740984
Changes: 
 octave (3.8.1-1) unstable; urgency=medium
 .
   * Imported Upstream version 3.8.1
     + libgui/src/main-window.cc: Fix problems with gui startup and focus issues
       (Closes: #738672)
     + scripts/pkg/private/fix_depends.m: Fix installing packages where
       dependency name contains '-' (Closes: #740984)
   * debian/copyright: reflect upstream changes.
   * octave.postinst: remove workaround for #681064 (package dir re-creation).
     (Closes: #681461)
   * Remove patches applied upstream:
     + doc-compressed-info.diff
     + kfreebsd_tcgetattr.diff
     + octave-cli-manpage.diff
     + save-uint8-in-text-format.diff
   * mkoctfile is now an executable binary instead of a shell script.
     + mkoctfile-mpi.diff: adapt for new format of mkoctfile.
     + d/control: add shlibs:Depends to liboctave-dev.
   * Fix statement about the GUI in NEWS.Debian.
   * debian/control: don't mention the FAQ in descriptions, it has been removed.
   * Adapt to the fact that JIT is now disabled by default in ./configure script.
   * Disable JIT on hurd-i386, LLVM not available there.
Checksums-Sha1: 
 5b05c2e297d78dd2b86f13c09717eba88bf3ffb7 2999 octave_3.8.1-1.dsc
 2951aeafe58d562672feb80dd8c3cfe0643a5087 17664241 octave_3.8.1.orig.tar.bz2
 79e4b446930586862922109c05f1f3cb160c6bc1 57364 octave_3.8.1-1.debian.tar.xz
 e3eced870be584233c3cc1da6483358c7b71fb9b 990982 octave_3.8.1-1_amd64.deb
 83a378f560bef4036bb07725e38c70d72893de72 131842250 octave-dbg_3.8.1-1_amd64.deb
 ad0bf513707ccd7eeb159275a677d1278b7e092f 1360280 octave-common_3.8.1-1_all.deb
 50b84847b38ae019e2534b6731120580b0b89607 3897260 octave-doc_3.8.1-1_all.deb
 94ef0cb9dc2c5967e133ddd0f27367eba230cc81 1670720 octave-htmldoc_3.8.1-1_all.deb
 1a2c74bf134f1b7702cf025d0bc0d3697b093280 992176 octave-info_3.8.1-1_all.deb
 b610bb8b4259000830647cccbad533b5f116f128 6365426 liboctave2_3.8.1-1_amd64.deb
 c2b1376e761873caa1ddb11cfc8b01ae8ff34807 622170 liboctave-dev_3.8.1-1_amd64.deb
Checksums-Sha256: 
 05ea414b28594c4cced190442fd7ea05d28b20cc9b1e80bd285dbf4f027c70ba 2999 octave_3.8.1-1.dsc
 d6762ed2ad4a042243a095fb44c7a1d3a91c635b6dca37fcef15a5efdffa9bbd 17664241 octave_3.8.1.orig.tar.bz2
 25934c1c9d769586f2d93c41e431f68d20d84b51d1d7fbfccf59a11020d43f91 57364 octave_3.8.1-1.debian.tar.xz
 1f481687acf952c6570775bd66a55407232856d553f421c74df09ee6153e7608 990982 octave_3.8.1-1_amd64.deb
 877b17c45316f407953ee69a611e9ee5382e755982a626cf1b3b75a436958fb2 131842250 octave-dbg_3.8.1-1_amd64.deb
 ef7d5963515a378bf8c1660283f588e233dfd6cd8407cc638967d2036541163c 1360280 octave-common_3.8.1-1_all.deb
 c0be881a555a48b37cfb0ef88fa1b6f1eb9feba4c755ae9f9ef3404048712e8a 3897260 octave-doc_3.8.1-1_all.deb
 c69f74a3b5b107963d8ad61e6f20bdc2c417ad93e2f282d1649b3a14c98294c1 1670720 octave-htmldoc_3.8.1-1_all.deb
 d33d32dede2c5c93e09128508dcb9b2a762d5aaf7d8a2ed7a90417705e21e777 992176 octave-info_3.8.1-1_all.deb
 0b0546da812c6bea361d592b5c3fc5fe7a1029ad24ec648e8567e1aa3ea758d2 6365426 liboctave2_3.8.1-1_amd64.deb
 da9c3aa6375aa20edd904f7a9329d1391a0a4dd2702fcbb1a68ed538225c3be0 622170 liboctave-dev_3.8.1-1_amd64.deb
Files: 
 871fe2aece554af2c64194af9a27043e 2999 math optional octave_3.8.1-1.dsc
 4c5b9bd6b82b7fa3191af9706e7204f8 17664241 math optional octave_3.8.1.orig.tar.bz2
 8ce24ed0046b1ffbf36f85eab4a94140 57364 math optional octave_3.8.1-1.debian.tar.xz
 a0fec582653d32c65838543258743092 990982 math optional octave_3.8.1-1_amd64.deb
 ec1bf34ab4995d83f21e4867d04c78b7 131842250 debug extra octave-dbg_3.8.1-1_amd64.deb
 20568ad19f20adc1d540332f58d66499 1360280 math optional octave-common_3.8.1-1_all.deb
 1519c1fa8bc4dc560a3af90be6757fcf 3897260 doc optional octave-doc_3.8.1-1_all.deb
 02de34f150d4388a84cb9a6530a43364 1670720 doc optional octave-htmldoc_3.8.1-1_all.deb
 dd751a3e9ea85b3d369f2b5ee8d9a54f 992176 doc optional octave-info_3.8.1-1_all.deb
 ed368094f91ccf950a9884c91abc0181 6365426 libs optional liboctave2_3.8.1-1_amd64.deb
 5db8a5819ddde68b7d22f8163ef1f7ca 622170 libdevel optional liboctave-dev_3.8.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJTHfDnAAoJECzs6TUOzr5KkzIQAKAVRxznjBycP2OoUrHRKa4t
bAcvFJOuWgbIzfk0DXsxBI0tXybQyPslUQkP4I6tVbBPxuS3jOcJf2JVwBat5GQf
iLmKjiNPuHNhQtBB28yEuBskfnv3k1pCQwyB/fM+wd+JXWva1zKtBcf2a4QPw/xy
ZZ59u3i0ls6gLcPRuqoQB9EPqRcpeOKOo/0C79eRtdA25PDR3NUAOIzH9xZK2OK4
0kGRkhVODgckS/Dlwg13a8Z6Vr+KX4LzOed+Cm5taLzjMS6kOccLGDD2AsPgsUWM
OFv5JJEOMzHvmqzh+HNgeO+DOt6oWG2ypOm0COjTG650sKmKCk7qCdv+IDdrXPI2
ZbGOn7RVI5mosMhh1ACyMF/qRFbzooywvFFs/2Ggh0+Ommmrmi28MZ+oRML29LGh
uujk3LW8dtoMSfmtLowqpEBgeWYxutblGJgY5DpJTaR0lvV27SzSvgRjiFmhLqb1
e93xGSU4VYnb5qo4CHuKEKzMgxBeJ3UAofiyoga8EHOZwdqb62vZfEV00ds/4NaZ
xKwUu7fGGCQ6gsOqfMcjTuNwOsxzFL08l084Pw/DQgRCXzrp8LMP4HlsVOvg66L4
Gfn42VSZWo2qxZT8i7SGzr5IkRUfDYEgFn/vZv60+2nYAT+M+CtS44g0n2nBPIWQ
GRoxpkMBx/2tZtGW4VBN
=5RUY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: