| Summary: | Ark frequently crashes | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdeutils | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugwatch, darrella, kb9vqf |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | 1508 | ||
| Bug Blocks: | |||
|
Description
Darrell
2013-02-13 21:00:30 CST
The problem seems to be with larger archives. 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 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? 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
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
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 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. Understood. Such is the nature of threading bugs/race conditions unfortunately. Tim Tagging as resolved. Hopefully a crash doesn't occur 10 minutes after updating this report. :-) |