Package: stopmotion Version: 0.8.0-4 Severity: grave Justification: renders package unusable
Dear Maintainer, I have a segmentation fault when I try to launch stopmotion : $ stopmotion I/O error : No such file or directory [...] I/O error : No such file or directory Segmentation fault Using gdb with Debian package doesn't seem really usefull : I/O error : No such file or directory I/O error : No such file or directory Program received signal SIGSEGV, Segmentation fault. 0x000000000044daca in ?? () (gdb) bt #0 0x000000000044daca in ?? () #1 0x0000000000415169 in ?? () #2 0x000000000045469f in ?? () #3 0x00000000004356fc in ?? () #4 0x00000000004359da in ?? () #5 0x000000000041c978 in ?? () #6 0x0000000000423552 in ?? () #7 0x0000000000425fee in ?? () #8 0x000000000041419a in main () (gdb) If I compile it from a "git clone git://git.code.sf.net/p/linuxstopmotion/code", I don't have a segmentation fault, and stopmotion works well. So I followed instructions from https://wiki.debian.org/fr/HowToGetABacktrace and recompiled the package from debian sources with debugging : $ gdb /usr/bin/stopmotion 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 /usr/bin/stopmotion...done. (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/stopmotion [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00000000004603a3 in Util::getGrabberDevices () at src/technical/util.cpp:199 199 for (char** match = matches.gl_pathv; *match; ++match) { (gdb) bt full #0 0x00000000004603a3 in Util::getGrabberDevices () at src/technical/util.cpp:199 match = 0x0 devices = std::vector of length 0, capacity 0 matches = {gl_pathc = 0, gl_pathv = 0x0, gl_offs = 0, gl_flags = 4300849, gl_closedir = 0x7ffff6113960 <QVectorData::shared_null>, gl_readdir = 0x7b5b48, gl_opendir = 0x7fffffffd990, gl_lstat = 0x8513a0, gl_stat = 0x7fffffffd9b0} globRv = 3 #1 0x0000000000415a7c in DomainFacade::getGrabberDevices (this=0x6ee9d0) at src/domain/domainfacade.cpp:299 No locals. #2 0x00000000004660bb in DeviceTab::initialize (this=0x799fe0) at src/presentation/frontends/qtfrontend/devicetab.cpp:148 pref = 0x708a80 devices = std::vector of length 0, capacity 0 active = -9536 numUserDevices = 32767 #3 0x0000000000442534 in PreferencesMenu::makeVideoDeviceTab (this=0x7e4250) at src/presentation/frontends/qtfrontend/preferencesmenu.cpp:89 No locals. #4 0x0000000000442220 in PreferencesMenu::PreferencesMenu (this=0x7e4250, parent=0x758e70) at src/presentation/frontends/qtfrontend/preferencesmenu.cpp:62 buttonLayout = 0x7c7870 mainLayout = 0x7a6460 #5 0x0000000000426507 in MainWindowGUI::makePreferencesMenu (this=0x758e70, layout=0x7ea5f0) at src/presentation/frontends/qtfrontend/mainwindowgui.cpp:426 No locals. #6 0x0000000000422e62 in MainWindowGUI::MainWindowGUI (this=0x758e70, stApp=0x6f9d80) at src/presentation/frontends/qtfrontend/mainwindowgui.cpp:108 facade = 0x0 #7 0x000000000042c431 in QtFrontend::QtFrontend (this=0x7fffffffdd70, argc=@0x7fffffffdd4c: 1, argv=0x7fffffffdeb8) at src/presentation/frontends/qtfrontend/qtfrontend.cpp:53 No locals. #8 0x00000000004149c0 in main (argc=1, argv=0x7fffffffdeb8) at src/main.cpp:129 qtFrontend = {<QObject> = {<No data fields>}, <Frontend> = {_vptr.Frontend = 0x4b0648 <vtable for QtFrontend+200>}, static staticMetaObject = {d = {superdata = 0x6e1b80 <QObject::staticMetaObject>, stringdata = 0x4b0520 <qt_meta_stringdata_QtFrontend> "QtFrontend", data = 0x4b04c0 <qt_meta_data_QtFrontend>, extradata = 0x4b0440 <QtFrontend::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x46f410 <QtFrontend::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, stApp = 0x6f9d80, mw = 0x6, progressDialog = 0x472b3d <__libc_csu_init+77>, progressBar = 0x2, infoText = 0x0, timer = 0x472af0 <__libc_csu_init>} ret = 0 facadePtr = 0x6ee9d0 Regards, Sébastien -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (980, 'unstable'), (970, 'testing'), (960, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.17-4.slh.4-aptosid-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages stopmotion depends on: ii libc6 2.19-13 ii libgcc1 1:4.9.2-7 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libsdl-image1.2 1.2.12-5+b5 ii libsdl1.2debian 1.2.15-10+b1 ii libstdc++6 4.9.2-7 ii libtar0 1.2.20-4+b1 ii libvorbisfile3 1.3.4-2 ii libx11-6 2:1.6.2-3 ii libxml2 2.9.2+dfsg1-1+b1 Versions of packages stopmotion recommends: pn dvgrab <none> ii ffmpeg 7:2.5-1 pn vgrabbj <none> Versions of packages stopmotion suggests: ii gimp 2.8.14-1+b1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org