Bug 244100

Summary: error to open rar file
Product: [Applications] ark Reporter: Raúl A V <kilem86>
Component: generalAssignee: Raphael Kubo da Costa <rakuco>
Status: RESOLVED WORKSFORME    
Severity: crash CC: delawen
Priority: NOR Keywords: investigated, triaged
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Raúl A V 2010-07-10 05:15:43 UTC
Application: ark (2.14)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-23-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
error to open rar file
error to open rar file
error to open rar file

 -- Backtrace:
Application: Ark (ark), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f510722b760 (LWP 6264))]

Thread 2 (Thread 0x7f50fa401710 (LWP 6265)):
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x7f50fa3ffb90, t=..., date=0x0, time=0x7f50fa3ffc20) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#6  QString (this=0x7f50fa3ffb90, t=..., date=0x0, time=0x7f50fa3ffc20) at ../../include/QtCore/../../src/corelib/tools/qstring.h:715
#7  QDateTimeParser::fromString (this=0x7f50fa3ffb90, t=..., date=0x0, time=0x7f50fa3ffc20) at tools/qdatetime.cpp:5499
#8  0x00007f5104b809cc in QTime::fromString (string=..., format=...) at tools/qdatetime.cpp:1980
#9  0x00007f50fa4057e9 in CliPlugin::readListLine (this=0xc37340, line=<value optimized out>) at ../../../../ark/plugins/clirarplugin/cliplugin.cpp:150
#10 0x00007f5106e39712 in Kerfuffle::CliInterface::handleLine (this=0xc37340, line=...) at ../../../ark/kerfuffle/cliinterface.cpp:523
#11 0x00007f5106e39cfc in Kerfuffle::CliInterface::readStdout (this=0xc37340, handleAll=80) at ../../../ark/kerfuffle/cliinterface.cpp:468
#12 0x00007f5106e39fee in Kerfuffle::CliInterface::qt_metacall (this=0xc37340, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f50fa4002d0) at ./cliinterface.moc:80
#13 0x00007f5104c6c036 in QMetaObject::activate (sender=0xc55ed0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xc5eb80) at kernel/qobject.cpp:3295
#14 0x00007f5104bf7d1a in QProcessPrivate::_q_canReadStandardOutput (this=0xc56680) at io/qprocess.cpp:897
#15 0x00007f5104bf80f9 in QProcess::qt_metacall (this=0xc55ed0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f50fa4004d0) at .moc/release-shared/moc_qprocess.cpp:107
#16 0x00007f5105cfca38 in KProcess::qt_metacall (this=0x7f50fa3ffb30, _c=20, _id=12970896, _a=0xc5eb80) at ./kprocess.moc:69
#17 0x00007f5104c6c036 in QMetaObject::activate (sender=0xc56c60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xc5eb80) at kernel/qobject.cpp:3295
#18 0x00007f5104cb89ae in QSocketNotifier::activated (this=0x7f50fa3ffb30, _t1=15) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#19 0x00007f5104c72e43 in QSocketNotifier::event (this=0xc56c60, e=0x7f50fa400b80) at kernel/qsocketnotifier.cpp:317
#20 0x00007f510512dc0c in QApplicationPrivate::notify_helper (this=0x7ade00, receiver=0xc56c60, e=0x7f50fa400b80) at kernel/qapplication.cpp:4302
#21 0x00007f51051340eb in QApplication::notify (this=0x7fffab483770, receiver=0xc56c60, e=0x7f50fa400b80) at kernel/qapplication.cpp:4185
#22 0x00007f51062dda16 in KApplication::notify (this=0x7fffab483770, receiver=0xc56c60, event=0x7f50fa400b80) at ../../kdeui/kernel/kapplication.cpp:302
#23 0x00007f5104c58d9c in QCoreApplication::notifyInternal (this=0x7fffab483770, receiver=0xc56c60, event=0x7f50fa400b80) at kernel/qcoreapplication.cpp:726
#24 0x00007f5104c8276a in QCoreApplication::sendEvent (source=0xbdd460) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 socketNotifierSourceDispatch (source=0xbdd460) at kernel/qeventdispatcher_glib.cpp:110
#26 0x00007f5100ad88c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#27 0x00007f5100adc748 in ?? () from /lib/libglib-2.0.so.0
#28 0x00007f5100adc8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#29 0x00007f5104c823b3 in QEventDispatcherGlib::processEvents (this=0x8c9ca0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#30 0x00007f5104c576c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#31 0x00007f5104c57a9c in QEventLoop::exec (this=0x7f50fa400db0, flags=) at kernel/qeventloop.cpp:201
#32 0x00007f5104b668db in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#33 0x00007f5106e2a0da in Kerfuffle::ThreadExecution::run (this=0xc3d340) at ../../../ark/kerfuffle/threading.cpp:47
#34 0x00007f5104b68f95 in QThreadPrivate::start (arg=0xc3d340) at thread/qthread_unix.cpp:248
#35 0x00007f51024de9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#36 0x00007f510453e6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#37 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f510722b760 (LWP 6264)):
#0  0x00007f5104531f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f50ff1c829a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f50ff1c87d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f50ff1c8a85 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007f510322a6fa in _XSend () from /usr/lib/libX11.so.6
#5  0x00007f5103216a55 in ?? () from /usr/lib/libX11.so.6
#6  0x00007f5103216c2e in XPutImage () from /usr/lib/libX11.so.6
#7  0x00007f5101800fd3 in XcursorImageLoadCursor () from /usr/lib/libXcursor.so.1
#8  0x00007f5101801b09 in XcursorImagesLoadCursors () from /usr/lib/libXcursor.so.1
#9  0x00007f5101801c2e in XcursorImagesLoadCursor () from /usr/lib/libXcursor.so.1
#10 0x00007f5101804894 in XcursorLibraryLoadCursor () from /usr/lib/libXcursor.so.1
#11 0x00007f51051be84f in QCursorData::update (this=0x7b6ce0) at kernel/qcursor_x11.cpp:270
#12 0x00007f51051bed95 in QCursor::handle (this=0xc3cc00) at kernel/qcursor_x11.cpp:142
#13 0x00007f51051cd557 in qt_x11_enforce_cursor (w=0x84b820, force=<value optimized out>) at kernel/qwidget_x11.cpp:330
#14 0x00007f51051d3588 in QWidgetPrivate::create_sys (this=0x84b930, window=140736067024320, initializeWindow=<value optimized out>, destroyOldWindow=<value optimized out>)
    at kernel/qwidget_x11.cpp:891
