By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1404 - Ark frequently crashes
Summary: Ark frequently crashes
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdeutils (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on: 1508
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-13 21:00 CST by Darrell
Modified: 2013-05-23 16:26 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darrell 2013-02-13 21:00:30 CST
This bug report is not related to bug report 769 of the same nature. About half the time, a few seconds after ark is opened with an archived file and I'm browsing the contents, ark crashes.

Slackware 14.0 32-bit. The Trinity package set is from December, before the massive renaming bagan.

A backtrace:

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash handler]
#5  0xb66049e1 in TQThread::finished (this=0x8219288) at kernel/qthread.cpp:210
#6  0xb65de0be in TQObject::activate_signal (this=this@entry=0xb48006c8, clist=0xb48830f0, o=o@entry=0xbffa2498) at kernel/qobject.cpp:2602
#7  0xb65de286 in TQObject::activate_signal (this=0xb48006c8, signal=2) at kernel/qobject.cpp:2557
#8  0xb68b44b7 in TQTimer::timeout (this=0xb48006c8) at .moc/release-shared-mt/moc_ntqtimer.cpp:80
#9  0xb6604e46 in TQTimer::event (this=0xb48006c8, e=0xbffa2730) at kernel/qtimer.cpp:222
#10 0xb6585aa4 in internalNotify (e=0xbffa2730, receiver=0xb48006c8, this=<optimized out>) at kernel/qapplication.cpp:2781
#11 TQApplication::internalNotify (this=0x8100410, receiver=0xb48006c8, e=0xbffa2730) at kernel/qapplication.cpp:2677
#12 0xb6585fc7 in TQApplication::notify (this=0x8100410, receiver=0xb48006c8, e=0xbffa2730) at kernel/qapplication.cpp:2459
#13 0xb6bd9b21 in KApplication::notify (this=0x8100410, receiver=0xb48006c8, event=0xbffa2730) at /dev/shm/tdelibs/tdecore/kapplication.cpp:583
#14 0xb657b889 in sendEvent (event=0xbffa2730, receiver=<optimized out>) at kernel/ntqapplication.h:537
#15 TQEventLoop::activateTimers (this=0x810d9c8) at kernel/qeventloop_unix.cpp:564
#16 0xb6565fe8 in TQEventLoop::processEvents (this=0x810d9c8, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb6599e10 in TQEventLoop::enterLoop (this=0x810d9c8) at kernel/qeventloop.cpp:227
#18 0xb6599d94 in TQEventLoop::exec (this=0x810d9c8) at kernel/qeventloop.cpp:174
#19 0xb6586a0c in TQApplication::exec (this=0x8100410) at kernel/qapplication.cpp:2913
#20 0xb5cd11d6 in kdemain (argc=300, argv=0x12c) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb772a713 in tdeinitmain (argc=8, argv=0x80e1c68) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f869 in launch (argc=8, _name=0x80e3ce4 "ark", args=0xbffa2b54 "X骶", cwd=0x0, envc=1, envs=0x80e3d64 "", reset_env=false, tty=0x0, avoid_loops=56, startup_id_str=0x12c <Address 0x12c out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x0805092c in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050f1a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804cc9d in main (argc=5, argv=0xbffa3124, envp=0xbffa313c) at /dev/shm/tdelibs/kinit/kinit.cpp:1909
Comment 1 Darrell 2013-03-04 17:54:29 CST
The problem seems to be with larger archives.
Comment 2 Darrell 2013-04-09 13:10:34 CDT
Here is another backtrace (with an archive file size of 24MB):

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
[TDECrash handler]
#5  0xb660ba61 in TQThread::finished (this=0x9ff1a48) at kernel/qthread.cpp:210
#6  0xb65e513e in TQObject::activate_signal (this=this@entry=0xb48006c8, clist=0xb487d210, o=o@entry=0xbfdfd388) at kernel/qobject.cpp:2602
#7  0xb65e5306 in TQObject::activate_signal (this=0xb48006c8, signal=2) at kernel/qobject.cpp:2557
#8  0xb68bb8f7 in TQTimer::timeout (this=0xb48006c8) at .moc/release-shared-mt/moc_ntqtimer.cpp:80
#9  0xb660bec6 in TQTimer::event (this=0xb48006c8, e=0xbfdfd620) at kernel/qtimer.cpp:222
#10 0xb658cb14 in internalNotify (e=0xbfdfd620, receiver=0xb48006c8, this=<optimized out>) at kernel/qapplication.cpp:2781
#11 TQApplication::internalNotify (this=0x9ec3a98, receiver=0xb48006c8, e=0xbfdfd620) at kernel/qapplication.cpp:2677
#12 0xb658d037 in TQApplication::notify (this=0x9ec3a98, receiver=0xb48006c8, e=0xbfdfd620) at kernel/qapplication.cpp:2459
#13 0xb6be8111 in TDEApplication::notify (this=0x9ec3a98, receiver=0xb48006c8, event=0xbfdfd620) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#14 0xb65828f9 in sendEvent (event=0xbfdfd620, receiver=<optimized out>) at kernel/ntqapplication.h:537
#15 TQEventLoop::activateTimers (this=0x9ef15c8) at kernel/qeventloop_unix.cpp:564
#16 0xb656d058 in TQEventLoop::processEvents (this=0x9ef15c8, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb65a0e90 in TQEventLoop::enterLoop (this=0x9ef15c8) at kernel/qeventloop.cpp:227
#18 0xb65a0e14 in TQEventLoop::exec (this=0x9ef15c8) at kernel/qeventloop.cpp:174
#19 0xb658da7c in TQApplication::exec (this=0x9ec3a98) at kernel/qapplication.cpp:2913
#20 0xb5c512d6 in kdemain (argc=0, argv=0x0) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb77bf733 in tdeinitmain (argc=8, argv=0x9eab208) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f8c9 in launch (argc=8, _name=0x9eaf7a4 "ark", args=0xbfdfda44 "ø]«¶", cwd=0x0, envc=1, envs=0x9eaf829 "", reset_env=false, tty=0x0, avoid_loops=232, startup_id_str=0x0, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x0805098c in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050f7a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804ccfd in main (argc=5, argv=0xbfdfe014, envp=0xbfdfe02c) at /dev/shm/tdelibs/kinit/kinit.cpp:1909
Comment 3 Darrell 2013-04-09 13:12:23 CDT
In bug report 1403, updates to tqt3 threading support were mentioned as the cause of the failures. Could those same updates be the cause here?
Comment 4 Darrell 2013-05-09 18:45:26 CDT
New backtrace based on latest crashhandler improvements:

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".

