Dr_Grip Posted March 27, 2009 Report Posted March 27, 2009 since the update CPU usage goes to 100% after a few minutes of seeding (no downloads right now). At the same time, the upload rate drops to zero. This happens every time i start utorrent since the auto update, unlike the "old" 100% CPU bug, which -at least on my system- only occured randomly.Hardware: 2.2 GHz MacBook, 1GB RamSystem: 10.5.6, all updates installedThe relevant parts of the activity monitor analysis follow:Sampling process 2400 for 3 seconds with 1 millisecond of run time between samplesSampling completed, processing symbols...Analysis of sampling uTorrent (pid 2400) every 1 millisecondCall graph: 1868 Thread_2507 1868 0x23c6 1868 NSApplicationMain 1868 -[NSApplication run] 1868 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 1868 _DPSNextEvent 1868 BlockUntilNextEventMatchingListInMode 1868 ReceiveNextEventCommon 1868 RunCurrentEventLoopInMode 1868 CFRunLoopRunInMode 1868 CFRunLoopRunSpecific 1839 mach_msg 1839 mach_msg_trap 1839 mach_msg_trap 15 __CFRunLoopDoObservers 15 _handleWindowNeedsDisplay 15 -[NSWindow displayIfNeeded] 15 -[NSView displayIfNeeded] 15 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 15 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 15 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 14 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 14 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 14 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 14 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 12 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 11 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 9 -[NSView _drawRect:clip:] 9 -[NSTableView drawRect:] 9 -[NSOutlineView drawRowIndexes:clipRect:] 9 -[NSTableView drawRowIndexes:clipRect:] 8 -[NSTableView drawRow:clipRect:] 8 -[NSOutlineView _drawContentsAtRow:column:withCellFrame:] 8 -[NSTableView _drawContentsAtRow:column:withCellFrame:] 3 -[NSTableView preparedCellAtColumn:row:] 2 -[NSActionCell setObjectValue:] 2 -[NSCell setObjectValue:] 2 -[NSCell _setContents:] 2 0x5eea8 2 -[NSObject copy] 2 -[NSImage copyWithZone:] 2 -[NSImage _expandJustEnoughToLoadRepProperties] 2 -[NSImage _expandRep:expandImageContentNow:] 2 getattrlist$UNIX2003 2 getattrlist$UNIX2003EDIT: I can post a full activity monitor log when needed.
eashmore Posted March 27, 2009 Report Posted March 27, 2009 Same problem here. I wasn't getting 100% CPU usage in 0.9.1.
BadgerRich Posted March 27, 2009 Report Posted March 27, 2009 I just updated to the new version of uTorrent, Version 0.9.1.1. Before when uTorrent was in the background the processor never got hit more than 10-15%. Now as soon as I open uTorrent my processor is getting hit 99%. Using istat menu to look at processor use. Is anyone else experiencing this problem? Is there anyway to uninstall the update?Here's the sample:http://pastebin.com/m1a6149b1
lmfb Posted March 27, 2009 Report Posted March 27, 2009 Have you cleaned out your settings? See -http://forum.utorrent.com/viewtopic.php?pid=401656#p401656 andhttp://forum.utorrent.com/viewtopic.php?id=51398
theron Posted March 27, 2009 Report Posted March 27, 2009 Interesting. Could you upload the full dumps to a hosting site and put the link here so I can pull it down and check it out? I haven't been able to reproduce this since the last fixes went in to 0.9.1.1. Also if moving your setup/config files out of the way fixes the problem please upload a copy of those too with your process dump and I'll try to reproduce this. Thanks.
NoOneButMe Posted March 27, 2009 Report Posted March 27, 2009 Take a sample before you clear out your settings. Open Activity Monitor, select uTorrent and hit 'Sample' in the bar on the top. Then pastebin the sample and paste the link to it here.Without the sample, its much harder for the devs to fix the bugs; the sample shows what uTorrent is having the cpu do./edit: merged two threads about the same issue for clarity when browsing / finding issues.
JoshMock Posted March 28, 2009 Report Posted March 28, 2009 I was having the same problem. Took a sample, posted here:http://joshmock.com/images/uTorrent.txt
Dr_Grip Posted March 28, 2009 Author Report Posted March 28, 2009 Here's the full sample from Activity Monitor...http://pastebin.com/m1cc10e30it's 2:30am over here, will update this post tomorrow with config file (re)moving results...
Sanctuaryu Posted March 28, 2009 Report Posted March 28, 2009 100% CPU problem too. Happens randomly, sometimes after launch, sometimes after a few minutes of use. MacBook Core 2 Duo 2 GHz, Leopard 10.5.6.Here's the sample:http://pastebin.com/m60812f3
erume Posted March 28, 2009 Report Posted March 28, 2009 A had the same issue. Started occurring regularly after the update. Took only a few minutes after relaunching the app for the CPU usage to hit 100%+Took the prefs and a sample of the process through Activity Monitor and zipped them - http://stashbox.org/467430/utorrentprefs%2Bsample.zipIssue seems to be resolved at the moment though...edit: Alright, my bad. Hit 100% again, once a torrent finished downloading and started seeding.
RySean Posted March 28, 2009 Report Posted March 28, 2009 I'm having the same issue. Also, it makes my CPU run at 30 degrees higher. Or at least, that's what Temperature Monitor is showing me.
LaRRinco Posted March 29, 2009 Report Posted March 29, 2009 Same problem here, one of the cores is always at 99%. And it makes the system veryyyyy slowwww (Just one download).
RySean Posted March 30, 2009 Report Posted March 30, 2009 The only fix I found isn't really a fix... I run Windows using Parallels, and downloaded uTorrent for Windows and left it running that way. Lol, it slows down the computer a bit, but not nearly as much as the latest Mac uTorrent.
Dr_Grip Posted March 30, 2009 Author Report Posted March 30, 2009 EDIT: I just updated to 14940: The time it takes until the described behaviour kicks in is up to 15 or so minutes... but after that, UL and DL rate still drop to zero while CPU load goes to 100%.Activity monitor sample at:http://pastebin.com/m7fa2d7fdEDIT again: Removing config files and re-adding all .torrents did not help.
kropotov Posted March 30, 2009 Report Posted March 30, 2009 Same problem 14940: One core CPU load goes to 100%. connection drops to zero. appr. every 15 minutes. need to restart.Macbook Air 1,6, Leo 10.5.6where i can get old version?Sampling process 1641 for 3 seconds with 1 millisecond of run time between samplesSampling completed, processing symbols...Analysis of sampling uTorrent (pid 1641) every 1 millisecondCall graph: 1625 Thread_2503 1625 0x2376 1625 NSApplicationMain 1625 -[NSApplication run] 1625 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 1625 _DPSNextEvent 1625 BlockUntilNextEventMatchingListInMode 1625 ReceiveNextEventCommon 1625 RunCurrentEventLoopInMode 1625 CFRunLoopRunInMode 1625 CFRunLoopRunSpecific 1568 mach_msg 1568 mach_msg_trap 1568 mach_msg_trap 54 __CFRunLoopDoObservers 54 _handleWindowNeedsDisplay 54 -[NSWindow displayIfNeeded] 54 -[NSView displayIfNeeded] 53 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 53 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 53 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 53 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 53 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 48 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 48 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 43 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 23 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 22 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 12 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 12 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 12 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 11 -[NSView _drawRect:clip:] 9 -[NSTableHeaderView drawRect:] 8 -[NSTableHeaderView _drawColumnHeaderWithIndexes:] 8 -[NSTableHeaderView _drawHeaderOfColumn:] 8 -[NSTableHeaderView _drawHeaderCell:withFrame:withStateFromColumn:] 8 -[NSTableHeaderCell drawWithFrame:inView:] 8 -[NSTableHeaderCell _drawThemeContents:highlighted:inView:] 3 -[NSTableHeaderCell _drawBezelWithFrame:highlighted:inView:] 3 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) 3 CUIRenderer::DrawListHeader(CUIContext const*) 3 CGContextDrawImages 3 ripc_DrawImages 3 ripc_RenderImage 2 ripl_BltImage 2 ripl_BltImage 1 CGRenderingStateGetAllowsDithering 1 CGRenderingStateGetAllowsDithering 3 -[NSTableHeaderCell drawInteriorWithFrame:inView:] 3 -[NSTextFieldCell drawInteriorWithFrame:inView:] 2 _NSDrawTextCell 1 _NSStringDrawingCore 1 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 1 CGContextShowGlyphsWithAdvances 1 draw_glyphs 1 ripc_DrawGlyphs 1 ripl_BltGlyph 1 argb32_mark 1 CGSColorDeepMaskCopyARGB8888 1 CGSColorDeepMaskCopyARGB8888 1 __NSGetStringAndAttributesFromTextCell 1 -[NSCell _hasAttributedStringValue] 1 class_respondsToSelector 1 _free_internal 1 szone_free 1 szone_free 1 objc_msgSend 1 objc_msgSend 2 -[NSTextFieldCell cellSizeForBounds:] 2 -[NSCell cellSizeForBounds:] 2 _NSGetTextCellBoundingRect 1 -[NSString(NSExtendedStringDrawing) boundingRectWithSize:options:attributes:] 1 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 1 -[NSFont _totalAdvancementForNativeGlyphs:count:] 1 CGAffineTransformMakeScale 1 CGAffineTransformMakeScale 1 __NSGetStringAndAttributesFromTextCell 1 -[NSTextFieldCell _textAttributes] 1 -[NSCatalogColor isEqual:] 1 objc_msgSend 1 objc_msgSend 1 -[NSTableHeaderView _drawOverflowHeaderInRect:] 1 -[NSTableHeaderView _drawHeaderFillerInRect:matchLastState:] 1 -[NSTableHeaderView _drawHeaderCell:withFrame:withStateFromColumn:] 1 -[NSTableHeaderCell drawWithFrame:inView:] 1 -[NSTableHeaderCell _drawThemeContents:highlighted:inView:] 1 -[NSTableHeaderCell _drawBezelWithFrame:highlighted:inView:] 1 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) 1 CUIRenderer::DrawListHeader(CUIContext const*) 1 CGContextDrawImages 1 ripc_DrawImages 1 ripc_RenderImage 1 ripl_BltImage 1 ripd_Mark 1 argb32_image 1 argb32_mark 1 argb32_mark_pixelshape 1 argb32_mark_pixelshape 2 -[NSTableView drawRect:] 1 -[NSTableView drawGridInClipRect:] 1 -[NSTableView drawGridInClipRect:] 1 -[NSTableView drawRect:] 1 -[NSView lockFocus] 1 -[NSView lockFocusIfCanDraw] 1 -[NSWindow _threadContext] 1 _runningOnAppKitThread 1 __spin_lock 1 __spin_lock 10 -[NSView _drawRect:clip:] 9 0x720e4 9 0x723b9 9 CGContextDrawShading 9 ripc_DrawShading 8 ripl_BltShade 8 argb32_shade 8 argb32_image_mark 6 argb32_image_mark 2 argb32_shade_axial_RGB 2 argb32_shade_axial_RGB 1 ripc_AcquireFunction 1 CGColorTransformConvertColorFloatComponents 1 CGCMSInterfaceTransformConvertColorComponents 1 CMSTransformConvertComponents 1 CMSColorWorldConvertComponents 1 ConvertColorGeneric 1 CWMatchColors 1 CMM_MatchColors 1 GetCMMStorage 1 _CWColorWorldGetProperty 1 CFDictionaryGetValue 1 __CFDictionaryFindBuckets1b 1 __CFStringHash 1 __CFStringHash 1 -[NSView _regionForOpaqueDescendants:forMove:] 1 -[NSScrollView _regionForOpaqueDescendants:forMove:] 1 round$fenv_access_off 1 round$fenv_access_off 1 -[NSView _drawRect:clip:] 1 -[NSView _regionForOpaqueDescendants:forMove:] 1 -[NSView convertRect:toView:] 1 objc_msgSend_stret 1 objc_msgSend_stret 20 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 20 -[NSView _drawRect:clip:] 20 -[NSTableView drawRect:] 18 -[NSOutlineView drawRowIndexes:clipRect:] 18 -[NSTableView drawRowIndexes:clipRect:] 18 -[NSTableView drawRow:clipRect:] 17 -[NSOutlineView _drawContentsAtRow:column:withCellFrame:] 16 -[NSTableView _drawContentsAtRow:column:withCellFrame:] 9 -[NSTextFieldCell drawWithFrame:inView:] 9 -[NSTextFieldCell drawInteriorWithFrame:inView:] 9 _NSDrawTextCell 9 _NSStringDrawingCore 4 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 2 -[NSDynamicSystemColor set] 2 CGGStateSetStrokeColor 2 maybeCopyStrokeState 1 CGDashRetain 1 CGDashRetain 1 maybeCopyStrokeState 2 CGContextShowGlyphsWithAdvances 2 draw_glyphs 2 ripc_DrawGlyphs 2 ripl_BltGlyph 2 argb32_mark 2 CGSColorDeepMaskCopyARGB8888 2 CGSColorDeepMaskCopyARGB8888 3 -[NSStringDrawingTextStorage drawTextContainer:withRect:graphicsContext:baselineMode:scrollable:padding:] 2 -[NSLayoutManager glyphRangeForTextContainer:] 2 -[NSLayoutManager textContainerForGlyphAtIndex:effectiveRange:] 2 _NSFastFillAllLayoutHolesUpToEndOfContainerForGlyphIndex 2 -[NSLayoutManager(NSPrivate) _fillLayoutHoleAtIndex:desiredNumberOfLines:] 2 -[NSLayoutManager(NSPrivate) _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] 2 -[NSATSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] 2 -[NSTypesetter layoutCharactersInRange:forLayoutManager:maximumNumberOfLineFragments:] 2 -[NSTypesetter _layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments:maxCharacterIndex:nextGlyphIndex:nextCharacterIndex:] 2 -[NSATSTypesetter layoutParagraphAtPoint:] 2 -[NSATSTypesetter _layoutLineFragmentStartingWithGlyphAtIndex:characterIndex:atPoint:renderingContext:] 1 -[NSATSLineFragment layoutForStartingGlyphAtIndex:characterIndex:minPosition:maxPosition:lineFragmentRect:] 1 -[NSATSTypesetter _ctTypesetter] 1 -[NSATSGlyphStorage createCTTypesetter] 1 CTTypesetterCreateWithRunArray 1 TTypesetterRunArray::TTypesetterRunArray(__CFArray const*, __CFString const*, void const* (*)(__CTRun const*, __CFString const*, void*), void*) 1 TShapingEngine::ShapeGlyphs(TLine&, TCharStream const&) 1 TAATMorphTable::ShapeGlyphs(bool&) 1 TAATMorphSubtable::ProcessTable(bool, TAATMorphActionResult&) 1 TAATMorphSubtableMorx::DoLigatureSubtable(CFRange, bool, long, bool, TAATMorphSubtable::GlyphState&, TAATMorphActionResult&) 1 TAATMorphSubtableMorx::DoLigatureSubtable(CFRange, bool, long, bool, TAATMorphSubtable::GlyphState&, TAATMorphActionResult&) 1 -[NSLayoutManager setLineFragmentRect:forGlyphRange:usedRect:] 1 _NSLayoutTreeSetLineFragmentRectForGlyphRange 1 _NSLayoutTreeDeleteCurrentNode 1 _NSLayoutTreeDeleteCurrentNode 1 -[NSLayoutManager(NSTextViewSupport) drawGlyphsForGlyphRange:atPoint:] 1 -[NSLayoutManager(NSPrivate) _drawGlyphsForGlyphRange:atPoint:parameters:] 1 -[NSLayoutManager(NSTextViewSupport) showPackedGlyphs:length:glyphRange:atPoint:font:color:printingAdjustment:] 1 CGContextShowGlyphsWithAdvances 1 draw_glyphs 1 ripc_DrawGlyphs 1 ripc_GetRenderingState 1 ripc_GetClipState 1 __spin_lock 1 __spin_lock 1 -[NSStringDrawingTextStorage textContainerForAttributedString:containerSize:lineFragmentPadding:] 1 -[NSConcreteMutableAttributedString replaceCharactersInRange:withAttributedString:] 1 -[NSConcreteNotifyingMutableAttributedString edited:range:changeInLength:] 1 -[NSConcreteNotifyingMutableAttributedString edited:range:changeInLength:] 1 __NSCreateRenderingContextForString 1 -[NSMutableAttributedString(NSMutableAttributedStringKitAdditions) fixAttributesInRange:] 1 -[NSMutableAttributedString(NSMutableAttributedStringKitAdditions) fixFontAttributeInRange:] 1 CFCharacterSetInitInlineBuffer 1 CFCharacterSetInitInlineBuffer 4 -[NSTableView preparedCellAtColumn:row:] 3 -[NSActionCell setObjectValue:] 3 -[NSCell setObjectValue:] 3 -[NSCell _setContents:] 3 0x5ee86 3 -[NSObject copy] 3 -[NSImage copyWithZone:] 3 -[NSImage _expandJustEnoughToLoadRepProperties] 3 -[NSImage _expandRep:expandImageContentNow:] 3 +[NSImageRep _imageRepsWithContentsOfFile:expandImageContentNow:] 2 +[NSBitmapImageRep _imageRepsWithData:hfsFileType:extension:expandImageContentNow:] 2 +[NSBitmapImageRep _imagesWithData:hfsFileType:extension:zone:expandImageContentNow:includeAllReps:] 1 -[NSBitmapImageRep _initWithImageSource:imageNumber:properties:] 1 -[NSBitmapImageRep _readImageInfoWithImageSource:imageNumber:properties:] 1 GetImageProperty 1 CGImageSourceCopyPropertiesAtIndex 1 CGImageSourceGetPropertiesAtIndex 1 makeImagePlus 1 makeImagePlus 1 UTTypeCreatePreferredIdentifierForTag 1 _UTGetBindableArrayForTag 1 _UTGetStringForCFString 1 CSGetStringForCharacters 1 CSMapGetKeyAndValueForKeyData 1 bcmp 1 bcmp 1 -[NSArray containsObject:] 1 -[NSCFString isEqual:] 1 -[NSString(NSKindOfAdditions) isNSString__] 1 -[NSString(NSKindOfAdditions) isNSString__] 1 objc_msgSend 1 objc_msgSend 2 0x5c0b1 2 0xaa08 2 -[NSImage compositeToPoint:operation:] 2 -[NSImage compositeToPoint:fromRect:operation:] 2 -[NSImage _composite:delta:fromRect:toPoint:] 2 -[NSBitmapImageRep _loadData] 1 CGImagePlusCreateImage 1 CGDataProviderGetBytePtr 1 faultDataAcquireBytePointer 1 faultCacheData_cb 1 getBandProcPNG 1 _cg_png_read_row 1 inflate 1 updatewindow 1 __memcpy 1 __memcpy 1 _CFRelease 1 _CGImageSourceFinalize 1 _CFRelease 1 __CFArrayReleaseValues 1 _CFRelease 1 _CGImagePlusFinalize 1 _CFRelease 1 _CGImageReadSessionFinalize 1 _CFRelease 1 _CGImageReadFinalize 1 CFRelease 1 -[NSConcreteData dealloc] 1 NSDeallocateMemoryPages 1 vm_deallocate 1 vm_deallocate 1 0x5c060 1 -[NSString(NSStringDrawing) drawInRect:withAttributes:] 1 _NSStringDrawingCore 1 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 1 CGContextShowGlyphsWithAdvances 1 draw_glyphs 1 ripc_DrawGlyphs 1 ripl_BltGlyph 1 argb32_mark 1 CGSColorDeepMaskCopyARGB8888 1 CGSColorDeepMaskCopyARGB8888 1 -[NSOutlineView _drawContentsAtRow:column:withCellFrame:] 1 -[NSOutlineView frameOfCellAtColumn:row:] 1 -[NSTableView frameOfCellAtColumn:row:] 1 -[NSView _crackRect:] 1 floor$fenv_access_off 1 floor$fenv_access_off 2 -[NSTableView drawBackgroundInClipRect:] 2 -[NSTableView _drawAlternatingRowBackgroundColors:inRect:] 2 NSRectFillList 2 CGContextFillRects 2 ripc_DrawRects 2 ripc_Render 2 ripl_BltShape 2 argb32_mark 2 argb32_mark_constshape 2 sseCGSFill8by1 2 sseCGSFill8by1 4 -[NSView lockFocus] 4 -[NSView lockFocusIfCanDraw] 3 -[NSView _focusFromView:withContext:] 3 objc_msgSend 3 objc_msgSend 1 -[NSView lockFocusIfCanDraw] 1 _NSWindowsTrackDirtyRegions 1 _NSWindowsTrackDirtyRegions 1 -[NSConcreteMapTable setObject:forKey:] 1 -[NSConcreteMapTable assign:key:value:isNew:] 1 -[NSObject retain] 1 __CFDoExternRefOperation 1 CFBagAddValue 1 __CFBagFindBuckets2 1 __CFBagFindBuckets2 1 -[NSRegion containsRect:] 1 CGSRectInRegion 1 shape_contains_bounds 1 shape_contains_bounds 1 -[NSView _drawRect:clip:] 1 CGSDiffRegion 1 CGSDiffRegion 1 -[NSView lockFocus] 1 objc_msgSend 1 objc_msgSend 1 objc_msgSend 1 objc_msgSend 1 -[NSView _sendViewWillDrawInRect:] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSSplitView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSView viewWillDraw] 1 -[NSTableView viewWillDraw] 1 -[NSTableView tile] 1 -[NSTableView setFrameSize:] 1 -[NSTableHeaderView setFrameSize:] 1 -[NSView setNeedsDisplay:] 1 -[NSView setNeedsDisplayInRect:] 1 -[NSWindow _setNeedsDisplayInRect:] 1 -[NSRegion addRect:] 1 CGSReleaseRegion 1 CFRelease 1 CFRelease 3 __NSFireTimer 2 0x705a 1 0x980f 1 -[NSObject(NSKeyValueObserverNotification) willChangeValueForKey:] 1 NSKVOPendingNotificationCreate 1 objc_read_weak 1 objc_read_weak 1 0x9824 1 -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] 1 NSKeyValueUpdateChangeWithDetails 1 -[NSPlaceholderNumber initWithInteger:] 1 CFNumberCreate 1 CFNumberCreate 1 NSPopAutoreleasePool 1 _CFRelease 1 __CFArrayReleaseValues 1 CFRelease 1 -[NSObject release] 1 __CFDoExternRefOperation 1 CFBagRemoveValue 1 CFBagRemoveValue 1625 Thread_2603 1625 thread_start 1625 _pthread_start 1625 0x58dbe 1625 mach_msg 1625 mach_msg_trap 1625 mach_msg_trap 1625 Thread_2703 1625 thread_start 1625 _pthread_start 1625 __NSThread__main__ 1625 -[NSThread main] 1625 0x6c9d8 1625 0x5611d 1625 0x312ee 1625 0x3137d 1625 0x3132f 1625 0x28900 1625 pthread_cond_timedwait$UNIX2003 1625 __semwait_signal 1625 __semwait_signal 1625 Thread_2803 1625 thread_start 1625 _pthread_start 1625 0x27e56 1625 0x28900 1625 pthread_cond_timedwait$UNIX2003 1625 __semwait_signal 1625 __semwait_signal 1625 Thread_2903 1625 thread_start 1625 _pthread_start 1625 0x295bf 1625 0x28900 1625 pthread_cond_timedwait$UNIX2003 1625 __semwait_signal 1625 __semwait_signal 1625 Thread_2a03 1625 thread_start 1625 _pthread_start 1625 0x3760f 919 0x3748a 873 kevent 873 kevent 18 0x3268a 13 kevent 13 kevent 5 0x3268a 13 0x3268d 13 0x3268d 8 _sysenter_trap 8 _sysenter_trap 2 0x32636 2 0x32636 2 0x3748a 2 dyld_stub_kevent 2 dyld_stub_kevent 1 0x326a7 1 0x326a7 174 0x375c1 64 0x32da7 64 0x32da7 42 0x32db1 33 0x366e0 10 0x3ffb6 8 0x38331 8 0x38331 2 0x3833f 2 0x3833f 6 0x3f9f3 6 0x3f9f3 3 0x3ff96 3 0x3ff96 3 0x40146 3 0x40146 2 0x3ff62 2 0x3ff62 2 0x3ffd0 1 0x3822e 1 0x3822e 1 0x38234 1 0x38234 2 0x40bfb 2 0x40bfb 1 0x3fa01 1 0x3fa01 1 0x3ff9d 1 0x3ff9d 1 0x3ffa9 1 0x3ffa9 1 0x4014f 1 0x4014f 1 0x40c05 1 0x40c05 2 0x32db1 2 0x3671d 1 0x2c91c 1 0x2c91c 1 0x2c922 1 0x2c922 1 0x3663a 1 0x3663a 1 0x3663b 1 0x3663b 1 0x366e4 1 0x366e4 1 0x36728 1 0x37a5a 1 0x37a5a 1 0x36740 1 0x36740 24 0x32db6 24 0x32db6 22 0x32da3 22 0x32da3 16 0x32d74 16 0x32d74 3 0x32dc2 3 0x32dc2 2 0x32dab 2 0x32dab 1 0x375c1 172 0x37498 166 time 65 gettimeofday 57 __gettimeofday 34 __gettimeofday 23 __nanotime 23 __nanotime 8 gettimeofday 46 fegetenv 46 fegetenv 40 fesetenv 40 fesetenv 8 time 6 __commpage_gettimeofday 6 __commpage_gettimeofday 1 __gettimeofday 1 __gettimeofday 3 fesetenv 3 fesetenv 2 dyld_stub_fesetenv 2 dyld_stub_fesetenv 1 dyld_stub_fegetenv 1 dyld_stub_fegetenv 87 0x375d2 70 0x36d20 45 0x1ec52 14 0x17f4b 3 0x1d937 3 0x1d937 3 0x1d94d 1 0x1d94d 1 0x322ec 1 0x322ec 1 0x322ed 1 0x322ed 2 0x1d928 2 0x1d928 2 0x1d929 2 0x1d929 1 0x1d92e 1 0x1d92e 1 0x1d948 1 0x1d948 1 0x1d95c 1 0x1d95c 1 0x1d95f 1 0x1d95f 7 0x17f3b 7 0x17f3b 5 0x18055 5 0x18055 3 0x17f3e 3 0x17f3e 2 0x17f3a 2 0x17f3a 2 0x189a3 2 0x189a3 2 0x189e7 2 0x189e7 2 0x18b5e 2 0x18b5e 1 0x17f46 1 0x17f46 1 0x1804e 1 0x1804e 1 0x18051 1 0x18051 1 0x1808c 1 0x1808c 1 0x18092 1 0x18092 1 0x1846e 1 0x1846e 1 0x18b56 1 0x18b56 1 0x18b60 1 0x18b60 10 0x1eb27 5 0x24cfb 5 0x24cfb 1 0x24cfe 1 0x24cfe 1 0x24cff 1 0x24cff 1 0x24d08 1 0x24d08 1 0x24d66 1 0x24d66 1 0x24d69 1 0x24d69 4 0x1ec45 4 0x1ec45 3 0x1eb13 3 0x1eb13 2 0x1ebe6 2 0x1ebe6 2 0x1ec4d 2 0x1ec4d 2 0x1f094 2 0x1f094 1 0x1eb18 1 0x1eb18 1 0x1ec3b 1 0x1ec3b 8 0x36d14 8 0x29219 8 0x29219 8 0x36d25 4 0x2d0c3 4 0x2d0c3 1 0x2d08b 1 0x2d08b 1 0x2d08c 1 0x2d08c 1 0x2d0bd 1 0x2d0bd 1 0x2d17f 1 0x2d17f 1 0x36d00 1 0x36d00 57 0x37500 48 0x37409 24 0x37005 10 0x360ba 7 0x2c91d 7 0x2c91d 2 0x2c91c 2 0x2c91c 1 0x360ba 6 0x360aa 2 0x37635 2 0x37635 2 0x376db 2 0x376db 1 0x3768b 1 0x3768b 1 0x376c7 1 0x376c7 6 0x360cd 4 0x1f09f 4 0x1f09f 1 0x1f09e 1 0x1f09e 1 0x1f0a2 1 0x1f0a2 1 0x3614c 1 0x3614c 1 0x36228 1 0x36228 10 0x36ef5 10 0x36ef5 5 0x36f2b 2 0x32715 2 0x32715 1 0x326b6 1 0x326b6 1 0x326d3 1 0x326d3 1 0x32702 1 0x32702 3 0x36f0b 3 0x36f0b 1 0x36ef4 1 0x36ef4 1 0x36f08 1 0x36f08 1 0x36f0f 1 0x36f0f 1 0x36f15 1 0x36f15 1 0x36ff9 1 0x36ff9 1 0x3701e 1 0x3701e 2 0x372d3 2 0x372d3 2 0x37419 2 0x37419 1 0x372e4 1 0x372e4 1 0x37364 1 0x37364 1 0x3741f 1 0x3741f 1 0x37436 1 0x37436 1 0x3743a 1 0x3743a 45 0x37518 36 0x53bf2 33 0x6bb03 30 gettimeofday 26 __gettimeofday 17 __nanotime 17 __nanotime 9 __gettimeofday 4 gettimeofday 1 __commpage_gettimeofday 1 __commpage_gettimeofday 1 __gettimeofday 1 __gettimeofday 1 dyld_stub___commpage_gettimeofday 1 dyld_stub___commpage_gettimeofday 1 0x6bafe 1 0x6bafe 1 0x6bb1d 1 0x6bb1d 1 0x6bb33 1 0x6bb33 7 0x53be1 7 0x53be1 1 0x53be4 1 0x53be4 1 0x53cae 1 0x53cae 40 0x374a2 30 0x6bb03 29 gettimeofday 29 __gettimeofday 17 __nanotime 17 __nanotime 12 __gettimeofday 1 __gettimeofday 1 __gettimeofday 5 0x6bae9 5 0x6bae9 2 0x6bafb 2 0x6bafb 1 0x6bae8 1 0x6bae8 1 0x6bb91 1 0x6bb91 1 0x6bb9e 1 0x6bb9e 39 0x37527 38 0x53bf2 35 0x6bb03 32 gettimeofday 30 __gettimeofday 16 __nanotime 16 __nanotime 14 __gettimeofday 2 gettimeofday 2 __gettimeofday 2 __gettimeofday 1 dyld_stub___commpage_gettimeofday 1 dyld_stub___commpage_gettimeofday 1 0x6bae8 1 0x6bae8 1 0x6bb14 1 0x6bb14 1 0x6bb33 1 0x6bb33 1 0x53c6a 1 0x53c6a 32 0x374ed 22 pthread_mutex_lock 22 pthread_mutex_lock 9 __spin_lock 9 __spin_lock 1 spin_lock 1 spin_lock 31 0x37466 25 0x6bb03 21 gettimeofday 21 __gettimeofday 12 __gettimeofday 9 __nanotime 9 __nanotime 3 __gettimeofday 3 __gettimeofday 1 dyld_stub___commpage_gettimeofday 1 dyld_stub___commpage_gettimeofday 2 0x6bae8 2 0x6bae8 1 0x6bb0d 1 0x6bb0d 1 0x6bb1d 1 0x6bb1d 1 0x6bb2a 1 0x6bb2a 1 0x6bba1 1 0x6bba1 12 0x375e9 7 pthread_mutex_unlock 4 pthread_mutex_unlock 3 semaphore_signal_trap 3 semaphore_signal_trap 4 __spin_lock 4 __spin_lock 1 spin_lock 1 spin_lock 8 0x37491 8 0x37491 2 0x375ef 2 0x375ef 1 0x3749d 1 0x3749d 1 0x3750e 1 0x3750e 1 0x3751f 1 0x3751f 1 0x37522 1 0x37522 1 0x375c4 1 0x375c4 1 0x375e4 1 0x375e4 1 dyld_stub_pthread_mutex_lock 1 dyld_stub_pthread_mutex_lock 1625 Thread_2b03 1625 thread_start 1625 _pthread_start 1625 __NSThread__main__ 1625 -[NSThread main] 1625 kevent 1625 keventTotal number in stack (recursive counted multiple, when >=5): 10 __gettimeofday 9 -[NSView viewWillDraw] 7 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 6 _CFRelease 6 _pthread_start 6 objc_msgSend 6 thread_start 5 -[NSView _drawRect:clip:] 5 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 5 __nanotime 5 argb32_mark 5 gettimeofdaySort by top of stack, same collapsed (when >= 5): __semwait_signal 4875 mach_msg_trap 3193 kevent 2511 __gettimeofday 89 __nanotime 82 0x32da7 64 fegetenv 46 fesetenv 43 0x32db6 24 0x32da3 22 pthread_mutex_lock 22 0x32d74 16 __spin_lock 15 gettimeofday 14 0x3268d 13 0x36ef5 10 0x29219 8 0x37491 8 0x38331 8 _sysenter_trap 8 objc_msgSend 8 time 8 0x17f3b 7 0x2c91d 7 0x53be1 7 __commpage_gettimeofday 7 0x3f9f3 6 argb32_image_mark 6 0x18055 5 0x24cfb 5 0x3268a 5 0x6bae9 5Sample analysis of process 1641 written to file /dev/stdout
kilobravo Posted March 30, 2009 Report Posted March 30, 2009 I'm amazed there is no snotty response to this post like the one I received to mine about exactly the same problem. When I posted about this exact problem my post was closed with the following:"c'mon man. Read a few posts before you post. Plenty of people are complaining about the same thing you are. "has anyone experienced this?" you're just pointed out how you didn't even bother to read a few of the top threads in this forum, and that pisses off the mods and developers here."Maybe you will all be pissing of the mighty with your posts? Good luck getting a resolution.
Dr_Grip Posted March 30, 2009 Author Report Posted March 30, 2009 Dear kilobravo,the snotty response was for opening a new thread instead of posting in this one, which, obviously, answers your question.Not reading at least the topics of active threads to find an existing one on the same topic before opening a new one is considered bad behaviour on most boards, including this.That said, the style of the reply you got was a bit less friendly than one might hope, but i guess on a "tech support" board like this you get too much unruly behaviour to still be friendly... Give this guys a break, they are trying to help us!@mod: this is OT. If you decide to remove kilobravos post, delete this with his.
kropotov Posted March 30, 2009 Report Posted March 30, 2009 dear tech support,again: where can i get old version?Thank you beforehand for cooperation.
DreadWingKnight Posted March 30, 2009 Report Posted March 30, 2009 kropotov - http://forum.utorrent.com/misc.php?action=rulesOld versions of µTorrent are unsupported. If you have an issue with an old version, upgrade before you post. We won't help you if you don't.
langdonalgar Posted March 30, 2009 Report Posted March 30, 2009 I was getting the 100% CPU usage problem with 0.9.1.1, but after deleting the old .dat and .plist files, as per the trouble-shooting guide posted by the moderators, that problem cleared up. I just copied and pasted the code into the terminal and pressed enter after each line. If that doesn't work, I would also try appzapping and reinstalling utorrent. I still can't get a green light on connectivity, but that might also be a problem with my router (linksys WRT54G). If anyone knows of a thread dealing with a mac user trying to port forward on this router and could point me to it, it would be greatly appreciated.
theron Posted March 30, 2009 Report Posted March 30, 2009 I have copies of your process samples as well as the zip file with both the dump and the configuration files (thanks erume). I will go through them and see if I can't nail down the problem.
Dr_Grip Posted March 31, 2009 Author Report Posted March 31, 2009 Hey theron,thx for your effort!@langdonalgar: Sadly, this did not work for me :-(
langdonalgar Posted March 31, 2009 Report Posted March 31, 2009 @ Dr. Grip: I lied a bit. The 100% CPU issue came back, though it only seems to happen intermittently now. My connectivity is consistently red, though I've been getting up to 100 kb/s download speeds, probably due to a really close peer (am I right about this?). It seems like when I've got a fairly good download speed going for whatever reason, utorrent functions normally and doesn't use a lot of resources, but when I'm getting terrible dl speeds it starts to ramp up the CPU usage. I can't be sure though as I don't watch my torrent speeds 24/7.
Yale Posted April 1, 2009 Report Posted April 1, 2009 I too am getting the 100% CPU usage issue and the 0/0 dl/ul issue after a while(I didn't time it). I followed the steps in trouble shooting guide and they did not solve the issue. By now I'm certain the developers know it isn't one guy who can't figure out how to fix some bug that is locally occurring. I look forward to seeing feedback from the devel team (not feedback to me, just the bug) .
megatrebuchet Posted April 2, 2009 Report Posted April 2, 2009 not that this contributes much .. but yeah 0.9.1.1 (14940) does do 100% usage after 5 minutes of running... kinda disappointing .. though I am sure it should be fixed soon
Recommended Posts
Archived
This topic is now archived and is closed to further replies.