Bug 389689 - kleopatra va in crach
Summary: kleopatra va in crach
Status: RESOLVED DUPLICATE of bug 380490
Alias: None
Product: kleopatra
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andre Heinecke
URL: https://bugs.debian.org/cgi-bin/bugre...
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-31 13:50 UTC by slashcom
Modified: 2018-04-10 07:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.00 KB, text/plain)
2018-04-10 07:20 UTC, kinkigallinki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description slashcom 2018-01-31 13:50:15 UTC
Application: kleopatra (2.3.0)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.13.0-32-generic x86_64
Distribution: Ubuntu 17.10

-- Information about the crash:
impossibile cryptare, firmare e cifrare qualsiasi cartella o file, kleopatra va in crash sistematicamente. 
Ho provato a disinstallare e reinstallare il software ma presenta sempre lo stesso problema; cercate di risolverlo, grazie

The crash can be reproduced every time.

-- Backtrace:
Application: Kleopatra (kleopatra), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7feb092dc900 (LWP 28819))]

Thread 6 (Thread 0x7feadd98a700 (LWP 28848)):
#0  0x00007feb06559072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55be80137bf0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007feb06559072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55be80137ba0, cond=0x55be80137bc8) at pthread_cond_wait.c:502
#2  0x00007feb06559072 in __pthread_cond_wait (cond=0x55be80137bc8, mutex=0x55be80137ba0) at pthread_cond_wait.c:655
#3  0x00007feadf4fe11b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007feadf4fe037 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007feb065527fc in start_thread (arg=0x7feadd98a700) at pthread_create.c:465
#6  0x00007feb0390fb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7feade2d2700 (LWP 28847)):
#0  0x00007feb06559072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55be80136cb0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007feb06559072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55be80136c60, cond=0x55be80136c88) at pthread_cond_wait.c:502
#2  0x00007feb06559072 in __pthread_cond_wait (cond=0x55be80136c88, mutex=0x55be80136c60) at pthread_cond_wait.c:655
#3  0x00007feadf4fe11b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007feadf4fe037 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007feb065527fc in start_thread (arg=0x7feade2d2700) at pthread_create.c:465
#6  0x00007feb0390fb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7feae4aca700 (LWP 28844)):
#0  0x00007feb06559072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55be7fecdb70) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007feb06559072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55be7fecdb20, cond=0x55be7fecdb48) at pthread_cond_wait.c:502
#2  0x00007feb06559072 in __pthread_cond_wait (cond=0x55be7fecdb48, mutex=0x55be7fecdb20) at pthread_cond_wait.c:655
#3  0x00007feb042286cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x000055be7f25de4e in  ()
#5  0x00007feb0422729d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007feb065527fc in start_thread (arg=0x7feae4aca700) at pthread_create.c:465
#7  0x00007feb0390fb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7feae653a700 (LWP 28821)):
#0  0x00007feafdf7da09 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007feafdf7e110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feafdf7e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feb0445d49b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007feb04402e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007feb042223ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007feb02050e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007feb0422729d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007feb065527fc in start_thread (arg=0x7feae653a700) at pthread_create.c:465
#9  0x00007feb0390fb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7feaf3d72700 (LWP 28820)):
#0  0x00007feb03903951 in __GI___poll (fds=0x7feaf3d71bb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007feb0007e747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007feb0008053a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007feaf62fcf09 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007feb0422729d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007feb065527fc in start_thread (arg=0x7feaf3d72700) at pthread_create.c:465
#6  0x00007feb0390fb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7feb092dc900 (LWP 28819)):
[KCrash Handler]
#6  0x00007feb038320bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007feb03833f5d in __GI_abort () at abort.c:90
#8  0x00007feb03829f17 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x55be7f2d0839 "!ads.empty()", file=file@entry=0x55be7f2d0488 "/build/kleopatra-ax7dmU/kleopatra-17.04.3/src/crypto/signencryptfilescontroller.cpp", line=line@entry=276, function=function@entry=0x55be7f2d0b00 "std::shared_ptr<Kleo::ArchiveDefinition> getDefaultAd()") at assert.c:92
#9  0x00007feb03829fc2 in __GI___assert_fail (assertion=0x55be7f2d0839 "!ads.empty()", file=0x55be7f2d0488 "/build/kleopatra-ax7dmU/kleopatra-17.04.3/src/crypto/signencryptfilescontroller.cpp", line=276, function=0x55be7f2d0b00 "std::shared_ptr<Kleo::ArchiveDefinition> getDefaultAd()") at assert.c:101
#10 0x000055be7f187b42 in  ()
#11 0x000055be7f187e55 in  ()
#12 0x000055be7f21b631 in  ()
#13 0x000055be7f276e33 in  ()
#14 0x000055be7f2778c8 in  ()
#15 0x00007feb044339ff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x000055be7f2acdc7 in  ()
#17 0x00007feb044339ff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007feb06cc87f7 in KDBusService::activateRequested(QStringList const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5
#19 0x00007feb06cc31d4 in KDBusService::CommandLine(QStringList const&, QString const&, QMap<QString, QVariant> const&) () at /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5
#20 0x00007feb06cc865d in  () at /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5
#21 0x00007feb06cc8777 in  () at /usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5
#22 0x00007feb0205c1f8 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#23 0x00007feb020611b0 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#24 0x00007feb02061a6c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#25 0x00007feb0206418e in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#26 0x00007feb04434452 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007feb0518746c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007feb0518ed34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007feb04404de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007feb0440755d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007feb0445de53 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007feafdf7dfb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007feafdf7e1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007feafdf7e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007feb0445d47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007feb04402e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007feb0440bda4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x000055be7f0bb72f in  ()
#39 0x00007feb0381c1c1 in __libc_start_main (main=0x55be7f0ba620, argc=1, argv=0x7ffc64873f08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc64873ef8) at ../csu/libc-start.c:308
#40 0x000055be7f0bc2ba in _start ()

Possible duplicates by query: bug 386263, bug 382799.

Reported using DrKonqi
Comment 1 Andre Heinecke 2018-01-31 17:25:33 UTC
This happens when there is no libkleopatrarc a config file which should be installed.

It is a packaging problem which I reported upstream (to debian but ubuntu will also pick this up):
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869647

To fix:
  sudo apt-get install libkf5libkleo-data

*** This bug has been marked as a duplicate of bug 380490 ***
Comment 2 kinkigallinki 2018-04-10 07:20:52 UTC
Created attachment 111937 [details]
New crash information added by DrKonqi

kleopatra (2.3.0) using Qt 5.9.1

kleopatra continues to crash while I try to encrypt a folder

-- Backtrace (Reduced):
#6  0x00007ff1a2e3a0bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007ff1a2e3bf5d in __GI_abort () at abort.c:90
#8  0x00007ff1a2e31f17 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x55a25afcc839 "!ads.empty()", file=file@entry=0x55a25afcc488 "/build/kleopatra-ax7dmU/kleopatra-17.04.3/src/crypto/signencryptfilescontroller.cpp", line=line@entry=276, function=function@entry=0x55a25afccb00 "std::shared_ptr<Kleo::ArchiveDefinition> getDefaultAd()") at assert.c:92
#9  0x00007ff1a2e31fc2 in __GI___assert_fail (assertion=0x55a25afcc839 "!ads.empty()", file=0x55a25afcc488 "/build/kleopatra-ax7dmU/kleopatra-17.04.3/src/crypto/signencryptfilescontroller.cpp", line=276, function=0x55a25afccb00 "std::shared_ptr<Kleo::ArchiveDefinition> getDefaultAd()") at assert.c:101
#10 0x000055a25ae83b42 in  ()