==== (gdb) bt ====
[TDECrash handler]
#5  0xb65570b1 in TQThread::finished (this=0x8e7b430) at kernel/qthread.cpp:210
#6  0xb653076b in TQObject::activate_signal (this=this@entry=0xb47006c8, clist=0xb4780a98, o=o@entry=0xbfbe6a48) at kernel/qobject.cpp:2633
#7  0xb6530946 in TQObject::activate_signal (this=0xb47006c8, signal=2) at kernel/qobject.cpp:2588
#8  0xb68073a7 in TQTimer::timeout (this=0xb47006c8) at .moc/release-shared-mt/moc_ntqtimer.cpp:80
#9  0xb6557516 in TQTimer::event (this=0xb47006c8, e=0xbfbe6ce0) at kernel/qtimer.cpp:222
#10 0xb64d8044 in internalNotify (e=0xbfbe6ce0, receiver=0xb47006c8, this=<optimized out>) at kernel/qapplication.cpp:2787
#11 TQApplication::internalNotify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2683
#12 0xb64d8567 in TQApplication::notify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2462
#13 0xb6b34701 in TDEApplication::notify (this=0x8d4df38, receiver=0xb47006c8, event=0xbfbe6ce0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#14 0xb64cde29 in sendEvent (event=0xbfbe6ce0, receiver=<optimized out>) at kernel/ntqapplication.h:537
#15 TQEventLoop::activateTimers (this=0x8d7aa28) at kernel/qeventloop_unix.cpp:564
#16 0xb64b8588 in TQEventLoop::processEvents (this=0x8d7aa28, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb64ec3c0 in TQEventLoop::enterLoop (this=0x8d7aa28) at kernel/qeventloop.cpp:227
#18 0xb64ec344 in TQEventLoop::exec (this=0x8d7aa28) at kernel/qeventloop.cpp:174
#19 0xb64d8fac in TQApplication::exec (this=0x8d4df38) at kernel/qapplication.cpp:2919
#20 0xb5b8c2e6 in kdemain (argc=17, argv=0x11) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb7729743 in tdeinitmain (argc=8, argv=0x8d1c548) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f8d9 in launch (argc=8, _name=0x8d36744 "ark", args=0xbfbe7104 "\230\031 ¶", cwd=0x0, envc=1, envs=0x8d367c0 "", reset_env=false, tty=0x0, avoid_loops=160, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x0805099c in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050f8a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804cd0d in main (argc=5, argv=0xbfbe76d4, envp=0xbfbe76ec) at /dev/shm/tdelibs/kinit/kinit.cpp:1909

==== (gdb) bt full ====
[TDECrash handler]
No symbol table info available.
#5  0xb65570b1 in TQThread::finished (this=0x8e7b430) at kernel/qthread.cpp:210
No locals.
#6  0xb653076b in TQObject::activate_signal (this=this@entry=0xb47006c8, clist=0xb4780a98, o=o@entry=0xbfbe6a48) at kernel/qobject.cpp:2633
        currentThread = 0xb6a2178c <tqt_main_thread>
        sol = 0xb4706068
        oldSender = 0x0
#7  0xb6530946 in TQObject::activate_signal (this=0xb47006c8, signal=2) at kernel/qobject.cpp:2588
        clist = 0x8ef1cd4
        o = {{type = 0xb6a23228 <static_QUType_Null>, payload = {b = 107, c = 107 'k', s = -7317, i = -1236081813, l = -1236081813, uc = 107 'k', us = 58219, ui = 3058885483, ul = 3058885483, f = -3.14248132e-06, d = 2.6888275989333712e-312, byte = "kãR¶~\000\000\000H¢õµp\220¡¶", bytearray = {data = 0xb652e36b <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è+Úó\377\201Ã÷¬N", size = 126}, ptr = 0xb652e36b <TQObject::killTimer(int)+27>, voidstar = {ptr = 0xb652e36b <TQObject::killTimer(int)+27>, owner = 126}, charstar = {ptr = 0xb652e36b <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è+Úó\377\201Ã÷¬N", owner = 126}, utf8 = {ptr = 0xb652e36b <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è+Úó\377\201Ã÷¬N", owner = 126}, local8bit = {ptr = 0xb652e36b <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è+Úó\377\201Ã÷¬N", owner = 126}, iface = 0xb652e36b <TQObject::killTimer(int)+27>, idisp = 0xb652e36b <TQObject::killTimer(int)+27>}, isLastObject = true}}
#8  0xb68073a7 in TQTimer::timeout (this=0xb47006c8) at .moc/release-shared-mt/moc_ntqtimer.cpp:80
No locals.
#9  0xb6557516 in TQTimer::event (this=0xb47006c8, e=0xbfbe6ce0) at kernel/qtimer.cpp:222
No locals.
#10 0xb64d8044 in internalNotify (e=0xbfbe6ce0, receiver=0xb47006c8, this=<optimized out>) at kernel/qapplication.cpp:2787
        locklevel = 1
        llcount = <optimized out>
        consumed = false
        handled = false
