Bug#770840: ark: Ark crashes on exit when nested archives opened

2015-11-02 Thread Marko, Peter
Could Debian just remove the faulty patch 
upstream_remove_part_from_KXMLGUIFactory_on_exit and create 4.14.2-3?

I have checked it and this patch actually introduces version 4.14.3 without 
naming it so, since it is the only difference in ark between 4.14.2 and 4.14.3.
The upstream fix is just removal of this patch, so removing it from Debian 
package seems like the correct solution.



Bug#770840: ark: Ark crashes on exit when nested archives opened

2015-07-31 Thread Fred F
Unfortunately this bug is still present in stable (jessie), as the
package version there is still 4.14.2-2 as of today. Any chance this
could also be fixed in stable?

It even looks like the debian patch in 4.14.2-2
(upstream_remove_part_from_KXMLGUIFactory_on_exit) is partially
involved in this.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#770840: ark: Ark crashes on exit when nested archives opened

2015-02-25 Thread 张敬强
fixed 770840 4:14.12.2-1
thanks


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#770840: ark: Ark crashes on exit when nested archives opened

2014-12-07 Thread Tsu Jan
I confirm the existence of the bug and also that this commit fixes it:

http://quickgit.kde.org/?p=ark.gita=commith=9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#770840: ark: Ark crashes on exit when nested archives opened

2014-11-25 Thread Diederik de Haas
Package: ark
Version: 4:4.14.2-2
Followup-For: Bug #770840

I just encountered this bug too. Downloaded and opened .deb file and
then data.tar.gz within that. Then closed the .deb file - crash.

Stacktrace:

Application: Ark (ark), signal: Segmentation fault
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[KCrash Handler]
#6  KXMLGUIFactory::removeClient (this=0x0, client=client@entry=0x1c4d908) at 
../../kdeui/xmlgui/kxmlguifactory.cpp:419
#7  0x7f7af69fc914 in Ark::Part::~Part (this=0x1c4d870, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../part/part.cpp:141
#8  0x7f7af69fc999 in Ark::Part::~Part (this=0x1c4d870, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../part/part.cpp:146
#9  0x7f7b08b1c3b9 in KParts::Part::slotWidgetDestroyed (this=0x1c4d870) at 
../../kparts/part.cpp:353
#10 0x7f7b06a50f4c in QMetaObject::activate (sender=sender@entry=0x1c49250, 
m=m@entry=0x7f7b06d99240 QObject::staticMetaObject, 
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffd37aa3a0) 
at kernel/qobject.cpp:3567
#11 0x7f7b06a519bf in QObject::destroyed (this=this@entry=0x1c49250, 
_t1=_t1@entry=0x1c49250) at .moc/release-shared/moc_qobject.cpp:148
#12 0x7f7b06a55be7 in QObject::~QObject (this=0x1c49250, 
__in_chrg=optimized out) at kernel/qobject.cpp:871
#13 0x7f7b074adf97 in QWidget::~QWidget (this=0x1c49250, 
__in_chrg=optimized out) at kernel/qwidget.cpp:1554
#14 0x7f7b078c7549 in QSplitter::~QSplitter (this=0x1c49250, 
__in_chrg=optimized out) at widgets/qsplitter.cpp:1056
#15 0x7f7b06a53a78 in QObjectPrivate::deleteChildren 
(this=this@entry=0x1c3d4a0) at kernel/qobject.cpp:1935
#16 0x7f7b074adf03 in QWidget::~QWidget (this=0x1c0f310, 
__in_chrg=optimized out) at kernel/qwidget.cpp:1679
#17 0x7f7b082cc699 in KVBox::~KVBox (this=0x1c0f310, __in_chrg=optimized 
out) at ../../kdeui/widgets/kvbox.cpp:29
#18 0x7f7b06a53a78 in QObjectPrivate::deleteChildren 
(this=this@entry=0x1c3cc70) at kernel/qobject.cpp:1935
#19 0x7f7b074adf03 in QWidget::~QWidget (this=0x1c19e60, 
__in_chrg=optimized out) at kernel/qwidget.cpp:1679
#20 0x7f7af6a086a4 in ~ArkViewer (this=0x1c19e60, __in_chrg=optimized 
out) at ../../part/arkviewer.cpp:56
#21 ArkViewer::~ArkViewer (this=0x1c19e60, __in_chrg=optimized out) at 
../../part/arkviewer.cpp:58
#22 0x7f7b06a53a78 in QObjectPrivate::deleteChildren 
(this=this@entry=0x1a15c60) at kernel/qobject.cpp:1935
#23 0x7f7b074adf03 in QWidget::~QWidget (this=0x17ff6b0, 
__in_chrg=optimized out) at kernel/qwidget.cpp:1679
#24 0x7f7b078c7549 in QSplitter::~QSplitter (this=0x17ff6b0, 
__in_chrg=optimized out) at widgets/qsplitter.cpp:1056
#25 0x7f7b08b1c92f in KParts::Part::~Part (this=0x1994d50, 
__vtt_parm=0x7f7af6c1f018 VTT for Ark::Part+24, __in_chrg=optimized out) at 
../../kparts/part.cpp:209
#26 0x7f7af69fc949 in Ark::Part::~Part (this=0x1994d50, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../part/part.cpp:139
#27 0x7f7af69fc999 in Ark::Part::~Part (this=0x1994d50, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../part/part.cpp:146
#28 0x0040ddff in MainWindow::~MainWindow (this=this@entry=0x190bc20, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../app/mainwindow.cpp:72
#29 0x0040deb9 in MainWindow::~MainWindow (this=0x190bc20, 
__in_chrg=optimized out, __vtt_parm=optimized out) at 
../../app/mainwindow.cpp:74
#30 0x7f7b06a55668 in QObject::event (this=0x190bc20, e=optimized out) at 
kernel/qobject.cpp:1203
#31 0x7f7b074ae9f3 in QWidget::event (this=0x190bc20, event=0x1c2eb90) at 
kernel/qwidget.cpp:8859
#32 0x7f7b07889363 in QMainWindow::event (this=this@entry=0x190bc20, 
event=event@entry=0x1c2eb90) at widgets/qmainwindow.cpp:1478
#33 0x7f7b08295861 in KMainWindow::event (this=this@entry=0x190bc20, 
ev=ev@entry=0x1c2eb90) at ../../kdeui/widgets/kmainwindow.cpp:1084
#34 0x7f7b082d1499 in KXmlGuiWindow::event (this=0x190bc20, ev=0x1c2eb90) 
at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#35 0x7f7b0745b29c in QApplicationPrivate::notify_helper 
(this=this@entry=0x17a5220, receiver=receiver@entry=0x190bc20, 
e=e@entry=0x1c2eb90) at kernel/qapplication.cpp:4570
#36 0x7f7b07461da8 in QApplication::notify (this=this@entry=0x7fffd37ab060, 
receiver=receiver@entry=0x190bc20, e=e@entry=0x1c2eb90) at 
kernel/qapplication.cpp:4356
#37 0x7f7b081d009a in KApplication::notify (this=0x7fffd37ab060, 
receiver=0x190bc20, event=0x1c2eb90) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x7f7b06a3bf8d in QCoreApplication::notifyInternal 
(this=0x7fffd37ab060, receiver=receiver@entry=0x190bc20, 
event=event@entry=0x1c2eb90) at kernel/qcoreapplication.cpp:955
#39 0x7f7b06a3f821 in sendEvent (event=0x1c2eb90, receiver=0x190bc20) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 

