Bug 289808 - Dolphin se cierra luego de abrir un archivo .txt
Summary: Dolphin se cierra luego de abrir un archivo .txt
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-25 20:49 UTC by Martín
Modified: 2018-04-10 18:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martín 2011-12-25 20:49:40 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
El problema ocurrió al intentar abrir un archivo .txt mientras configuraba mi página web (server Apache).

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77cc710 (LWP 1874))]

Thread 5 (Thread 0xb6842b70 (LWP 1897)):
#0  0x039b0d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0759f7d5 in do_gettime (frac=0xb6842020, sec=0xb6842018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x076724b6 in QTimerInfoList::updateCurrentTime (this=0xb5f0197c) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0767280a in QTimerInfoList::timerWait (this=0xb5f0197c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x07671053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb684212c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x076710ed in timerSourcePrepare (source=0xb5f01948, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x013e588c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x013e6637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x013e6c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x07671b37 in QEventDispatcherGlib::processEvents (this=0x8f61e28, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x076421dd in QEventLoop::processEvents (this=0xb68422b0, flags=...) at kernel/qeventloop.cpp:149
#12 0x07642421 in QEventLoop::exec (this=0xb68422b0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0754590b in QThread::exec (this=0x8f679c8) at thread/qthread.cpp:498
#14 0x07622e2d in QInotifyFileSystemWatcherEngine::run (this=0x8f679c8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x075487b3 in QThreadPrivate::start (arg=0x8f679c8) at thread/qthread_unix.cpp:331
#16 0x007bfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x00c580ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb42c1b70 (LWP 2017)):
#0  0x00c65ee8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#1  0x013e6933 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x013e6c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x07671b37 in QEventDispatcherGlib::processEvents (this=0x8ea2ed8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x076421dd in QEventLoop::processEvents (this=0xb42c12b0, flags=...) at kernel/qeventloop.cpp:149
#5  0x07642421 in QEventLoop::exec (this=0xb42c12b0, flags=...) at kernel/qeventloop.cpp:201
#6  0x0754590b in QThread::exec (this=0x9137c08) at thread/qthread.cpp:498
#7  0x07622e2d in QInotifyFileSystemWatcherEngine::run (this=0x9137c08) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x075487b3 in QThreadPrivate::start (arg=0x9137c08) at thread/qthread_unix.cpp:331
#9  0x007bfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x00c580ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb39c9b70 (LWP 7133)):
#0  0x039b0d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0759f7d5 in do_gettime (frac=0xb39c9020, sec=0xb39c9018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x076724b6 in QTimerInfoList::updateCurrentTime (this=0x949b6ac) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0767280a in QTimerInfoList::timerWait (this=0x949b6ac, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x07671053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb39c912c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x076710ed in timerSourcePrepare (source=0x949b678, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x013e588c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x013e6637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x013e6c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x07671b37 in QEventDispatcherGlib::processEvents (this=0x9146178, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x076421dd in QEventLoop::processEvents (this=0xb39c92b0, flags=...) at kernel/qeventloop.cpp:149
#12 0x07642421 in QEventLoop::exec (this=0xb39c92b0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0754590b in QThread::exec (this=0x9291638) at thread/qthread.cpp:498
#14 0x07622e2d in QInotifyFileSystemWatcherEngine::run (this=0x9291638) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x075487b3 in QThreadPrivate::start (arg=0x9291638) at thread/qthread_unix.cpp:331
#16 0x007bfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x00c580ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xaf1c7b70 (LWP 11781)):
[KCrash Handler]
#7  QMutex::lock (this=0x50) at thread/qmutex.cpp:151
#8  0x07547690 in QThreadPrivate::finish (arg=0xa39ac38) at thread/qthread_unix.cpp:353
#9  0x075487bb in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#10 ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#11 QThreadPrivate::start (arg=0xa39ac38) at thread/qthread_unix.cpp:290
#12 0x007bfd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x00c580ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb77cc710 (LWP 1874)):
#0  0x00347416 in __kernel_vsyscall ()
#1  0x007c3a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00c65cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x07548cc0 in wait (time=4294967295, this=0x90807f0) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x94ca398, mutex=0x94ca380, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x07548475 in QThread::wait (this=0x9291638, time=4294967295) at thread/qthread_unix.cpp:745
#6  0x07615565 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9658db8, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:446
#7  0x07615632 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9658db8, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:462
#8  0x05918a76 in KDirWatchPrivate::~KDirWatchPrivate (this=0x8f62448, __in_chrg=<optimized out>) at ../../kdecore/io/kdirwatch.cpp:267
#9  0x05918b22 in KDirWatchPrivate::~KDirWatchPrivate (this=0x8f62448, __in_chrg=<optimized out>) at ../../kdecore/io/kdirwatch.cpp:269
#10 0x059189bc in KDirWatch::~KDirWatch (this=0x8f37ea8, __in_chrg=<optimized out>) at ../../kdecore/io/kdirwatch.cpp:1771
#11 0x05918a02 in KDirWatch::~KDirWatch (this=0x8f37ea8, __in_chrg=<optimized out>) at ../../kdecore/io/kdirwatch.cpp:1774
#12 0x009c70d8 in ~Private (this=0x8f414d8, __in_chrg=<optimized out>) at ../../kio/bookmarks/kbookmarkmanager.cc:115
#13 KBookmarkManager::~KBookmarkManager (this=0x8f40bd0, __in_chrg=<optimized out>) at ../../kio/bookmarks/kbookmarkmanager.cc:314
#14 0x009c7362 in KBookmarkManager::~KBookmarkManager (this=0x8f40bd0, __in_chrg=<optimized out>) at ../../kio/bookmarks/kbookmarkmanager.cc:315
#15 0x009c6a96 in qDeleteAll<QList<KBookmarkManager*>::iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#16 ~KBookmarkManagerList (this=0x8f41288, __in_chrg=<optimized out>) at ../../kio/bookmarks/kbookmarkmanager.cc:53
#17 destroy () at ../../kio/bookmarks/kbookmarkmanager.cc:59
#18 0x008c8569 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xac12a8, __in_chrg=<optimized out>) at ../../kdecore/kernel/kglobal.h:62
#19 0x00bb8981 in ?? () from /lib/i386-linux-gnu/libc.so.6
#20 0x00bb8a0d in exit () from /lib/i386-linux-gnu/libc.so.6
#21 0x06396e38 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#22 0x0114f749 in KApplication::xioErrhandler (this=0xbffbab74, dpy=0x8e53808) at ../../kdeui/kernel/kapplication.cpp:419
#23 0x0114f784 in kde_xio_errhandler (dpy=0x8e53808) at ../../kdeui/kernel/kapplication.cpp:126
#24 0x055fce14 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#25 0x055fa49f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#26 0x055eac88 in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#27 0x063d6c05 in x11EventSourceCheck (s=0x8e52298) at kernel/qguieventdispatcher_glib.cpp:85
#28 0x013e5f24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x013e68f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x013e6c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0x07671ada in QEventDispatcherGlib::processEvents (this=0x8e36bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#32 0x063d6e3a in QGuiEventDispatcherGlib::processEvents (this=0x8e36bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x076421dd in QEventLoop::processEvents (this=0xbffbaae4, flags=...) at kernel/qeventloop.cpp:149
#34 0x07642421 in QEventLoop::exec (this=0xbffbaae4, flags=...) at kernel/qeventloop.cpp:201
#35 0x0764719d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#36 0x0631c8f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#37 0x00185433 in kdemain (argc=2, argv=0xbffbad44) at ../../../dolphin/src/main.cpp:85
#38 0x0804850b in main (argc=2, argv=0xbffbad44) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 273021, bug 262752, bug 242243, bug 237270, bug 236787.

Reported using DrKonqi
Comment 1 Peter Penz 2011-12-25 20:58:03 UTC
Thanks for the report. Could you please describe in English what you did before the issue occurred? Also please let us know whether the issue is always reproducible or occurs only random. Sadly the attached backtrace does not give enough information to fix the issue...
Comment 2 Julian Steinmann 2018-03-27 15:46:13 UTC
I cannot reproduce this crash, could it be that the .txt file was somehow corrupted? Can you still reproduce the crash with Dolphin 17.12.3?
Comment 3 Julian Steinmann 2018-04-10 18:18:31 UTC
No response -> closing. Please reopen the bug report if you still experience this behavior with newer versions of Dolphin.