[Digikam-devel] [digikam] [Bug 345288] Crash Digikam when customizing a shortcut to a Tag

Henrique Santos Fernandes sf.rique at gmail.com
Wed Mar 18 12:28:34 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=345288

Henrique Santos Fernandes <sf.rique at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |VERIFIED

--- Comment #2 from Henrique Santos Fernandes <sf.rique at gmail.com> ---
$ gdb digikam
GNU gdb (GDB) 7.9
Copyright (C) 2015 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-unknown-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 digikam...(no debugging symbols found)...done.
(gdb) catch throw 
Catchpoint 1 (throw)
(gdb) run
Starting program: /usr/bin/digikam 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffc3fff700 (LWP 27142)]
[Thread 0x7fffc3fff700 (LWP 27142) exited]
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
kbuildsycoca4(27156) KBuildSycoca::checkTimestamps: checking file timestamps
kbuildsycoca4(27156) KBuildSycoca::checkTimestamps: timestamps check ok
kbuildsycoca4(27156) kdemain: Emitting notifyDatabaseChanged ()
[New Thread 0x7fff58ff9700 (LWP 27221)]
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VideoSlideShow"  ( "kipiplugin_videoslideshow" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_videoslideshow.so:
(libQtGStreamerUtils-1.0.so.0: cannot open shared object file: Arquivo ou
diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "MediaWiki Export"  ( "kipiplugin_wikimedia" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_wikimedia.so:
(libmediawiki.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "iPodExport"  ( "kipiplugin_ipodexport" )  with error: 
"Cannot load library /usr/lib/kde4/kipiplugin_ipodexport.so: (libgpod.so.4:
cannot open shared object file: Arquivo ou diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VKontakte.ru Exporter"  ( "kipiplugin_vkontakte" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_vkontakte.so:
(libkvkontakte.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VideoSlideShow"  ( "kipiplugin_videoslideshow" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_videoslideshow.so:
(libQtGStreamerUtils-1.0.so.0: cannot open shared object file: Arquivo ou
diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "MediaWiki Export"  ( "kipiplugin_wikimedia" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_wikimedia.so:
(libmediawiki.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "iPodExport"  ( "kipiplugin_ipodexport" )  with error: 
"Cannot load library /usr/lib/kde4/kipiplugin_ipodexport.so: (libgpod.so.4:
cannot open shared object file: Arquivo ou diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VKontakte.ru Exporter"  ( "kipiplugin_vkontakte" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_vkontakte.so:
(libkvkontakte.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VideoSlideShow"  ( "kipiplugin_videoslideshow" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_videoslideshow.so:
(libQtGStreamerUtils-1.0.so.0: cannot open shared object file: Arquivo ou
diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "MediaWiki Export"  ( "kipiplugin_wikimedia" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_wikimedia.so:
(libmediawiki.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "iPodExport"  ( "kipiplugin_ipodexport" )  with error: 
"Cannot load library /usr/lib/kde4/kipiplugin_ipodexport.so: (libgpod.so.4:
cannot open shared object file: Arquivo ou diretório não encontrado)" 
digikam(27120)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create
instance for plugin  "VKontakte.ru Exporter"  ( "kipiplugin_vkontakte" )  with
error:  "Cannot load library /usr/lib/kde4/kipiplugin_vkontakte.so:
(libkvkontakte.so.1: cannot open shared object file: Arquivo ou diretório não
encontrado)" 
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
[New Thread 0x7fff33fff700 (LWP 27222)]
[New Thread 0x7fff597fa700 (LWP 27220)]
[New Thread 0x7fff59ffb700 (LWP 27219)]
[New Thread 0x7fff5a7fc700 (LWP 27218)]
[New Thread 0x7fff5b7fe700 (LWP 27217)]
[New Thread 0x7fff5bfff700 (LWP 27216)]
[New Thread 0x7fff60ff9700 (LWP 27215)]
[New Thread 0x7fff617fa700 (LWP 27214)]
[New Thread 0x7fff61ffb700 (LWP 27213)]
[New Thread 0x7fff627fc700 (LWP 27212)]
[New Thread 0x7fff62ffd700 (LWP 27211)]
[New Thread 0x7fff5affd700 (LWP 27210)]
[New Thread 0x7fff637fe700 (LWP 27209)]
[New Thread 0x7fff63fff700 (LWP 27208)]
[New Thread 0x7fff8cff9700 (LWP 27207)]
[New Thread 0x7fff8d7fa700 (LWP 27206)]
[New Thread 0x7fff8dffb700 (LWP 27205)]
[New Thread 0x7fff8e7fc700 (LWP 27204)]
[New Thread 0x7fff8effd700 (LWP 27203)]
[New Thread 0x7fff8f7fe700 (LWP 27202)]
[New Thread 0x7fff8ffff700 (LWP 27201)]
[New Thread 0x7fffa4ff7700 (LWP 27200)]
[New Thread 0x7fffa57f8700 (LWP 27199)]
[New Thread 0x7fffa5ff9700 (LWP 27198)]
[New Thread 0x7fffa67fa700 (LWP 27197)]
[New Thread 0x7fffa6ffb700 (LWP 27196)]
[New Thread 0x7fffa77fc700 (LWP 27195)]
[New Thread 0x7fffa7ffd700 (LWP 27194)]
[New Thread 0x7fffc0f25700 (LWP 27193)]
[New Thread 0x7fffc2dee700 (LWP 27147)]
[New Thread 0x7fffc3fff700 (LWP 27146)]
[New Thread 0x7fffc8ee8700 (LWP 27141)]
[New Thread 0x7fffc96e9700 (LWP 27140)]
[New Thread 0x7fffcf9c6700 (LWP 27139)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff25c8e75 in QAction::shortcuts() const () from /usr/lib/libQtGui.so.4
(gdb) bt
#0  0x00007ffff25c8e75 in QAction::shortcuts() const () from
/usr/lib/libQtGui.so.4
#1  0x00007ffff325fadd in KAction::shortcut(QFlags<KAction::ShortcutType>)
const () from /usr/lib/libkdeui.so.5
#2  0x00007ffff32c606d in ?? () from /usr/lib/libkdeui.so.5
#3  0x00007ffff32c629d in ?? () from /usr/lib/libkdeui.so.5
#4  0x00007ffff32c8346 in ?? () from /usr/lib/libkdeui.so.5
#5  0x00007ffff32c8a2f in ?? () from /usr/lib/libkdeui.so.5
#6  0x00007ffff1982d9c in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#7  0x00007ffff32cd077 in ?? () from /usr/lib/libkdeui.so.5
#8  0x00007ffff32c428a in ?? () from /usr/lib/libkdeui.so.5
#9  0x00007ffff32cd1e1 in ?? () from /usr/lib/libkdeui.so.5
#10 0x00007ffff1982d9c in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#11 0x00007ffff32cd242 in ?? () from /usr/lib/libkdeui.so.5
#12 0x00007ffff32c3aa2 in ?? () from /usr/lib/libkdeui.so.5
#13 0x00007ffff32cd309 in ?? () from /usr/lib/libkdeui.so.5
#14 0x00007ffff1982d9c in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#15 0x00007ffff33f79f2 in KKeySequenceWidget::keySequenceChanged(QKeySequence
const&) () from /usr/lib/libkdeui.so.5
#16 0x00007ffff33f98a4 in ?? () from /usr/lib/libkdeui.so.5
#17 0x00007ffff1982d9c in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#18 0x00007ffff1987363 in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#19 0x00007ffff25ce9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#20 0x00007ffff25d5408 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#21 0x00007ffff33436fa in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#22 0x00007ffff196e28d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#23 0x00007ffff199f9db in ?? () from /usr/lib/libQtCore.so.4
#24 0x00007ffff199ca59 in ?? () from /usr/lib/libQtCore.so.4
#25 0x00007fffea03e71d in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#26 0x00007fffea03ea08 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007fffea03eabc in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#28 0x00007ffff199d37d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#29 0x00007ffff26723a6 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007ffff196cde1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#31 0x00007ffff196d145 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#32 0x00007ffff2aa28ec in QDialog::exec() () from /usr/lib/libQtGui.so.4
#33 0x00007ffff32ccff8 in KShortcutsDialog::configure(bool) () from
/usr/lib/libkdeui.so.5
#34 0x000000000059a4ae in ?? ()
#35 0x000000000059a98b in ?? ()
#36 0x00007ffff1982d9c in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#37 0x00007ffff25c81e2 in QAction::triggered(bool) () from
/usr/lib/libQtGui.so.4
#38 0x00007ffff25c9d67 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#39 0x00007ffff2a1cd9d in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007ffff2a21759 in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007ffff340c473 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#42 0x00007ffff2621c08 in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#43 0x00007ffff2a2572b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0x00007ffff25ce9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#45 0x00007ffff25d556f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#46 0x00007ffff33436fa in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#47 0x00007ffff196e28d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#48 0x00007ffff25d4bcf in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQtGui.so.4
#49 0x00007ffff264bb3a in ?? () from /usr/lib/libQtGui.so.4
#50 0x00007ffff264a19c in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#51 0x00007ffff26722e2 in ?? () from /usr/lib/libQtGui.so.4
#52 0x00007fffea03e71d in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#53 0x00007fffea03ea08 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x00007fffea03eabc in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#55 0x00007ffff199d397 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#56 0x00007ffff26723a6 in ?? () from /usr/lib/libQtGui.so.4
#57 0x00007ffff196cde1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#58 0x00007ffff196d145 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#59 0x00007ffff19726e9 in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#60 0x0000000000496726 in ?? ()
#61 0x00007ffff0cc3800 in __libc_start_main () from /usr/lib/libc.so.6
#62 0x0000000000498fe9 in _start ()
(gdb) 
(gdb) quit
A debugging session is active.

    Inferior 1 [process 27120] will be killed.

Quit anyway? (y or n) y

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list