Bug 312222 - ark crash open .rar
Summary: ark crash open .rar
Status: RESOLVED WORKSFORME
Alias: None
Product: ark
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.19
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Raphael Kubo da Costa
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-12-26 14:27 UTC by roman
Modified: 2018-10-27 04:18 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description roman 2012-12-26 14:27:24 UTC
Application: ark (2.19)
KDE Platform Version: 4.9.4 (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.6.7-calculate x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
ark crashes when trying to open a password-protected archive rar. Crash occurs when trying to view, and when you try to unpack.

- Custom settings of the application:
O2, ru, utf8, i7

The crash can be reproduced every time.

-- Backtrace:
Application: Ark (ark), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc4a046a780 (LWP 14390))]

Thread 3 (Thread 0x7fc49b734700 (LWP 14393)):
[KCrash Handler]
#6  0x0000003c4ee9583e in QDateTimeParser::fromString(QString const&, QDate*, QTime*) const () from /usr/lib64/qt4/libQtCore.so.4
#7  0x0000003c4ee9745d in QTime::fromString(QString const&, QString const&) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fc49b73b567 in ?? () from /usr/lib64/kde4/kerfuffle_clirar.so
#9  0x0000003019228662 in Kerfuffle::CliInterface::handleLine(QString const&) () from /usr/lib64/libkerfuffle.so.4
#10 0x0000003019228e2c in Kerfuffle::CliInterface::readStdout(bool) () from /usr/lib64/libkerfuffle.so.4
#11 0x0000003c4ef96ca2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x0000003c4ef1b42b in ?? () from /usr/lib64/qt4/libQtCore.so.4
#13 0x0000003c4ef1c2ee in ?? () from /usr/lib64/qt4/libQtCore.so.4
#14 0x0000003c4ef96ca2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x0000003c4efe309e in QSocketNotifier::activated(int) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x0000003c4ef9ebbb in QSocketNotifier::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00000035137d77b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00000035137dc2bd in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00000035c1465e56 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#20 0x0000003c4ef813bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x0000003c4efb0058 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00000032a8a4a703 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#23 0x00000032a8a4aa48 in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00000032a8a4ab04 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#25 0x0000003c4efb0706 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#26 0x0000003c4ef80112 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#27 0x0000003c4ef803cd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#28 0x0000003019224ad9 in Kerfuffle::CliInterface::runProcess(QStringList const&, QStringList const&) () from /usr/lib64/libkerfuffle.so.4
#29 0x0000003019225078 in Kerfuffle::CliInterface::list() () from /usr/lib64/libkerfuffle.so.4
#30 0x000000301921a9b1 in Kerfuffle::ListJob::doWork() () from /usr/lib64/libkerfuffle.so.4
#31 0x000000301921a701 in Kerfuffle::Job::Private::run() () from /usr/lib64/libkerfuffle.so.4
#32 0x0000003c4ee7f77b in ?? () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00000032a5e07c4a in start_thread () from /lib64/libpthread.so.0
#34 0x00000032a56e8f5d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc49a8d5700 (LWP 14394)):
#0  0x00000032a56e2ae3 in select () from /lib64/libc.so.6
#1  0x0000003c4ef5d0ad in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x0000003c4ee7f77b in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00000032a5e07c4a in start_thread () from /lib64/libpthread.so.0
#4  0x00000032a56e8f5d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc4a046a780 (LWP 14390)):
#0  0x00000032a5e0c1d4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003c4ee8068b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x0000003c4ee7f5c0 in QThread::wait(unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#3  0x0000003c4ef5cc40 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00000032a56385c1 in ?? () from /lib64/libc.so.6
#5  0x00000032a5638615 in exit () from /lib64/libc.so.6
#6  0x0000003513844708 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00000035c1464b98 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#8  0x0000003d80e478ae in _XIOError () from /usr/lib64/libX11.so.6
#9  0x0000003d80e458c8 in _XReply () from /usr/lib64/libX11.so.6
#10 0x0000003d80e2b294 in XGetWindowProperty () from /usr/lib64/libX11.so.6
#11 0x000000351387b95d in ?? () from /usr/lib64/qt4/libQtGui.so.4
#12 0x000000351382ff4b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#13 0x0000003513856547 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x000000351387e92a in ?? () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00000032a8a4a703 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#16 0x00000032a8a4aa48 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00000032a8a4ab04 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x0000003c4efb06af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x000000351387e5de in ?? () from /usr/lib64/qt4/libQtGui.so.4
#20 0x0000003c4ef80112 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x0000003c4ef803cd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x0000003c4ef84e4b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#23 0x000000000040e3a7 in _start ()

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

Possible duplicates by query: bug 303171.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2013-06-27 14:06:26 UTC
Can you attach the file here? What version of rar/unrar do you have?
Comment 2 Christoph Feck 2013-07-03 22:37:59 UTC
If you can provide the information requested in comment #1, please add it.
Comment 3 Raphael Kubo da Costa 2014-06-18 10:47:15 UTC
No response for ages, closing.
Comment 4 Andrew Crouthamel 2018-09-25 03:40:24 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 04:18:52 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!