Bug 319745 - Digikam crashes after using the space bar in image editor to jump to next image
Summary: Digikam crashes after using the space bar in image editor to jump to next image
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Models (show other bugs)
Version: 3.1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-12 19:53 UTC by Matthias Adrian Mendler
Modified: 2021-08-26 09:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.4.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Adrian Mendler 2013-05-12 19:53:22 UTC
Application: digikam (3.1.0)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:

After editing an image, I press space to jump to the next picture - digikam asks wheter to save or discard changes. I choose save and it saves the picture, than crashes. Changes I made weren't lost.

Sometimes it doesn't crash tough. I don't know yet, when it does and when it doesn't. Could be in connection with raw images.

Perhaps connected to: When I open a raw, edit it, save it, usually the raw image is hidden while I only see the newly created jpg
Now when I:
1. import raw
2. save raw
3. press space
4. safe picture 
5. it doesn't crash
6. press backspace
--> RAW image is shown again. Closing & reopening the editor fixes this, the raw image won't be shown any more.

The crash can be reproduced sometimes.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fef255a6a80 (LWP 9139))]

Thread 8 (Thread 0x7feefcebc700 (LWP 9142)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fef1fe0114b in wait (time=18446744073709551615, this=0x26643f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26a3aa0, mutex=mutex@entry=0x26a3a98, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005ccce8 in Digikam::ScanController::run (this=0x2692fb0) at /build/buildd/digikam-3.1.0/core/digikam/database/scancontroller.cpp:705
#4  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x2692fb0) at thread/qthread_unix.cpp:338
#5  0x00007fef082043b4 in ?? () from /usr/lib/nvidia-310/libGL.so.1
#6  0x00007fef1a32df8e in start_thread (arg=0x7feefcebc700) at pthread_create.c:311
#7  0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7feef7fff700 (LWP 9143)):
#0  0x00007fef17b8cd08 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fef17b8d175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fef17b8d304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fef1ff2c036 in QEventDispatcherGlib::processEvents (this=0x7feef00008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fef1fefc38f in QEventLoop::processEvents (this=this@entry=0x7feef7ffea10, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fef1fefc618 in QEventLoop::exec (this=this@entry=0x7feef7ffea10, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fef1fdfe410 in QThread::exec (this=this@entry=0x26a3620) at thread/qthread.cpp:542
#7  0x00007fef1feddedf in QInotifyFileSystemWatcherEngine::run (this=0x26a3620) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x26a3620) at thread/qthread_unix.cpp:338
#9  0x00007fef082043b4 in ?? () from /usr/lib/nvidia-310/libGL.so.1
#10 0x00007fef1a32df8e in start_thread (arg=0x7feef7fff700) at pthread_create.c:311
#11 0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7feef77fe700 (LWP 9145)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fef1fe0114b in wait (time=18446744073709551615, this=0x2b75ef0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2b4b750, mutex=mutex@entry=0x2b4b748, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fef22e4c0a9 in Digikam::ParkingThread::run (this=0x2b4b730) at /build/buildd/digikam-3.1.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x2b4b730) at thread/qthread_unix.cpp:338
#5  0x00007fef082043b4 in ?? () from /usr/lib/nvidia-310/libGL.so.1
#6  0x00007fef1a32df8e in start_thread (arg=0x7feef77fe700) at pthread_create.c:311
#7  0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fee8e7fc700 (LWP 9250)):
#0  0x00007fef1f0113cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fef17b8d1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fef17b8d304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fef1ff2c036 in QEventDispatcherGlib::processEvents (this=0x7fee74025bc0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fef1fefc38f in QEventLoop::processEvents (this=this@entry=0x7fee8e7fbaa0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fef1fefc618 in QEventLoop::exec (this=this@entry=0x7fee8e7fbaa0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fef22e4b64b in Digikam::WorkerObjectRunnable::run (this=0xa33fde0) at /build/buildd/digikam-3.1.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007fef1fdf455d in QThreadPoolThread::run (this=0x4092ca0) at concurrent/qthreadpool.cpp:107
#8  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x4092ca0) at thread/qthread_unix.cpp:338
#9  0x00007fef1a32df8e in start_thread (arg=0x7fee8e7fc700) at pthread_create.c:311
#10 0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7feeddecb700 (LWP 9340)):
#0  0x00007fef17bcc359 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fef17bcc5e9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fef17b8d188 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fef17b8d304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fef1ff2c036 in QEventDispatcherGlib::processEvents (this=0x7fee1c001130, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fef1fefc38f in QEventLoop::processEvents (this=this@entry=0x7feeddecaaa0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fef1fefc618 in QEventLoop::exec (this=this@entry=0x7feeddecaaa0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fef22e4b64b in Digikam::WorkerObjectRunnable::run (this=0x7fee740372c0) at /build/buildd/digikam-3.1.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007fef1fdf455d in QThreadPoolThread::run (this=0x408d200) at concurrent/qthreadpool.cpp:107
#9  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x408d200) at thread/qthread_unix.cpp:338
#10 0x00007fef1a32df8e in start_thread (arg=0x7feeddecb700) at pthread_create.c:311
#11 0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7feed7fff700 (LWP 9798)):
#0  0x00007fef17b8d197 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fef17b8d304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fef1ff2c036 in QEventDispatcherGlib::processEvents (this=0x7fee6c0024a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#3  0x00007fef1fefc38f in QEventLoop::processEvents (this=this@entry=0x7feed7ffeaa0, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007fef1fefc618 in QEventLoop::exec (this=this@entry=0x7feed7ffeaa0, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007fef22e4b64b in Digikam::WorkerObjectRunnable::run (this=0x7fee74038090) at /build/buildd/digikam-3.1.0/core/libs/threads/threadmanager.cpp:196
#6  0x00007fef1fdf455d in QThreadPoolThread::run (this=0x40930e0) at concurrent/qthreadpool.cpp:107
#7  0x00007fef1fe00bec in QThreadPrivate::start (arg=0x40930e0) at thread/qthread_unix.cpp:338
#8  0x00007fef1a32df8e in start_thread (arg=0x7feed7fff700) at pthread_create.c:311
#9  0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7feedd6ca700 (LWP 9891)):
#0  __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:258
#1  0x00007fef1ef58538 in _nl_make_l10nflist (l10nfile_list=l10nfile_list@entry=0x7fef1f2e6d80 <_nl_loaded_domains>, dirlist=dirlist@entry=0x4579220 "/usr/share/locale/", dirlist_len=19, mask=mask@entry=0, language=language@entry=0x7feedd6c8cf0 "de", territory=territory@entry=0x0, codeset=codeset@entry=0x0, normalized_codeset=normalized_codeset@entry=0x0, modifier=modifier@entry=0x0, filename=filename@entry=0x7feedd6c8d10 "LC_MESSAGES/kipiplugin_gpssync.mo", do_allocate=do_allocate@entry=0) at ../intl/l10nflist.c:240
#2  0x00007fef1ef562d5 in _nl_find_domain (dirname=dirname@entry=0x4579220 "/usr/share/locale/", locale=locale@entry=0x7feedd6c8cf0 "de", domainname=domainname@entry=0x7feedd6c8d10 "LC_MESSAGES/kipiplugin_gpssync.mo", domainbinding=domainbinding@entry=0x457ab80) at finddomain.c:87
#3  0x00007fef1ef55b5c in __dcigettext (domainname=0x4597d08 "kipiplugin_gpssync", msgid1=0x7feedd6c8e60 "QSQLiteResult\004Unable to fetch row", msgid2=0x0, plural=0, n=0, category=5) at dcigettext.c:641
#4  0x00007fef20408e20 in dcpgettext_expr (msgid=0x7feefc4b8e9e "Unable to fetch row", msgctxt=0x7feefc4b8da2 "QSQLiteResult", domain=0x4597d08 "kipiplugin_gpssync", category=<optimized out>) at ../../kdecore/localization/gettext.h:208
#5  KCatalog::translateStrict (this=0x4597630, msgctxt=msgctxt@entry=0x7feefc4b8da2 "QSQLiteResult", msgid=msgid@entry=0x7feefc4b8e9e "Unable to fetch row") at ../../kdecore/localization/kcatalog.cpp:263
#6  0x00007fef20422ab9 in KLocalePrivate::translateRawFrom (this=<optimized out>, catname=0x7feedd6c8f70 "\240O\265", msgctxt=0x7feefc4b8da2 "QSQLiteResult", msgid=0x7feefc4b8e9e "Unable to fetch row", msgid_plural=0x0, n=0, language=0x7feedd6c9040, translation=0x7feedd6c9030) at ../../kdecore/localization/klocale_kde.cpp:958
#7  0x00007fef20422820 in KLocalePrivate::translateQt (this=0x27c24b0, context=<optimized out>, sourceText=0x7feefc4b8e9e "Unable to fetch row", comment=0x0) at ../../kdecore/localization/klocale_kde.cpp:1023
#8  0x00007fef20414611 in KLocale::translateQt (this=<optimized out>, context=context@entry=0x7feefc4b8da2 "QSQLiteResult", sourceText=sourceText@entry=0x7feefc4b8e9e "Unable to fetch row", comment=<optimized out>) at ../../kdecore/localization/klocale.cpp:199
#9  0x00007fef2039b3dc in KDETranslator::translate (this=<optimized out>, context=0x7feefc4b8da2 "QSQLiteResult", sourceText=0x7feefc4b8e9e "Unable to fetch row", message=<optimized out>) at ../../kdecore/kernel/kglobal_p.h:52
#10 0x00007fef1ff1c3ea in QTranslator::translate (this=<optimized out>, context=context@entry=0x7feefc4b8da2 "QSQLiteResult", sourceText=sourceText@entry=0x7feefc4b8e9e "Unable to fetch row", disambiguation=disambiguation@entry=0x0, n=n@entry=-1) at kernel/qtranslator.cpp:1029
#11 0x00007fef1fefdc25 in QCoreApplication::translate (context=context@entry=0x7feefc4b8da2 "QSQLiteResult", sourceText=sourceText@entry=0x7feefc4b8e9e "Unable to fetch row", disambiguation=disambiguation@entry=0x0, encoding=encoding@entry=QCoreApplication::CodecForTr, n=n@entry=-1) at kernel/qcoreapplication.cpp:1965
#12 0x00007fef1fefdfff in QCoreApplication::translate (context=context@entry=0x7feefc4b8da2 "QSQLiteResult", sourceText=sourceText@entry=0x7feefc4b8e9e "Unable to fetch row", disambiguation=disambiguation@entry=0x0, encoding=encoding@entry=QCoreApplication::CodecForTr) at kernel/qcoreapplication.cpp:1880
#13 0x00007feefc4b731d in QSQLiteResultPrivate::fetchNext (this=this@entry=0x7fee68001310, values=..., idx=idx@entry=0, initialFetch=initialFetch@entry=true) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:303
#14 0x00007feefc4b8087 in QSQLiteResult::exec (this=0x7fee6803aaf0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:448
#15 0x00007fef251c3b87 in QSqlQuery::exec (this=this@entry=0x7feedd6c95b8) at kernel/qsqlquery.cpp:949
#16 0x00007fef22e05ad1 in exec (query=..., this=<optimized out>) at /build/buildd/digikam-3.1.0/core/libs/database/core/databasecorebackend.cpp:1414
#17 Digikam::DatabaseCoreBackend::exec (this=0x28671e0, query=...) at /build/buildd/digikam-3.1.0/core/libs/database/core/databasecorebackend.cpp:1397
#18 0x00007fef22e05cb2 in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x28671e0, query=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-3.1.0/core/libs/database/core/databasecorebackend.cpp:1085
#19 0x00007fef22e09eea in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x28671e0, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-3.1.0/core/libs/database/core/databasecorebackend.cpp:1030
#20 0x00007fef22e09f45 in Digikam::DatabaseCoreBackend::execSql (this=0x28671e0, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=values@entry=0x0, lastInsertId=lastInsertId@entry=0x7feedd6c9600) at /build/buildd/digikam-3.1.0/core/libs/database/core/databasecorebackend.cpp:928
#21 0x00007fef22e1291d in Digikam::ThumbnailDB::insertThumbnail (this=0x2847400, info=..., lastInsertId=lastInsertId@entry=0x7feedd6c9790) at /build/buildd/digikam-3.1.0/core/libs/database/core/thumbnaildb.cpp:260
#22 0x00007fef22e382b4 in Digikam::ThumbnailCreator::storeInDatabase (this=this@entry=0x37d1890, info=..., image=...) at /build/buildd/digikam-3.1.0/core/libs/threadimageio/thumbnailcreator.cpp:754
#23 0x00007fef22e3a4b1 in Digikam::ThumbnailCreator::load (this=0x37d1890, path=..., rect=..., pregenerate=pregenerate@entry=false) at /build/buildd/digikam-3.1.0/core/libs/threadimageio/thumbnailcreator.cpp:267
#24 0x00007fef22e3ae52 in Digikam::ThumbnailCreator::load (this=<optimized out>, path=...) at /build/buildd/digikam-3.1.0/core/libs/threadimageio/thumbnailcreator.cpp:199
#25 0x00007fef22e47987 in Digikam::ThumbnailLoadingTask::execute (this=0xf946fc0) at /build/buildd/digikam-3.1.0/core/libs/threadimageio/thumbnailtask.cpp:172
#26 0x00007fef22e215ae in Digikam::LoadSaveThread::run (this=0x37d1520) at /build/buildd/digikam-3.1.0/core/libs/threadimageio/loadsavethread.cpp:136
#27 0x00007fef22e4e0de in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x37d1620) at /build/buildd/digikam-3.1.0/core/libs/threads/dynamicthread.cpp:186
#28 0x00007fef1fdf455d in QThreadPoolThread::run (this=0x408fea0) at concurrent/qthreadpool.cpp:107
#29 0x00007fef1fe00bec in QThreadPrivate::start (arg=0x408fea0) at thread/qthread_unix.cpp:338
#30 0x00007fef1a32df8e in start_thread (arg=0x7feedd6ca700) at pthread_create.c:311
#31 0x00007fef1f01de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fef255a6a80 (LWP 9139)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::proxy_to_source (this=0x5159040, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:369
#7  0x00007fef20e79e6d in QSortFilterProxyModel::mapToSource (this=<optimized out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2519
#8  0x00007fef228b0986 in Digikam::ImageSortFilterModel::mapToSourceImageModel (this=this@entry=0x51501e0, index=...) at /build/buildd/digikam-3.1.0/core/libs/models/imagefiltermodel.cpp:127
#9  0x00007fef228b0bfc in Digikam::ImageSortFilterModel::imageInfo (this=0x51501e0, index=...) at /build/buildd/digikam-3.1.0/core/libs/models/imagefiltermodel.cpp:174
#10 0x0000000000493f11 in Digikam::ImageWindow::loadIndex (this=this@entry=0x3db7b50, index=...) at /build/buildd/digikam-3.1.0/core/utilities/imageeditor/main/imagewindow.cpp:636
#11 0x000000000049418b in Digikam::ImageWindow::slotForward (this=0x3db7b50) at /build/buildd/digikam-3.1.0/core/utilities/imageeditor/main/imagewindow.cpp:642
#12 0x00007fef1ff120ef in QMetaObject::activate (sender=sender@entry=0x515c310, m=m@entry=0x7fef213887a0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff589ccec0) at kernel/qobject.cpp:3539
#13 0x00007fef208e0152 in QAction::triggered (this=this@entry=0x515c310, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#14 0x00007fef208e1580 in QAction::activate (this=0x515c310, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#15 0x00007fef208e16e7 in QAction::event (this=<optimized out>, e=e@entry=0x7fff589cd460) at kernel/qaction.cpp:1183
#16 0x00007fef215181f7 in KAction::event (this=<optimized out>, event=0x7fff589cd460) at ../../kdeui/actions/kaction.cpp:131
#17 0x00007fef208e68ec in QApplicationPrivate::notify_helper (this=this@entry=0x25d1e20, receiver=receiver@entry=0x515c310, e=e@entry=0x7fff589cd460) at kernel/qapplication.cpp:4567
#18 0x00007fef208e925b in QApplication::notify (this=this@entry=0x7fff589cee40, receiver=receiver@entry=0x515c310, e=e@entry=0x7fff589cd460) at kernel/qapplication.cpp:4428
#19 0x00007fef215f3af6 in KApplication::notify (this=0x7fff589cee40, receiver=0x515c310, event=0x7fff589cd460) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007fef1fefd63e in QCoreApplication::notifyInternal (this=0x7fff589cee40, receiver=0x515c310, event=event@entry=0x7fff589cd460) at kernel/qcoreapplication.cpp:946
#21 0x00007fef20919754 in sendEvent (event=0x7fff589cd460, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QShortcutMap::dispatchEvent (this=this@entry=0x25d1f40, e=e@entry=0x7fff589cda30) at kernel/qshortcutmap.cpp:884
#23 0x00007fef20919bb3 in QShortcutMap::tryShortcutEvent (this=0x25d1f40, o=o@entry=0x4e428a0, e=e@entry=0x7fff589cda30) at kernel/qshortcutmap.cpp:364
#24 0x00007fef208eadd0 in QApplication::notify (this=this@entry=0x7fff589cee40, receiver=receiver@entry=0x4e428a0, e=e@entry=0x7fff589cda30) at kernel/qapplication.cpp:3991
#25 0x00007fef215f3af6 in KApplication::notify (this=0x7fff589cee40, receiver=0x4e428a0, event=0x7fff589cda30) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007fef1fefd63e in QCoreApplication::notifyInternal (this=0x7fff589cee40, receiver=receiver@entry=0x4e428a0, event=0x7fff589cda30, event@entry=0x7fff589cd8e0) at kernel/qcoreapplication.cpp:946
#27 0x00007fef208e5226 in sendSpontaneousEvent (event=event@entry=0x7fff589cd8e0, receiver=receiver@entry=0x4e428a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#28 qt_sendSpontaneousEvent (receiver=receiver@entry=0x4e428a0, event=event@entry=0x7fff589cda30) at kernel/qapplication.cpp:5565
#29 0x00007fef20989649 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x4e428a0, grab=grab@entry=false, type=QEvent::KeyPress, code=32, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=65, nativeVirtualKey=32, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866
#30 0x00007fef20989a81 in QKeyMapperPrivate::translateKeyEvent (this=0x261c3e0, keyWidget=keyWidget@entry=0x4e428a0, event=event@entry=0x7fff589ce460, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836
#31 0x00007fef20960859 in QApplication::x11ProcessEvent (this=0x7fff589cee40, event=event@entry=0x7fff589ce460) at kernel/qapplication_x11.cpp:3639
#32 0x00007fef2098c0b2 in x11EventSourceDispatch (s=0x25d28e0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x00007fef17b8cf05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fef17b8d248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fef17b8d304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fef1ff2c016 in QEventDispatcherGlib::processEvents (this=0x2559c90, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007fef2098c1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007fef1fefc38f in QEventLoop::processEvents (this=this@entry=0x7fff589ce830, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007fef1fefc618 in QEventLoop::exec (this=this@entry=0x7fff589ce830, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007fef1ff01cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#41 0x00007fef208e4ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#42 0x000000000048f9ab in main (argc=5, argv=0x7fff589cf078) at /build/buildd/digikam-3.1.0/core/digikam/main/main.cpp:235

This bug may be a duplicate of or related to bug 313500.

Possible duplicates by query: bug 317670, bug 315709, bug 313500, bug 307398, bug 306162.

Reported using DrKonqi
Comment 1 caulier.gilles 2013-05-12 21:45:47 UTC

*** This bug has been marked as a duplicate of bug 285250 ***
Comment 2 caulier.gilles 2021-08-26 09:24:22 UTC
Fixed with #285250