Package: doublecmd-common Version: 0.5.8-1 Severity: important Dear Maintainer,
After updating debian jessie with the latest doublecmd I more often than before experience that doublecmd exits without warning. I run xfce configured on three monitors (each monitor is a separate x screen). After starting doublecmd and changing themes in xfce or even just the window decorations doublecmd sigsegv's sometimes. Not very hard to reproduce, will eventually crash after some time e.g. the crash can be repeated. I tried both the gtk and qt version of doublecmd but I can't tell any difference. Same thing happens. Restarting doublecmd "resolves" the issue. included are a backtrace from gdb: (gdb) run Starting program: /usr/bin/doublecmd warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". /bin/sh: 1: pmount: not found ImageMagick: libMagickWand.so.5 Starting GuiMessageQueue [New Thread 0x7fffde651700 (LWP 3671)] Starting Double Commander Double Commander 0.5.8 beta Revision: 5390 Build: 2014/01/30 Lazarus: 1.0.10.0-41613 Free Pascal: 2.6.2 Platform: x86_64-Linux-qt4 System: Debian jessie/sid Widgetset library: Qt 4.8.6, libQt4Pas 4.5.3 This program is free software released under terms of GNU GPL 2 (C)opyright 2006-2012 Koblov Alexander ([email protected]) and contributors (see about dialog) Executable directory: /usr/lib/doublecmd/ Loading configuration from /home/waxhead/.config/doublecmd/ WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/rpm_wdx/rpm_wdx.wdx WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/deb_wdx/deb_wdx.wdx Loading lng file: /usr/lib/doublecmd/language/doublecmd.en.po Creating PixmapManager Loading icon theme Hicolor Loading icon theme Hicolor Loading icon theme DCTheme Theme hicolor not found. Detecting devices through /etc/mtab. [New Thread 0x7fffd7fff700 (LWP 3676)] FileSystemWatcher thread starting TColumnsFileView.Create components Creating TFileSystemFileSource TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components [New Thread 0x7fffd7abc700 (LWP 3685)] TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components TColumnsFileView.Create components [New Thread 0x7fffd7603700 (LWP 3686)] frmMain.frmMainShow [New Thread 0x7fffd4b10700 (LWP 3687)] (doublecmd:3666): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed (doublecmd:3666): Gtk-CRITICAL **: IA__gtk_style_attach: assertion `GTK_IS_STYLE (style)' failed Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4042df5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (gdb) backtrace #0 0x00007ffff4042df5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #1 0x00007ffff4034738 in QGtkStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #2 0x00007ffff4091053 in QComboBox::paintEvent(QPaintEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #3 0x00007ffff3d1bab0 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #4 0x00007ffff3ccc6cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #5 0x00007ffff3cd2d40 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #6 0x00007ffff34533cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffff3d161d1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #8 0x00007ffff3d16c00 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #9 0x00007ffff3d15d8c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #10 0x00007ffff3d16c00 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #11 0x00007ffff3d15d8c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #12 0x00007ffff3d16c00 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #13 0x00007ffff3d16a6f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #14 0x00007ffff3d16a6f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #15 0x00007ffff3d15d8c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #16 0x00007ffff3d16c00 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #17 0x00007ffff3d15d8c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #18 0x00007ffff3ed523e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007ffff3d0b680 in QWidgetPrivate::syncBackingStore() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007ffff3d1b62a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007ffff3ccc6cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007ffff3cd2d40 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007ffff34533cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #24 0x00007ffff3456a2d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007ffff3480d53 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #26 0x00007ffff6d42ea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff6d431f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff6d4329c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffff3480615 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #30 0x00007ffff3d6a776 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007ffff3456f0f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #32 0x00007ffff736024f in QCoreApplication_processEvents () from /usr/lib/x86_64-linux-gnu/libQt4Pas.so.5 #33 0x00000000005ed51e in ?? () #34 0x0000000000000001 in ?? () #35 0x00007ffff7f80cb0 in ?? () #36 0x00007fffffffe170 in ?? () #37 0x0000000000489d59 in ?? () #38 0x0000000000000000 in ?? () -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash doublecmd-common depends on no packages. doublecmd-common recommends no packages. Versions of packages doublecmd-common suggests: pn doublecmd-help-en | doublecmd-help <none> pn libunrar0 <none> ii xterm [x-terminal-emulator] 301-1 -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

