Bug 269246 - Dolphin crashed when closed after a file was dragged out of it
Summary: Dolphin crashed when closed after a file was dragged out of it
Status: RESOLVED DUPLICATE of bug 275656
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-23 17:35 UTC by Gordon Schumacher
Modified: 2011-12-04 17:57 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.26 KB, text/plain)
2011-06-13 20:04 UTC, nika
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gordon Schumacher 2011-03-23 17:35:40 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
I dragged a file from Dolphin into VLC.  Dolphin remains in the "dragging" state even after the file is dropped, so you can get it to do things like multi-select items just by moving around the window.

When I closed Dolphin while it was in this state, it crashed.

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

Thread 2 (Thread 0x7f819cd6d700 (LWP 12963)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f819cd6ca90 in ?? ()
#2  0x00007fff22485852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f81b28d1760 (LWP 12960)):
[KCrash Handler]
#6  deref (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  ~QMap (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qmap.h:187
#8  ~QTessellatorPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at painting/qtessellator.cpp:74
#9  QTessellator::~QTessellator (this=<value optimized out>, __in_chrg=<value optimized out>) at painting/qtessellator.cpp:1206
#10 0x00007f81af41a6ff in QXRenderTessellator::~QXRenderTessellator (this=0x2c6e070, __in_chrg=<value optimized out>) at painting/qpaintengine_x11.cpp:256
#11 0x00007f81af40fa68 in QX11PaintEngine::~QX11PaintEngine (this=0x2caf620, __in_chrg=<value optimized out>) at painting/qpaintengine_x11.cpp:472
#12 0x00007f81af2f3f68 in QX11PixmapData::release (this=0x2cafd80) at image/qpixmap_x11.cpp:1249
#13 0x00007f81af2f494a in QX11PixmapData::~QX11PixmapData (this=0x2cafd80, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1244
#14 0x00007f81af2e1339 in ~QExplicitlySharedDataPointer (this=0x2caf930, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:159
#15 QPixmap::~QPixmap (this=0x2caf930, __in_chrg=<value optimized out>) at image/qpixmap.cpp:324
#16 0x00007f81a4fa5c45 in QVector<QPixmap>::free (this=<value optimized out>, x=0x0) at /usr/include/qt4/QtCore/qvector.h:437
#17 0x00007f81a4fa5c92 in ~QVector (this=0x2c6d210, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qvector.h:119
#18 Oxygen::TileSet::~TileSet (this=0x2c6d210, __in_chrg=<value optimized out>) at ../../../libs/oxygen/oxygentileset.h:75
#19 0x00007f81a52396a7 in QCache<unsigned long long, Oxygen::TileSet>::clear (this=0x237ee40) at /usr/include/qt4/QtCore/qcache.h:139
#20 0x00007f81a5238dcf in Oxygen::StyleHelper::invalidateCaches (this=0x237ebf0) at ../../../kstyles/oxygen/oxygenstylehelper.cpp:56
#21 0x00007f81a520c6b7 in cleanupBefore () at ../../../kstyles/oxygen/oxygenstyle.cpp:102
#22 0x00007f81ae5c818c in qt_call_post_routines () at kernel/qcoreapplication.cpp:203
#23 0x00007f81af204288 in QApplication::~QApplication (this=0x7fff22453520, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1044
#24 0x00007f81b24ae917 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:100
#25 0x00007f81b2100d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff22453a38) at libc-start.c:226
#26 0x0000000000400659 in _start ()

Reported using DrKonqi
Comment 1 nika 2011-06-13 20:04:52 UTC
Created attachment 60971 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

dolphin in split view. drag and drop folder from one half to another (move file). while folder was moving i closed dolphin. crash appeared when folder was done copying.

-- Backtrace (Reduced):
#6  deref (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  ~QExplicitlySharedDataPointer (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:161
#8  QPixmap::~QPixmap (this=<value optimized out>, __in_chrg=<value optimized out>) at image/qpixmap.cpp:321
#9  0x00007fcadda992b5 in QVector<QPixmap>::free (x=0x22d6330, this=<value optimized out>) at /usr/include/qt4/QtCore/qvector.h:438
#10 0x00007fcadda9a51e in ~QVector (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qvector.h:119
Comment 2 Jekyll Wu 2011-12-04 17:57:41 UTC

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