Bug 262043 - Dolphin randomly crashes on exit
Summary: Dolphin randomly crashes on exit
Status: RESOLVED DUPLICATE of bug 257944
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-04 09:16 UTC by herr-schneider.m
Modified: 2011-01-07 23:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (1.79 KB, text/plain)
2011-01-04 10:29 UTC, herr-schneider.m
Details
New crash information added by DrKonqi (2.84 KB, text/plain)
2011-01-07 12:10 UTC, Martin Koller
Details
valgrind logfile of konqueror during crash session (25.01 KB, text/plain)
2011-01-07 12:12 UTC, Martin Koller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description herr-schneider.m 2011-01-04 09:16:45 UTC
Application: dolphin (1.5.9)
KDE Platform Version: 4.5.90 (4.6 RC1)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.7-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
Close dolphin, after having in opened for a while.

As far as I am concerned, this only seems to happen on mounted NFS folders.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Aborted
[KCrash Handler]
#6  0x00007f5408f179e5 in raise () from /lib64/libc.so.6
#7  0x00007f5408f18ee6 in abort () from /lib64/libc.so.6
#8  0x00007f5408f52c53 in __libc_message () from /lib64/libc.so.6
#9  0x00007f5408f58226 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f54092e5eb9 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() () from /usr/lib64/libstdc++.so.6
#11 0x00007f5408f1a4e1 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f5408f1a535 in exit () from /lib64/libc.so.6
#13 0x0000000000407610 in launch (argc=5, _name=0x67b058 "/usr/bin/dolphin", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x67b0af "glorfindel;1294127985;612455;5804_TIME2800757") at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:730
#14 0x0000000000408125 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1222
#15 0x000000000040889a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1415
#16 0x00000000004094f0 in main (argc=4, argv=0x7fff80fe7f58, envp=0x7fff80fe7f80) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1903

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

Possible duplicates by query: bug 261586, bug 260993, bug 260623, bug 259272, bug 259231.

Reported using DrKonqi
Comment 1 herr-schneider.m 2011-01-04 10:29:42 UTC
Created attachment 55545 [details]
New crash information added by DrKonqi

dolphin (1.5.9) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.1

As an addition:

This was a NFS mounted folder, I deleted some files therein before closing Dolphin...

-- Backtrace (Reduced):
#13 0x0000000000407610 in launch (argc=5, _name=0x6acc48 "/usr/bin/dolphin", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x6acc9f "glorfindel;1294131665;662889;5804_TIME6480795") at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:730
#14 0x0000000000408125 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1222
#15 0x000000000040889a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1415
#16 0x00000000004094f0 in main (argc=4, argv=0x7fff80fe7f58, envp=0x7fff80fe7f80) at /usr/src/debug/kdelibs-4.5.90/kinit/kinit.cpp:1903
Comment 2 Martin Koller 2011-01-07 12:10:56 UTC
Created attachment 55680 [details]
New crash information added by DrKonqi

konqueror (4.5.95 (4.6 RC2)) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.1

- What I was doing when the application crashed:

I was browing my local file system (no NFS mounts at all) in details view mode
with konqueror.
I opened a PDF file with okular by double clicking on (not embedded in konqi).
Then I clicked the close button in the window title bar and got the crash.

The crash happens every time, but only when I have selected a file(!) -
it does not crash when I did select a directory.
If I just start "konqueror ~" and close it, the crash does not happen.

I ran konqueror in valgrind during this and see a lot of messages from Soprano and nepomuk (I do not use nepomuk indexing).

E.g.:
"/usr/bin/konqueror(2276)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Soprano::Client::LocalSocketClient(0xa6b174c), parent's thread is QThread(0x6a630a0), current thread is KLoadFileMetaDataThread(0xc948d30)

I'll attach the complete log to the bug report.

-- Backtrace (Reduced):
#18 0x0804e529 in launch (argc=2, _name=0x80de0f4 "konqueror", args=<value optimized out>, cwd=0x0, envc=1, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x80525e3 "0") at /usr/src/debug/kdelibs-4.5.95/kinit/kinit.cpp:730
#19 0x0804f057 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.95/kinit/kinit.cpp:1222
#20 0x0804f6fc in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.95/kinit/kinit.cpp:1415
#21 0x08050579 in main (argc=) at /usr/src/debug/kdelibs-4.5.95/kinit/kinit.cpp:1903
Comment 3 Martin Koller 2011-01-07 12:12:24 UTC
Created attachment 55681 [details]
valgrind logfile of konqueror during crash session
Comment 4 Martin Koller 2011-01-07 23:18:33 UTC
Seems to be a dup.

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