#11 TQApplication::internalNotify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2683
No locals.
#12 0xb64d8567 in TQApplication::notify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2462
        res = false
#13 0xb6b34701 in TDEApplication::notify (this=0x8d4df38, receiver=0xb47006c8, event=0xbfbe6ce0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
        t = TQEvent::Timer
#14 0xb64cde29 in sendEvent (event=0xbfbe6ce0, receiver=<optimized out>) at kernel/ntqapplication.h:537
No locals.
#15 TQEventLoop::activateTimers (this=0x8d7aa28) at kernel/qeventloop_unix.cpp:564
        e = {<TQEvent> = {<TQt> = {static color0 = @0xb6a217e0, static color1 = @0xb6a217e8, static black = @0xb6a217f0, static white = @0xb6a217f8, static darkGray = @0xb6a21800, static gray = @0xb6a21808, static lightGray = @0xb6a21810, static red = @0xb6a21818, static green = @0xb6a21820, static blue = @0xb6a21828, static cyan = @0xb6a21830, static magenta = @0xb6a21838, static yellow = @0xb6a21840, static darkRed = @0xb6a21848, static darkGreen = @0xb6a21850, static darkBlue = @0xb6a21858, static darkCyan = @0xb6a21860, static darkMagenta = @0xb6a21868, static darkYellow = @0xb6a21870, static arrowCursor = @0xb6a1ff60, static upArrowCursor = @0xb6a1ff64, static crossCursor = @0xb6a1ff68, static waitCursor = @0xb6a1ff6c, static ibeamCursor = @0xb6a1ff70, static sizeVerCursor = @0xb6a1ff74, static sizeHorCursor = @0xb6a1ff78, static sizeBDiagCursor = @0xb6a1ff7c, static sizeFDiagCursor = @0xb6a1ff80, static sizeAllCursor = @0xb6a1ff84, static blankCursor = @0xb6a1ff88, static splitVCursor = @0xb6a1ff8c, static splitHCursor = @0xb6a1ff90, static pointingHandCursor = @0xb6a1ff94, static forbiddenCursor = @0xb6a1ff98, static whatsThisCursor = @0xb6a1ff9c, static busyCursor = @0xb6a1ffa0}, _vptr.TQEvent = 0xb69f40e0 <vtable for TQTimerEvent+8>, t = TQEvent::Timer, posted = 0, spont = 0}, id = 126}
        n_act = 1
        begin = 0xb477c958
        first = false
        currentTime = {tv_sec = 1368142959, tv_usec = 763778}
        maxCount = <optimized out>
        t = 0xbfbe6ce0
#16 0xb64b8588 in TQEventLoop::processEvents (this=0x8d7aa28, flags=4) at kernel/qeventloop_x11.cpp:396
        nevents = 1
        locker = {mtx = 0x8d6b1b8}
        canWait = false
        nsel = 0
        event = {type = 6, xany = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755}, xkey = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, root = 468, subwindow = 0, time = 115630829, x = 25, y = 141, x_root = 136, y_root = 345, state = 16, keycode = 0, same_screen = 1}, xbutton = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, root = 468, subwindow = 0, time = 115630829, x = 25, y = 141, x_root = 136, y_root = 345, state = 16, button = 0, same_screen = 1}, xmotion = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, root = 468, subwindow = 0, time = 115630829, x = 25, y = 141, x_root = 136, y_root = 345, state = 16, is_hint = 0 '\000', same_screen = 1}, xcrossing = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, root = 468, subwindow = 0, time = 115630829, x = 25, y = 141, x_root = 136, y_root = 345, mode = 16, detail = 0, same_screen = 1, focus = 1, state = 16}, xfocus = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, mode = 468, detail = 0}, xexpose = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, x = 468, y = 0, width = 115630829, height = 25, count = 141}, xgraphicsexpose = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, drawable = 50331755, x = 468, y = 0, width = 115630829, height = 25, count = 141, major_code = 136, minor_code = 345}, xnoexpose = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, drawable = 50331755, major_code = 468, minor_code = 0}, xvisibility = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, state = 468}, xcreatewindow = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, parent = 50331755, window = 468, x = 0, y = 115630829, width = 25, height = 141, border_width = 136, override_redirect = 345}, xdestroywindow = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468}, xunmap = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, from_configure = 0}, xmap = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, override_redirect = 0}, xmaprequest = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, parent = 50331755, window = 468}, xreparent = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, parent = 0, x = 115630829, y = 25, override_redirect = 141}, xconfigure = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, x = 0, y = 115630829, width = 25, height = 141, border_width = 136, above = 345, override_redirect = 16}, xgravity = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, x = 0, y = 115630829}, xresizerequest = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, width = 468, height = 0}, xconfigurerequest = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, parent = 50331755, window = 468, x = 0, y = 115630829, width = 25, height = 141, border_width = 136, above = 345, detail = 16, value_mask = 0}, xcirculate = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, event = 50331755, window = 468, place = 0}, xcirculaterequest = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, parent = 50331755, window = 468, place = 0}, xproperty = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, atom = 468, time = 0, state = 115630829}, xselectionclear = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, selection = 468, time = 0}, xselectionrequest = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, owner = 50331755, requestor = 468, selection = 0, target = 115630829, property = 25, time = 141}, xselection = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, requestor = 50331755, selection = 468, target = 0, property = 115630829, time = 25}, xcolormap = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, colormap = 468, c_new = 0, state = 115630829}, xclient = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, message_type = 468, format = 0, data = {b = "íbä\006\031\000\000\000\215\000\000\000\210\000\000\000Y\001\000", s = {25325, 1764, 25, 0, 141, 0, 136, 0, 345, 0}, l = {115630829, 25, 141, 136, 345}}}, xmapping = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, request = 468, first_keycode = 0, count = 115630829}, xerror = {type = 6, display = 0x7a72, resourceid = 0, serial = 148168824, error_code = 107 'k', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, window = 50331755, key_vector = "Ô\001\000\000\000\000\000\000íbä\006\031\000\000\000\215\000\000\000\210\000\000\000Y\001\000\000\020\000\000"}, xgeneric = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, extension = 50331755, evtype = 468}, xcookie = {type = 6, serial = 31346, send_event = 0, display = 0x8d4e078, extension = 50331755, evtype = 468, cookie = 0, data = 0x6e462ed}, pad = {6, 31346, 0, 148168824, 50331755, 468, 0, 115630829, 25, 141, 136, 345, 16, 0, 1, 1, 16, 0, 0, 0, 0, 0, 0, 0}}
        exclude_all = 10
        zerotm = {tv_sec = 0, tv_usec = 0}
        tm = 0xb6a21698 <qt_wait_timer()::tm>
        highest = 8
