Bug 126026 - ark crashes when quitting
Summary: ark crashes when quitting
Status: RESOLVED DUPLICATE of bug 125642
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Hvaal
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-21 16:04 UTC by Marijn Schouten
Modified: 2006-04-21 18:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
the gzip archive containing one file containing "some text" (39 bytes, application/octet-stream)
2006-04-21 16:06 UTC, Marijn Schouten
Details
the gzip archive containing one file containing "some text" (39 bytes, application/x-gzip)
2006-04-21 16:08 UTC, Marijn Schouten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marijn Schouten 2006-04-21 16:04:50 UTC
Version:           2.6.2 (using KDE KDE 3.5.2)
Installed from:    Gentoo Packages
Compiler:          gcc-4.1.0 
OS:                Linux

Ark crashes when quitting, producing this backtrace:

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47337096087040 (LWP 10982)]
0x00002b0d86b213f0 in nanosleep () from /lib/libc.so.6
#0  0x00002b0d86b213f0 in nanosleep () from /lib/libc.so.6
#1  0x00002b0d86b21244 in sleep () from /lib/libc.so.6
#2  0x00002b0d83a468cb in KCrash::startDrKonqi ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#3  0x00002b0d83a46f00 in KCrash::defaultCrashHandler ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#4  0x00002b0d86ac3640 in killpg () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

the crash seems independent of the archive used. I reproduced it on a gzipped file containing "some text" which I will attach below. I ran ark from konsole on said file and it produced the following output:

marijn@hakbak ~ $ ark crashark.gz
ark (kdeutils): ArkPart::ArkPart
kdecore (kdelibs): KTempDir: Temporary directory created :/tmp/kde-marijn/arkOMqCXl/
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x74ee30)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
ark (kdeutils): ArkWidget::createFileListView
kparts: MainWindow::createGUI, part=0x7272b0 ArkPart ArkPart
ark (kdeutils): File to open: /home/marijn/crashark.gz
kio (KMimeType): WARNING: mimetype not valid '' (missing entry in the file ?)
kio (KMimeType): WARNING: mimetype not valid '' (missing entry in the file ?)
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-marijn/ksycoca
ark (kdeutils): find by url: application/x-gzip
ark (kdeutils): m_openAsMimeType is:
ark (kdeutils): CompressedFile constructor
kdecore (kdelibs): KTempDir: Temporary directory created :/tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/
ark (kdeutils): +CompressedFile::open
kio (KIOJob): kio_uiserver registered
ark (kdeutils): Temp file name is /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/crashark.gz
ark (kdeutils): Command is gunzip /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/crashark.gz
ark (kdeutils): -CompressedFile::open
kparts: WARNING: StatusBarExtension::removeStatusBarItem. Widget not found : [KPushButton pointer (0x723bc0) to widget CancelButton, geometry=100x30+0+0]
marijn@hakbak ~ $ ark (kdeutils): normalExit = true
ark (kdeutils): exitStatus = 0
kio (KIOJob): stat file:///tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/crashark
ark (kdeutils):  Real name of file:///home/marijn/crashark.gz is /home/marijn/crashark.gz
ark (kdeutils): Saved ptr [MainWindow pointer (0x510590) to widget ark-mainwindow#1, geometry=1594x1127+0+0] added open ark: /home/marijn/crashark.gz
ark: [static bool KTempDir::removeDir(const QString&)]  /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/
ark: Checking directory for remove /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/
ark: File /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/ is DIRECTORY!
ark: CHECKING /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//.
ark: CHECKING /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//..
ark: CHECKING /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//crashark
ark: RECURSE: /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//crashark
ark: Checking directory for remove /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//crashark
ark: UNLINKING file /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//crashark
ark: CHECKING /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//.
ark: CHECKING /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6//..
ark: RMDIR dir /tmp/kde-marijn/arkOMqCXl/compressed_file_tempRA5IK6/
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = ark path = <unknown> pid = 10982
Comment 1 Marijn Schouten 2006-04-21 16:06:40 UTC
Created attachment 15720 [details]
the gzip archive containing one file containing "some text"
Comment 2 Marijn Schouten 2006-04-21 16:08:16 UTC
Created attachment 15721 [details]
the gzip archive containing one file containing "some text"

trying auto-detect
Comment 3 Haris Kouzinopoulos 2006-04-21 18:34:23 UTC
Hi, thanks for your bug report. This bug is not ark's but rather kdelibs, see Bug 125642 for more details

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