[Bug 274544] New: ktorrent crash

George R. Goffe grgoffe at yahoo.com
Mon May 30 19:52:56 BST 2011


https://bugs.kde.org/show_bug.cgi?id=274544

           Summary: ktorrent crash
           Product: kde
           Version: 4.6
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: grgoffe at yahoo.com


Created an attachment (id=60482)
 --> (http://bugs.kde.org/attachment.cgi?id=60482)
output of gdb --args /usr/bin/ktorrent --nofork with "gdb where" command

Version:           4.6 (using KDE 4.6.3) 
OS:                Linux

clipper bash-4.1 ~# gdb --args /usr/bin/ktorrent --nofork
GNU gdb (GDB) Fedora (7.2-51.fc14)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/ktorrent...Reading symbols from
/usr/lib/debug/usr/bin/ktorrent.debug...done.
done.
(gdb) run
Starting program: /usr/bin/ktorrent --nofork
[Thread debugging using libthread_db enabled]
warning: "/usr/lib/debug/usr/lib/sse2/libgmp.so.3.5.0.debug": separate debug
info file has no debug info
warning: "/usr/lib/debug/usr/lib/libQt3Support.so.4.7.2.debug": separate debug
info file has no debug info
KGlobal::locale::Warning your global KLocale is being recreated with a valid
main component instead of a fake component, this usually means you tried to
call i18n related functions before your main component was created. You should
not do that since it most likely will not work
[New Thread 0xb5eb5b70 (LWP 3396)]
[Thread 0xb5eb5b70 (LWP 3396) exited]
Warning: QWidget::insertAction: Attempt to insert null action
Warning: QWidget::insertAction: Attempt to insert null action
Warning: QWidget::insertAction: Attempt to insert null action
[New Thread 0xb5eb5b70 (LWP 3448)]
[New Thread 0xaaa15b70 (LWP 3451)]
[New Thread 0xaa214b70 (LWP 3452)]
[New Thread 0xa98ffb70 (LWP 3453)]
[New Thread 0xa90feb70 (LWP 3454)]
[New Thread 0xa88fdb70 (LWP 3455)]
[Thread 0xa88fdb70 (LWP 3455) exited]
[Thread 0xa98ffb70 (LWP 3453) exited]
[Thread 0xa90feb70 (LWP 3454) exited]
[New Thread 0xa90feb70 (LWP 3458)]
[New Thread 0xa98ffb70 (LWP 3459)]
[New Thread 0xa88fdb70 (LWP 3460)]
[Thread 0xaaa15b70 (LWP 3451) exited]
[New Thread 0xaaa15b70 (LWP 3461)]
[Thread 0xaa214b70 (LWP 3452) exited]
[New Thread 0xaa214b70 (LWP 3462)]
[Thread 0xaaa15b70 (LWP 3461) exited]
[Thread 0xa98ffb70 (LWP 3459) exited]
[Thread 0xa90feb70 (LWP 3458) exited]
[New Thread 0xa90feb70 (LWP 3465)]
[New Thread 0xa98ffb70 (LWP 3466)]
[New Thread 0xaaa15b70 (LWP 3467)]
[Thread 0xaaa15b70 (LWP 3467) exited]
[Thread 0xa98ffb70 (LWP 3466) exited]
[Thread 0xa90feb70 (LWP 3465) exited]
[New Thread 0xaaa15b70 (LWP 3469)]
[New Thread 0xa98ffb70 (LWP 3470)]
[New Thread 0xa90feb70 (LWP 3471)]
[New Thread 0xa7cffb70 (LWP 3473)]
[Thread 0xa90feb70 (LWP 3471) exited]
[Thread 0xaaa15b70 (LWP 3469) exited]
[Thread 0xa88fdb70 (LWP 3460) exited]
[New Thread 0xaaa15b70 (LWP 3477)]
[New Thread 0xa88fdb70 (LWP 3478)]
[Thread 0xaa214b70 (LWP 3462) exited]
[Thread 0xa98ffb70 (LWP 3470) exited]
[Thread 0xaaa15b70 (LWP 3477) exited]
[New Thread 0xaaa15b70 (LWP 3479)]
[New Thread 0xa98ffb70 (LWP 3480)]
[New Thread 0xaa214b70 (LWP 3481)]
[Thread 0xa98ffb70 (LWP 3480) exited]
[Thread 0xaaa15b70 (LWP 3479) exited]
[Thread 0xaa214b70 (LWP 3481) exited]
[New Thread 0xaa214b70 (LWP 3482)]
[New Thread 0xaaa15b70 (LWP 3483)]
[New Thread 0xa98ffb70 (LWP 3484)]
[Thread 0xaaa15b70 (LWP 3483) exited]
[Thread 0xa7cffb70 (LWP 3473) exited]
[Thread 0xa88fdb70 (LWP 3478) exited]
[New Thread 0xa88fdb70 (LWP 3485)]
[New Thread 0xa7cffb70 (LWP 3486)]
[New Thread 0xaaa15b70 (LWP 3487)]
[Thread 0xaa214b70 (LWP 3482) exited]
[Thread 0xaaa15b70 (LWP 3487) exited]
[Thread 0xa98ffb70 (LWP 3484) exited]
[New Thread 0xaaa15b70 (LWP 3490)]
[New Thread 0xa98ffb70 (LWP 3491)]
[New Thread 0xaa214b70 (LWP 3492)]
[Thread 0xaa214b70 (LWP 3492) exited]
[Thread 0xa88fdb70 (LWP 3485) exited]
[Thread 0xaaa15b70 (LWP 3490) exited]
[New Thread 0xaaa15b70 (LWP 3493)]
[New Thread 0xa88fdb70 (LWP 3494)]
[New Thread 0xaa214b70 (LWP 3495)]
[Thread 0xa7cffb70 (LWP 3486) exited]
[New Thread 0xa7cffb70 (LWP 3498)]
[Thread 0xa7cffb70 (LWP 3498) exited]
[New Thread 0xa7cffb70 (LWP 3499)]
[New Thread 0xa90feb70 (LWP 3508)]
[New Thread 0xa70eeb70 (LWP 3509)]
[New Thread 0xa68edb70 (LWP 3510)]
[New Thread 0xa60ecb70 (LWP 3511)]
[New Thread 0xa58ebb70 (LWP 3512)]
[New Thread 0xa50eab70 (LWP 3514)]
[New Thread 0xa48e9b70 (LWP 3515)]
[New Thread 0xa40e8b70 (LWP 3516)]

Program received signal SIGSEGV, Segmentation fault.
0x023f8a18 in QNativeSocketEnginePrivate::nativeSelect (this=0x20, timeout=0,
checkRead=false, checkWrite=true, selectForRead=0x0, selectForWrite=0x0)
    at socket/qnativesocketengine_unix.cpp:1052
1052        *selectForRead = FD_ISSET(socketDescriptor, &fdread);
(gdb) w
Ambiguous command "w": watch, wh, whatis, where, while, while-stepping,
winheight, ws.
(gdb) where
#0  0x023f8a18 in QNativeSocketEnginePrivate::nativeSelect (this=0x20,
timeout=0, checkRead=false, checkWrite=true, selectForRead=0x0,
selectForWrite=0x0)
    at socket/qnativesocketengine_unix.cpp:1052
#1  0x00182002 in QMngHandler::canRead (device=Cannot access memory at address
0x38000008
) at ../../../gui/image/qmnghandler.cpp:401
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)


Reproducible: Always

Steps to Reproduce:
running ktorrent with multiple torrents active. over 300.

ktorrent just started failing.

running ktorrent with "gdb --args /usr/bin/ktorrent --nofork". shows failure.
see included file.

Actual Results:  
crash

Expected Results:  
no crash

Fedora Core 14, fully up to date. 

drkonqi invoked but finds the stack trace not useful. Attempts at adding debug
info fail to produce useful results.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list