#17 0xb64ec3c0 in TQEventLoop::enterLoop (this=0x8d7aa28) at kernel/qeventloop.cpp:227
        old_exitloop = false
#18 0xb64ec344 in TQEventLoop::exec (this=0x8d7aa28) at kernel/qeventloop.cpp:174
No locals.
#19 0xb64d8fac in TQApplication::exec (this=0x8d4df38) at kernel/qapplication.cpp:2919
No locals.
#20 0xb5b8c2e6 in kdemain (argc=17, argv=0x11) at /dev/shm/tdeutils/ark/main.cpp:125
        aboutData = {mAppName = 0xb5b99659 "ark", mProgramName = 0xb5b9a132 "Ark", mVersion = 0xb5b99653 "2.6.4", mShortDescription = 0xb5b99640 "TDE Archiving tool", mLicenseKey = 1, mCopyrightStatement = 0xb5b998c8 "(c) 1997-2006, The Various Ark Developers", mOtherText = 0x0, mHomepageAddress = 0x0, mBugEmailAddress = 0xb6d75da4 "http://bugs.trinitydesktop.org", mAuthorList = {sh = 0x8d03608}, mCreditList = {sh = 0x8d39bf0}, mLicenseText = 0x0, static defaultBugTracker = 0xb6d75da4 "http://bugs.trinitydesktop.org", d = 0x8d3a6b0}
#21 0xb7729743 in tdeinitmain (argc=8, argv=0x8d1c548) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
No locals.
#22 0x0804f8d9 in launch (argc=8, _name=0x8d36744 "ark", args=0xbfbe7104 "\230\031 ¶", cwd=0x0, envc=1, envs=0x8d367c0 "", reset_env=false, tty=0x0, avoid_loops=160, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
        exec = 4
        launcher = 0
        lib = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d39c18}, <No data fields>}, <No data fields>}
        execpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d364c0}, <No data fields>}, <No data fields>}
        name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d397d8}, <No data fields>}, <No data fields>}
        exec = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d397d8}, <No data fields>}, <No data fields>}
        libpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d36730}, <No data fields>}, <No data fields>}
        startup_id = {d = 0x8d36838}
#23 0x0805099c in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
        tty = <optimized out>
        avoid_loops = <optimized out>
        arg_n = <optimized out>
        argc = 8
        args = 0x8d36748 "-caption"
        reset_display = <optimized out>
        pid = <optimized out>
        response_header = {cmd = -1242911301, arg_length = -1078037957}
        envc = <optimized out>
        envs = <optimized out>
        kdedisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8d36140}, <No data fields>}, <No data fields>}
        response_data = <optimized out>
        l = <optimized out>
        name = 0x8d36744 "ark"
        cwd = 0x0
        startup_id_str = 0x8d367c4 "darkstar;1368142949;15531;2465_TIME115620550"
        olddisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8ced360}, <No data fields>}, <No data fields>}
        launcher = <optimized out>
        request_header = {cmd = 10, arg_length = 177}
        request_data = 0x8d36740 "\b"
        result = <optimized out>
#24 0x08050f8a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
        wr_set = {fds_bits = {0 <repeats 32 times>}}
        exit_pid = <optimized out>
        c = 0 '\000'
        rd_set = {fds_bits = {512, 0 <repeats 31 times>}}
        e_set = {fds_bits = {0 <repeats 32 times>}}
        result = <optimized out>
        max_sock = 11
#25 0x0804cd0d in main (argc=5, argv=0xbfbe76d4, envp=0xbfbe76ec) at /dev/shm/tdelibs/kinit/kinit.cpp:1909
        i = <optimized out>
        pid = <optimized out>
        c = 0 '\000'
        launch_dcop = <optimized out>
        launch_tdelauncher = <optimized out>
        launch_kded = <optimized out>
        keep_running = <optimized out>
        new_startup = <optimized out>
        safe_argv = 0x8ced318

==== (gdb) thread apply all bt ====

