Bug 289797 - Dolphin crashes when zooming in a directory where previews are generated at the same time
Summary: Dolphin crashes when zooming in a directory where previews are generated at t...
Status: RESOLVED DUPLICATE of bug 282257
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.99
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
: 290086 290100 290313 292540 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-25 18:26 UTC by Elias Probst
Modified: 2012-07-05 12:41 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2011-12-25 18:26:58 UTC
Application: dolphin (1.99)
KDE Platform Version: 4.7.95 (4.8 RC1 (4.7.95) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-gentoo-r1 x86_64
Distribution: "Gentoo Base System release 2.0.3"

-- Information about the crash:
I couldn't find any duplicates, where the description pointed to exactly the same behaviour or the backtrace followed the same code path. Please mark as DUP if I missed one.

- What I was doing when the application crashed:
I'm now able to reproduce it in most cases using the following steps:
1. Open Dolphin
2. Set zoom level to minimum
3. Open a directory, which contains a lot of subdirectories containing a lot of images (e.g. Digikam collection directory)
4. Zoom in (using Ctrl+Mousewheel) while Dolphin loads the directory preview icons

This makes Dolphin crash here every 2nd try. I think it is important to reproduce the crash, that the previews aren't cached yet and need to be regenerated from crash.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0da2b3b760 (LWP 14576))]

Thread 2 (Thread 0x7f0d8b4d3700 (LWP 14577)):
#0  0x00007f0da026f2fb in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0d9d2ae52a in g_main_context_poll (n_fds=1, fds=0x84ddb0, timeout=<optimized out>, context=0x809010, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x809010, block=1, dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f0d9d2ae947 in g_main_context_iteration (context=0x809010, may_block=1) at gmain.c:3136
#4  0x00007f0da17e6b74 in QEventDispatcherGlib::processEvents (this=0x7ee420, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0da17bf268 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0da17bf45f in QEventLoop::exec (this=0x7f0d8b4d2de0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f0da16e86a1 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f0da17a3450 in QInotifyFileSystemWatcherEngine::run (this=0x806dc0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0da16eaae3 in QThreadPrivate::start (arg=0x806dc0) at thread/qthread_unix.cpp:331
#10 0x00007f0da145fa35 in start_thread (arg=0x7f0d8b4d3700) at pthread_create.c:301
#11 0x00007f0da027743d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0da2b3b760 (LWP 14576)):
[KCrash Handler]
#6  0x00007f0da17bfcc8 in QCoreApplication::notifyInternal (this=0x7fff9bfde530, receiver=0x10d5610, event=0x7fff9bfdda80) at kernel/qcoreapplication.cpp:774
#7  0x00007f0da09efc62 in sendEvent (event=0x7fff9bfdda80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#8  QApplicationPrivate::dispatchEnterLeave (enter=0x10d5610, leave=<optimized out>) at kernel/qapplication.cpp:2805
#9  0x00007f0da0a61e8d in QApplication::x11ProcessEvent (this=0x7fff9bfddc90, event=0x7fff9bfde180) at kernel/qapplication_x11.cpp:3663
#10 0x00007f0da0a867af in x11EventSourceDispatch (s=0x7102b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#11 0x00007f0d9d2ae047 in g_main_dispatch (context=0x70f4e0) at gmain.c:2425
#12 g_main_context_dispatch (context=0x70f4e0) at gmain.c:2995
#13 0x00007f0d9d2ae78c in g_main_context_iterate (context=0x70f4e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3073
#14 0x00007f0d9d2ae947 in g_main_context_iteration (context=0x70f4e0, may_block=1) at gmain.c:3136
#15 0x00007f0da17e6b3c in QEventDispatcherGlib::processEvents (this=0x69dae0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#16 0x00007f0da0a864c6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#17 0x00007f0da17bf268 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#18 0x00007f0da17bf45f in QEventLoop::exec (this=0x7fff9bfde480, flags=...) at kernel/qeventloop.cpp:201
#19 0x00007f0da17c2b59 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#20 0x00007f0d8fbd9fe0 in kdemain (argc=5, argv=0x6c0900) at /var/tmp/portage/kde-base/dolphin-4.7.95/work/dolphin-4.7.95/dolphin/src/main.cpp:91
#21 0x0000000000406eb3 in launch (argc=5, _name=0x6c2698 "/usr/bin/dolphin", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x6c26f0 "moria;1324836996;53437;15308_TIME862304794") at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kinit/kinit.cpp:734
#22 0x0000000000407ab3 in handle_launcher_request (sock=7, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kinit/kinit.cpp:1226
#23 0x0000000000408247 in handle_requests (waitForPid=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kinit/kinit.cpp:1419
#24 0x0000000000408dcb in main (argc=2, argv=0x7fff9bfdf8b8, envp=0x7fff9bfdf8d0) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kinit/kinit.cpp:1907

Possible duplicates by query: bug 289493, bug 288968, bug 288699, bug 287887, bug 287297.

Reported using DrKonqi
Comment 1 Peter Penz 2011-12-29 12:45:30 UTC
*** Bug 290086 has been marked as a duplicate of this bug. ***
Comment 2 Peter Penz 2011-12-29 17:11:33 UTC
*** Bug 290100 has been marked as a duplicate of this bug. ***
Comment 3 Thijs 2012-01-01 15:13:00 UTC
*** Bug 290313 has been marked as a duplicate of this bug. ***
Comment 4 Peter Penz 2012-01-27 08:51:06 UTC
*** Bug 292540 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2012-07-05 12:41:51 UTC

*** This bug has been marked as a duplicate of bug 282257 ***