Bug 251730

Summary: error to open rar file
Product: [Applications] ark Reporter: Raúl A V <kilem86>
Component: generalAssignee: Harald Hvaal <metellius>
Status: RESOLVED WORKSFORME    
Severity: crash CC: rakuco
Priority: NOR Keywords: investigated, triaged
Version: 2.14   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Raúl A V 2010-09-19 14:24:42 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-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

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

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7fe650516710 (LWP 15678)):
[KCrash Handler]
#5  0x00007fe65051a8a1 in CliPlugin::readListLine (this=0x18d7160, line=<value optimized out>) at ../../../../ark/plugins/clirarplugin/cliplugin.cpp:158
#6  0x00007fe65cf66712 in Kerfuffle::CliInterface::handleLine (this=0x18d7160, line=...) at ../../../ark/kerfuffle/cliinterface.cpp:523
#7  0x00007fe65cf66cfc in Kerfuffle::CliInterface::readStdout (this=0x18d7160, handleAll=112) at ../../../ark/kerfuffle/cliinterface.cpp:468
#8  0x00007fe65cf66fee in Kerfuffle::CliInterface::qt_metacall (this=0x18d7160, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fe6505152d0) at ./cliinterface.moc:80
#9  0x00007fe65ad99036 in QMetaObject::activate (sender=0x1919af0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1922fe0) at kernel/qobject.cpp:3295
#10 0x00007fe65ad24d1a in QProcessPrivate::_q_canReadStandardOutput (this=0x191a2a0) at io/qprocess.cpp:897
#11 0x00007fe65ad250f9 in QProcess::qt_metacall (this=0x1919af0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fe6505154d0) at .moc/release-shared/moc_qprocess.cpp:107
#12 0x00007fe65be29a38 in KProcess::qt_metacall (this=0x7fe650514f10, _c=100, _id=0, _a=0x1922fe0) at ./kprocess.moc:69
#13 0x00007fe65ad99036 in QMetaObject::activate (sender=0x191a880, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1922fe0) at kernel/qobject.cpp:3295
#14 0x00007fe65ade59ae in QSocketNotifier::activated (this=0x7fe650514f10, _t1=15) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#15 0x00007fe65ad9fe43 in QSocketNotifier::event (this=0x191a880, e=0x7fe650515b80) at kernel/qsocketnotifier.cpp:317
#16 0x00007fe65b25ac0c in QApplicationPrivate::notify_helper (this=0x144de70, receiver=0x191a880, e=0x7fe650515b80) at kernel/qapplication.cpp:4302
#17 0x00007fe65b2610eb in QApplication::notify (this=0x7fffae186d20, receiver=0x191a880, e=0x7fe650515b80) at kernel/qapplication.cpp:4185
#18 0x00007fe65c40aa16 in KApplication::notify (this=0x7fffae186d20, receiver=0x191a880, event=0x7fe650515b80) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x00007fe65ad85d9c in QCoreApplication::notifyInternal (this=0x7fffae186d20, receiver=0x191a880, event=0x7fe650515b80) at kernel/qcoreapplication.cpp:726
#20 0x00007fe65adaf76a in QCoreApplication::sendEvent (source=0x1902630) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 socketNotifierSourceDispatch (source=0x1902630) at kernel/qeventdispatcher_glib.cpp:110
#22 0x00007fe656c058c2 in g_main_dispatch (context=0x19030c0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#23 IA__g_main_context_dispatch (context=0x19030c0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#24 0x00007fe656c09748 in g_main_context_iterate (context=0x19030c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#25 0x00007fe656c098fc in IA__g_main_context_iteration (context=0x19030c0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#26 0x00007fe65adaf3b3 in QEventDispatcherGlib::processEvents (this=0x189bac0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#27 0x00007fe65ad846c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#28 0x00007fe65ad84a9c in QEventLoop::exec (this=0x7fe650515db0, flags=) at kernel/qeventloop.cpp:201
#29 0x00007fe65ac938db in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#30 0x00007fe65cf570da in Kerfuffle::ThreadExecution::run (this=0x1901230) at ../../../ark/kerfuffle/threading.cpp:47
#31 0x00007fe65ac95f95 in QThreadPrivate::start (arg=0x1901230) at thread/qthread_unix.cpp:248
#32 0x00007fe65860b9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#33 0x00007fe65a66b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#34 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe65d357760 (LWP 15676)):
#0  0x00007fe65a65ef83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe6552f529a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fe6552f57d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007fe6552f5a85 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007fe6593576fa in _XSend () from /usr/lib/libX11.so.6
#5  0x00007fe659343a55 in ?? () from /usr/lib/libX11.so.6
#6  0x00007fe659343c2e in XPutImage () from /usr/lib/libX11.so.6
#7  0x00007fe65792dfd3 in XcursorImageLoadCursor () from /usr/lib/libXcursor.so.1
#8  0x00007fe65792eb09 in XcursorImagesLoadCursors () from /usr/lib/libXcursor.so.1
#9  0x00007fe65792ec2e in XcursorImagesLoadCursor () from /usr/lib/libXcursor.so.1
#10 0x00007fe657931894 in XcursorLibraryLoadCursor () from /usr/lib/libXcursor.so.1
#11 0x00007fe65b2eb84f in QCursorData::update (this=0x1456e50) at kernel/qcursor_x11.cpp:270
#12 0x00007fe65b2ebd95 in QCursor::handle (this=0x1900b60) at kernel/qcursor_x11.cpp:142
#13 0x00007fe65b2fa557 in qt_x11_enforce_cursor (w=0x14f8a40, force=<value optimized out>) at kernel/qwidget_x11.cpp:330
#14 0x00007fe65b300588 in QWidgetPrivate::create_sys (this=0x14f8b50, window=140736114223984, initializeWindow=<value optimized out>, destroyOldWindow=<value optimized out>)
    at kernel/qwidget_x11.cpp:891
#15 0x00007fe65b2b20eb in QWidget::create (this=0x14f8a40, window=0, initializeWindow=255, destroyOldWindow=255) at kernel/qwidget.cpp:1323
#16 0x00007fe65b2b7fe6 in QWidget::setVisible (this=0x14f8a40, 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

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

Possible duplicates by query: bug 244100, bug 243273, bug 242071.

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2010-09-19 18:57:31 UTC
So when does this happen exactly? Right when you try to open a rar file? Can you attach a file that causes this behaviour? Are you using unrar or unrar-free?
Comment 2 Raphael Kubo da Costa 2010-10-12 23:39:42 UTC
Waiting for feedback from the reporter. Closing.
Comment 3 Andrew Crouthamel 2018-09-20 22:05:06 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 4 Andrew Crouthamel 2018-10-21 04:33:33 UTC
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!