Thread 1 (Thread 0xb5cbf9c0 (LWP 9287)):
[TDECrash handler]
#5  0xb65570b1 in TQThread::finished (this=0x8e7b430) at kernel/qthread.cpp:210
#6  0xb653076b in TQObject::activate_signal (this=this@entry=0xb47006c8, clist=0xb4780a98, o=o@entry=0xbfbe6a48) at kernel/qobject.cpp:2633
#7  0xb6530946 in TQObject::activate_signal (this=0xb47006c8, signal=2) at kernel/qobject.cpp:2588
#8  0xb68073a7 in TQTimer::timeout (this=0xb47006c8) at .moc/release-shared-mt/moc_ntqtimer.cpp:80
#9  0xb6557516 in TQTimer::event (this=0xb47006c8, e=0xbfbe6ce0) at kernel/qtimer.cpp:222
#10 0xb64d8044 in internalNotify (e=0xbfbe6ce0, receiver=0xb47006c8, this=<optimized out>) at kernel/qapplication.cpp:2787
#11 TQApplication::internalNotify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2683
#12 0xb64d8567 in TQApplication::notify (this=0x8d4df38, receiver=0xb47006c8, e=0xbfbe6ce0) at kernel/qapplication.cpp:2462
#13 0xb6b34701 in TDEApplication::notify (this=0x8d4df38, receiver=0xb47006c8, event=0xbfbe6ce0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#14 0xb64cde29 in sendEvent (event=0xbfbe6ce0, receiver=<optimized out>) at kernel/ntqapplication.h:537
#15 TQEventLoop::activateTimers (this=0x8d7aa28) at kernel/qeventloop_unix.cpp:564
#16 0xb64b8588 in TQEventLoop::processEvents (this=0x8d7aa28, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb64ec3c0 in TQEventLoop::enterLoop (this=0x8d7aa28) at kernel/qeventloop.cpp:227
#18 0xb64ec344 in TQEventLoop::exec (this=0x8d7aa28) at kernel/qeventloop.cpp:174
#19 0xb64d8fac in TQApplication::exec (this=0x8d4df38) at kernel/qapplication.cpp:2919
#20 0xb5b8c2e6 in kdemain (argc=17, argv=0x11) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb7729743 in tdeinitmain (argc=8, argv=0x8d1c548) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f8d9 in launch (argc=8, _name=0x8d36744 "ark", args=0xbfbe7104 "\230\031 ¶", cwd=0x0, envc=1, envs=0x8d367c0 "", reset_env=false, tty=0x0, avoid_loops=160, startup_id_str=0x11 <Address 0x11 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x0805099c in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050f8a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804cd0d in main (argc=5, argv=0xbfbe76d4, envp=0xbfbe76ec) at /dev/shm/tdelibs/kinit/kinit.cpp:1909


==== (tdehwlib) hardware information ====
CPU core number:    0
  Vendor:     AuthenticAMD
  Model:      
  Name:     AMD Athlon(tm) X2 Dual Core Processor BE-2400
  Current Frequency:  2300 MHz
  Minimum Frequency:  1000 MHz
  Maximum Frequency:  2300 MHz

CPU core number:    1
  Vendor:     AuthenticAMD
  Model:      
  Name:     AMD Athlon(tm) X2 Dual Core Processor BE-2400
  Current Frequency:  2300 MHz
  Minimum Frequency:  1000 MHz
  Maximum Frequency:  2300 MHz
Comment 5 Darrell 2013-05-14 13:07:52 CDT
A new backtrace after rebuilding all packages against TQt3 with the patch in bug report 1508. This crash was trying to open a tar.gz archive. Typically the crash occurs when I am traversing the archive within ark, such as collapsing directories to view the contents of other directories.