Bug#770840: ark: Ark crashes on exit when nested archives opened

2014-11-24 Thread Boris Egorov
Package: ark
Version: 4:4.14.2-2
Severity: normal

Dear Maintainer,

Ark crashes when I open nested archives in it.

Steps to reproduce:

1. Download some archive with nested archive in it. For example, some
Debian package:

wget
http://ftp.us.debian.org/debian/pool/main/a/apt/apt_0.9.7.9+deb7u6_amd64.deb

2. Open file with ark:

ark apt_0.9.7.9+deb7u6_amd64.deb

3. Open archive inside deb file. For example, click on data.tar.gz

4. Close ark windows

Actual result: Ark crashes
Expected result: Ark exits normally

Some investigations shows that crash connected with upstream patch
upstream_remove_part_from_KXMLGUIFactory_on_exit. It tries to clean up
memory in to Ark::Part::~Part(), calling factory()-removeClient(this).

There is upstream commit to fix it:
http://quickgit.kde.org/?p=ark.gita=commith=9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.17-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ark depends on:
ii  kde-runtime   4:4.14.2-1
ii  libarchive13  3.1.2-10
ii  libc6 2.19-13
ii  libkdecore5   4:4.14.2-3
ii  libkdeui5 4:4.14.2-3
ii  libkfile4 4:4.14.2-3
ii  libkhtml5 4:4.14.2-3
ii  libkio5   4:4.14.2-3
ii  libkonq5abi1  4:4.14.2-1
ii  libkparts44:4.14.2-3
ii  libkpty4  4:4.14.2-3
ii  libqt4-dbus   4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtcore44:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libstdc++64.9.2-2

Versions of packages ark recommends:
ii  bzip2   1.0.6-7+b1
ii  p7zip-full  9.20.1~dfsg.1-4.1
ii  unzip   6.0-12+b1
ii  zip 3.0-8

Versions of packages ark suggests:
ii  rar2:4.2.0-1
ii  unrar  1:5.0.10-1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org