#15 0x00007f51051850eb in QWidget::create (this=0x84b820, window=0, initializeWindow=255, destroyOldWindow=255) at kernel/qwidget.cpp:1323
#16 0x00007f510518afe6 in QWidget::setVisible (this=0x84b820, visible=<value optimized out>) at kernel/qwidget.cpp:7379
#17 0x000000000040a283 in QWidget::show (argc=<value optimized out>, argv=<value optimized out>) at /usr/include/qt4/QtGui/qwidget.h:485
#18 main (argc=<value optimized out>, argv=<value optimized out>) at ../../../ark/app/main.cpp:205

Possible duplicates by query: bug 212925.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2010-07-10 06:36:16 UTC
Some questions: is it always reproducible? To any file or to a specific one? Can you attach a rar file that causes this behavior?
Comment 2 Raphael Kubo da Costa 2010-08-15 02:55:48 UTC
Waiting for more information from the reporter.
Comment 3 María Arias 2011-03-29 10:54:01 UTC
Created attachment 58425 [details]
New crash information added by DrKonqi

Every time I try to unrar a file created on the Windows classic rar application (containing docs), it crashes. They are not a corrupted files, I can extract the files with the rar application:

RAR 3.93   Copyright (c) 1993-2010 Alexander Roshal   15 Mar 2010
Shareware version         Type RAR -? for help
Comment 4 Raphael Kubo da Costa 2011-05-01 05:30:47 UTC
María, are you using unrar-free?
Comment 5 María Arias 2011-05-09 16:42:48 UTC
Yes, unrar-free.

$ unrar --version
unrar 0.0.1
$ dpkg -l | grep unrar
ii  unrar-free                           1:0.0.1+cvs20071127-1             Unarchiver for .rar files
Comment 6 Raphael Kubo da Costa 2011-05-09 16:59:48 UTC
Then your problem is bug 243273 (Ark does not work with unrar-free), which was fixed in KDE SC 4.6.0.
Comment 7 Andrew Crouthamel 2018-09-22 01:57:54 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 8 Andrew Crouthamel 2018-10-27 04:08:54 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!