[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".

==== (gdb) bt ====
[TDECrash handler]
#5  TQApplication::postEvent (receiver=0xb489c060, event=0x9231c18) at kernel/qapplication.cpp:3401
#6  0xb65defd2 in TQObject::activate_signal (this=this@entry=0xb4800518, clist=0xb489bdc0, o=o@entry=0xbfe91118) at kernel/qobject.cpp:2752
#7  0xb65df126 in TQObject::activate_signal (this=0xb4800518, signal=2) at kernel/qobject.cpp:2689
#8  0xb68a50f7 in TQTimer::timeout (this=0xb4800518) at .moc/release-shared-mt/moc_ntqtimer.cpp:91
#9  0xb66069c6 in TQTimer::event (this=0xb4800518, e=0xbfe913c0) at kernel/qtimer.cpp:222
#10 0xb6588764 in internalNotify (e=0xbfe913c0, receiver=0xb4800518, this=<optimized out>) at kernel/qapplication.cpp:2813
#11 TQApplication::internalNotify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2709
#12 0xb6588c87 in TQApplication::notify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2488
#13 0xb6bd3d2e in TDEApplication::notify (this=0x8bd0190, receiver=0xb4800518, event=0xbfe913c0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#14 0xb657e7f9 in sendEvent (event=0xbfe913c0, receiver=<optimized out>) at kernel/ntqapplication.h:539
#15 TQEventLoop::activateTimers (this=0x8bf30d8) at kernel/qeventloop_unix.cpp:564
#16 0xb656a1a8 in TQEventLoop::processEvents (this=0x8bf30d8, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb659c640 in TQEventLoop::enterLoop (this=0x8bf30d8) at kernel/qeventloop.cpp:227
#18 0xb659c5c4 in TQEventLoop::exec (this=0x8bf30d8) at kernel/qeventloop.cpp:174
#19 0xb65896bc in TQApplication::exec (this=0x8bd0190) at kernel/qapplication.cpp:2945
#20 0xb5c452e6 in kdemain (argc=32, argv=0x20) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb778f743 in tdeinitmain (argc=8, argv=0x8bafef0) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f6ec in launch (argc=8, _name=0x8bacc1c "ark", args=0xbfe91724 "øËº\b", cwd=0x0, envc=1, envs=0x8bacc70 "", reset_env=false, tty=0x0, avoid_loops=208, startup_id_str=0x20 <Address 0x20 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804cc3d in main (argc=5, argv=0xbfe91db4, envp=0xbfe91dcc) at /dev/shm/tdelibs/kinit/kinit.cpp:1909

==== (gdb) bt full ====
[TDECrash handler]
No symbol table info available.
#5  TQApplication::postEvent (receiver=0xb489c060, event=0x9231c18) at kernel/qapplication.cpp:3401
        thread = <optimized out>
        locker = {mtx = 0x8be1640}
        l = 0xb4806590
        pe = <optimized out>
#6  0xb65defd2 in TQObject::activate_signal (this=this@entry=0xb4800518, clist=0xb489bdc0, o=o@entry=0xbfe91118) at kernel/qobject.cpp:2752
        currentThread = 0xb6ac17b8 <tqt_main_thread>
        sol = 0xb4806628
        oldSender = <optimized out>
#7  0xb65df126 in TQObject::activate_signal (this=0xb4800518, signal=2) at kernel/qobject.cpp:2689
        clist = 0x922e788
        o = {{type = 0xb6ac3248 <static_QUType_Null>, payload = {b = 219, c = -37 'Û', s = -14117, i = -1235367717, l = -1235367717, uc = 219 'Û', us = 51419, ui = 3059599579, ul = 3059599579, f = -3.30484795e-06, d = 2.6888311270363855e-312, byte = "ÛÈ]¶~\000\000\000HÒ\000¶X\220«¶", bytearray = {data = 0xb65dc8db <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è\213\033ô\377\201ÃoÇM", size = 126}, ptr = 0xb65dc8db <TQObject::killTimer(int)+27>, voidstar = {ptr = 0xb65dc8db <TQObject::killTimer(int)+27>, owner = 126}, charstar = {ptr = 0xb65dc8db <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è\213\033ô\377\201ÃoÇM", owner = 126}, utf8 = {ptr = 0xb65dc8db <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è\213\033ô\377\201ÃoÇM", owner = 126}, local8bit = {ptr = 0xb65dc8db <TQObject::killTimer(int)+27> "\203Ä\030[ÃS\203ì\030è\213\033ô\377\201ÃoÇM", owner = 126}, iface = 0xb65dc8db <TQObject::killTimer(int)+27>, idisp = 0xb65dc8db <TQObject::killTimer(int)+27>}, isLastObject = true}}
#8  0xb68a50f7 in TQTimer::timeout (this=0xb4800518) at .moc/release-shared-mt/moc_ntqtimer.cpp:91
No locals.
#9  0xb66069c6 in TQTimer::event (this=0xb4800518, e=0xbfe913c0) at kernel/qtimer.cpp:222
No locals.
#10 0xb6588764 in internalNotify (e=0xbfe913c0, receiver=0xb4800518, this=<optimized out>) at kernel/qapplication.cpp:2813
        locklevel = 1
        llcount = <optimized out>
        consumed = false
        handled = false
#11 TQApplication::internalNotify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2709
No locals.
#12 0xb6588c87 in TQApplication::notify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2488
        res = false
#13 0xb6bd3d2e in TDEApplication::notify (this=0x8bd0190, receiver=0xb4800518, event=0xbfe913c0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
        t = TQEvent::Timer
#14 0xb657e7f9 in sendEvent (event=0xbfe913c0, receiver=<optimized out>) at kernel/ntqapplication.h:539
No locals.
#15 TQEventLoop::activateTimers (this=0x8bf30d8) at kernel/qeventloop_unix.cpp:564
        e = {<TQEvent> = {<TQt> = {static color0 = @0xb6ac1800, static color1 = @0xb6ac1808, static black = @0xb6ac1810, static white = @0xb6ac1818, static darkGray = @0xb6ac1820, static gray = @0xb6ac1828, static lightGray = @0xb6ac1830, static red = @0xb6ac1838, static green = @0xb6ac1840, static blue = @0xb6ac1848, static cyan = @0xb6ac1850, static magenta = @0xb6ac1858, static yellow = @0xb6ac1860, static darkRed = @0xb6ac1868, static darkGreen = @0xb6ac1870, static darkBlue = @0xb6ac1878, static darkCyan = @0xb6ac1880, static darkMagenta = @0xb6ac1888, static darkYellow = @0xb6ac1890, static arrowCursor = @0xb6abff80, static upArrowCursor = @0xb6abff84, static crossCursor = @0xb6abff88, static waitCursor = @0xb6abff8c, static ibeamCursor = @0xb6abff90, static sizeVerCursor = @0xb6abff94, static sizeHorCursor = @0xb6abff98, static sizeBDiagCursor = @0xb6abff9c, static sizeFDiagCursor = @0xb6abffa0, static sizeAllCursor = @0xb6abffa4, static blankCursor = @0xb6abffa8, static splitVCursor = @0xb6abffac, static splitHCursor = @0xb6abffb0, static pointingHandCursor = @0xb6abffb4, static forbiddenCursor = @0xb6abffb8, static whatsThisCursor = @0xb6abffbc, static busyCursor = @0xb6abffc0}, _vptr.TQEvent = 0xb6a940c0 <vtable for TQTimerEvent+8>, t = TQEvent::Timer, posted = 0, spont = 0}, id = 126}
        n_act = 1
        begin = 0xb4800498
        first = false
        currentTime = {tv_sec = 1368554643, tv_usec = 120957}
        maxCount = <optimized out>
        t = 0xbfe913c0
#16 0xb656a1a8 in TQEventLoop::processEvents (this=0x8bf30d8, flags=4) at kernel/qeventloop_x11.cpp:396
        nevents = 0
        locker = {mtx = 0x8be1630}
        canWait = false
        nsel = 0
        event = {type = 5, xany = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755}, xkey = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, root = 468, subwindow = 0, time = 2896515, x = 90, y = 171, x_root = 201, y_root = 375, state = 272, keycode = 1, same_screen = 1}, xbutton = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, root = 468, subwindow = 0, time = 2896515, x = 90, y = 171, x_root = 201, y_root = 375, state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, root = 468, subwindow = 0, time = 2896515, x = 90, y = 171, x_root = 201, y_root = 375, state = 272, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, root = 468, subwindow = 0, time = 2896515, x = 90, y = 171, x_root = 201, y_root = 375, mode = 272, detail = 1, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, mode = 468, detail = 0}, xexpose = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, x = 468, y = 0, width = 2896515, height = 90, count = 171}, xgraphicsexpose = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, drawable = 50331755, x = 468, y = 0, width = 2896515, height = 90, count = 171, major_code = 201, minor_code = 375}, xnoexpose = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, drawable = 50331755, major_code = 468, minor_code = 0}, xvisibility = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, state = 468}, xcreatewindow = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, parent = 50331755, window = 468, x = 0, y = 2896515, width = 90, height = 171, border_width = 201, override_redirect = 375}, xdestroywindow = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468}, xunmap = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, from_configure = 0}, xmap = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, override_redirect = 0}, xmaprequest = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, parent = 50331755, window = 468}, xreparent = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, parent = 0, x = 2896515, y = 90, override_redirect = 171}, xconfigure = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, x = 0, y = 2896515, width = 90, height = 171, border_width = 201, above = 375, override_redirect = 272}, xgravity = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, x = 0, y = 2896515}, xresizerequest = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, width = 468, height = 0}, xconfigurerequest = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, parent = 50331755, window = 468, x = 0, y = 2896515, width = 90, height = 171, border_width = 201, above = 375, detail = 272, value_mask = 1}, xcirculate = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, event = 50331755, window = 468, place = 0}, xcirculaterequest = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, parent = 50331755, window = 468, place = 0}, xproperty = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, atom = 468, time = 0, state = 2896515}, xselectionclear = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, selection = 468, time = 0}, xselectionrequest = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, owner = 50331755, requestor = 468, selection = 0, target = 2896515, property = 90, time = 171}, xselection = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, requestor = 50331755, selection = 468, target = 0, property = 2896515, time = 90}, xcolormap = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, colormap = 468, c_new = 0, state = 2896515}, xclient = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, message_type = 468, format = 0, data = {b = "\203\062,\000Z\000\000\000«\000\000\000É\000\000\000w\001\000", s = {12931, 44, 90, 0, 171, 0, 201, 0, 375, 0}, l = {2896515, 90, 171, 201, 375}}}, xmapping = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, request = 468, first_keycode = 0, count = 2896515}, xerror = {type = 5, display = 0x82af, resourceid = 0, serial = 146556664, error_code = 107 'k', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, window = 50331755, key_vector = "Ô\001\000\000\000\000\000\000\203\062,\000Z\000\000\000«\000\000\000É\000\000\000w\001\000\000\020\001\000"}, xgeneric = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, extension = 50331755, evtype = 468}, xcookie = {type = 5, serial = 33455, send_event = 0, display = 0x8bc46f8, extension = 50331755, evtype = 468, cookie = 0, data = 0x2c3283}, pad = {5, 33455, 0, 146556664, 50331755, 468, 0, 2896515, 90, 171, 201, 375, 272, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}}
        exclude_all = 10
        zerotm = {tv_sec = 0, tv_usec = 0}
        tm = 0xb6ac16b8 <qt_wait_timer()::tm>
        highest = 8
#17 0xb659c640 in TQEventLoop::enterLoop (this=0x8bf30d8) at kernel/qeventloop.cpp:227
        old_exitloop = false
#18 0xb659c5c4 in TQEventLoop::exec (this=0x8bf30d8) at kernel/qeventloop.cpp:174
No locals.
#19 0xb65896bc in TQApplication::exec (this=0x8bd0190) at kernel/qapplication.cpp:2945
No locals.
#20 0xb5c452e6 in kdemain (argc=32, argv=0x20) at /dev/shm/tdeutils/ark/main.cpp:125
        aboutData = {mAppName = 0xb5c51079 "ark", mProgramName = 0xb5c51b52 "Ark", mVersion = 0xb5c51073 "2.6.4", mShortDescription = 0xb5c51060 "TDE Archiving tool", mLicenseKey = 1, mCopyrightStatement = 0xb5c512e8 "(c) 1997-2006, The Various Ark Developers", mOtherText = 0x0, mHomepageAddress = 0x0, mBugEmailAddress = 0xb6e01464 "http://bugs.trinitydesktop.org", mAuthorList = {sh = 0x8bacbe8}, mCreditList = {sh = 0x8bb07b0}, mLicenseText = 0x0, static defaultBugTracker = 0xb6e01464 "http://bugs.trinitydesktop.org", d = 0x8bb0468}
#21 0xb778f743 in tdeinitmain (argc=8, argv=0x8bafef0) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
No locals.
#22 0x0804f6ec in launch (argc=8, _name=0x8bacc1c "ark", args=0xbfe91724 "øËº\b", cwd=0x0, envc=1, envs=0x8bacc70 "", reset_env=false, tty=0x0, avoid_loops=208, startup_id_str=0x20 <Address 0x20 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
        exec = 36
        launcher = 0
        lib = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8bb0520}, <No data fields>}, <No data fields>}
        execpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8bb0a28}, <No data fields>}, <No data fields>}
        name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8bacca8}, <No data fields>}, <No data fields>}
        exec = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8bacca8}, <No data fields>}, <No data fields>}
        libpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8b78070}, <No data fields>}, <No data fields>}
        startup_id = {d = 0x8bac9d0}
#23 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
        tty = <optimized out>
        avoid_loops = <optimized out>
        arg_n = <optimized out>
        argc = 8
        args = 0x8bacc20 "-caption"
        reset_display = <optimized out>
        pid = <optimized out>
        response_header = {cmd = -1242178117, arg_length = -1075242725}
        envc = <optimized out>
        envs = <optimized out>
        kdedisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8bac5a0}, <No data fields>}, <No data fields>}
        response_data = <optimized out>
        l = <optimized out>
        name = 0x8bacc1c "ark"
        cwd = 0x0
        startup_id_str = 0x8bacc74 "testbox;1368554626;739324;3717_TIME2880276"
        olddisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057570 <vtable for TQCString+8>, shd = 0x8b61510}, <No data fields>}, <No data fields>}
        launcher = <optimized out>
        request_header = {cmd = 10, arg_length = 136}
        request_data = 0x8bacc18 "\b"
        result = <optimized out>
#24 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
        wr_set = {fds_bits = {0 <repeats 32 times>}}
        exit_pid = <optimized out>
        c = 0 '\000'
        rd_set = {fds_bits = {512, 0 <repeats 31 times>}}
        e_set = {fds_bits = {0 <repeats 32 times>}}
        result = <optimized out>
        max_sock = 11
#25 0x0804cc3d in main (argc=5, argv=0xbfe91db4, envp=0xbfe91dcc) at /dev/shm/tdelibs/kinit/kinit.cpp:1909
        i = <optimized out>
        pid = <optimized out>
        c = 0 '\000'
        launch_dcop = <optimized out>
        launch_tdelauncher = <optimized out>
        launch_kded = <optimized out>
        keep_running = <optimized out>
        new_startup = <optimized out>
        safe_argv = 0x8b614c8

==== (gdb) thread apply all bt ====
Thread 1 (Thread 0xb5d729c0 (LWP 25638)):
[TDECrash handler]
#5  TQApplication::postEvent (receiver=0xb489c060, event=0x9231c18) at kernel/qapplication.cpp:3401
#6  0xb65defd2 in TQObject::activate_signal (this=this@entry=0xb4800518, clist=0xb489bdc0, o=o@entry=0xbfe91118) at kernel/qobject.cpp:2752
#7  0xb65df126 in TQObject::activate_signal (this=0xb4800518, signal=2) at kernel/qobject.cpp:2689
#8  0xb68a50f7 in TQTimer::timeout (this=0xb4800518) at .moc/release-shared-mt/moc_ntqtimer.cpp:91
#9  0xb66069c6 in TQTimer::event (this=0xb4800518, e=0xbfe913c0) at kernel/qtimer.cpp:222
#10 0xb6588764 in internalNotify (e=0xbfe913c0, receiver=0xb4800518, this=<optimized out>) at kernel/qapplication.cpp:2813
#11 TQApplication::internalNotify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2709
#12 0xb6588c87 in TQApplication::notify (this=0x8bd0190, receiver=0xb4800518, e=0xbfe913c0) at kernel/qapplication.cpp:2488
#13 0xb6bd3d2e in TDEApplication::notify (this=0x8bd0190, receiver=0xb4800518, event=0xbfe913c0) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:583
#14 0xb657e7f9 in sendEvent (event=0xbfe913c0, receiver=<optimized out>) at kernel/ntqapplication.h:539
#15 TQEventLoop::activateTimers (this=0x8bf30d8) at kernel/qeventloop_unix.cpp:564
#16 0xb656a1a8 in TQEventLoop::processEvents (this=0x8bf30d8, flags=4) at kernel/qeventloop_x11.cpp:396
#17 0xb659c640 in TQEventLoop::enterLoop (this=0x8bf30d8) at kernel/qeventloop.cpp:227
#18 0xb659c5c4 in TQEventLoop::exec (this=0x8bf30d8) at kernel/qeventloop.cpp:174
#19 0xb65896bc in TQApplication::exec (this=0x8bd0190) at kernel/qapplication.cpp:2945
#20 0xb5c452e6 in kdemain (argc=32, argv=0x20) at /dev/shm/tdeutils/ark/main.cpp:125
#21 0xb778f743 in tdeinitmain (argc=8, argv=0x8bafef0) at /dev/shm/tdeutils.build/ark/ark_tdeinit_module.cpp:3
#22 0x0804f6ec in launch (argc=8, _name=0x8bacc1c "ark", args=0xbfe91724 "øËº\b", cwd=0x0, envc=1, envs=0x8bacc70 "", reset_env=false, tty=0x0, avoid_loops=208, startup_id_str=0x20 <Address 0x20 out of bounds>, startup_id_str@entry=0x8 <Address 0x8 out of bounds>) at /dev/shm/tdelibs/kinit/kinit.cpp:673
#23 0x080507bc in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/kinit/kinit.cpp:1240
#24 0x08050daa in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/kinit/kinit.cpp:1443
#25 0x0804cc3d in main (argc=5, argv=0xbfe91db4, envp=0xbfe91dcc) at /dev/shm/tdelibs/kinit/kinit.cpp:1909


==== (tdehwlib) hardware information ====
CPU core number:    0
  Vendor:     AuthenticAMD
  Model:      
  Name:     AMD Athlon(tm) X2 Dual Core Processor BE-2400
  Current Frequency:  2300 MHz
  Minimum Frequency:  1000 MHz
  Maximum Frequency:  2300 MHz

CPU core number:    1
  Vendor:     AuthenticAMD
  Model:      
  Name:     AMD Athlon(tm) X2 Dual Core Processor BE-2400
  Current Frequency:  2300 MHz
  Minimum Frequency:  1000 MHz
  Maximum Frequency:  2300 MHz
Comment 6 Timothy Pearson 2013-05-14 19:39:06 CDT
Thank you for the updated backtrace.  It looks like the failure is still threading related, and that the fix committed recently to TQt3 in GIT hash 9a4765a might help, along with an update to how Ark handles its initial thread creation in GIT hash 7be7990.

Can you please recompile/reinstall both TQt3 and tdeutils from GIT, then see if the crash persists?  If so, simply post another backtrace...

Thanks!

Tim
Comment 7 Darrell 2013-05-14 20:04:48 CDT
I'll update but reporting might be tommorrow or might be days. (Or if the recent patches fix the problem, not at all.)

The crashes are not repeatable. I can't predict when I experience them. I can open a dozen archives in a row and then a crash occurs. Sometimes several crashes occur one after the other.
Comment 8 Timothy Pearson 2013-05-14 20:13:01 CDT
Understood.  Such is the nature of threading bugs/race conditions unfortunately.

Tim
Comment 9 Darrell 2013-05-23 16:26:37 CDT
Tagging as resolved. Hopefully a crash doesn't occur 10 minutes after updating this report. :-)