Ticket #31 (closed Defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Import crashes when updating after moving or removing previously imported files (AppleTV)

Reported by: matt@… Owned by:
Priority: normal Milestone: Beta 5
Component: Other Version: 1.0b4
Keywords: Cc:

Description

After importing files, any changes to existing filenames causes future imports to fail (Crash in Finder: EXC_BAD_ACCESS Code: KERN_INVALID_ADDRESS)

Import scans several folders for changes, but noticeably hangs when it reaches a folder that has missing (renamed) files in it. Shortly after, it restarts back to the Apple logo and then to Finder/Frontrow? again.

Change History

comment:1 Changed 6 years ago by matt@…

Manually editing the metaData.plist to remove the missing file entries restores normal operation.

comment:2 Changed 6 years ago by gbooker

A crash log would greatly help in diagnosing this (~/Library/Logs/CrashReporter/CrashReporter?.log IIRC).

comment:3 Changed 6 years ago by gbooker

  • Milestone set to Awaiting User Feedback

comment:4 Changed 6 years ago by anonymous

Host Name: AppleTV Date/Time?: 2007-12-14 22:50:54.256 +0200 OS Version: 10.4.7 (Build 8N5107) Report Version: 4

Command: Finder Path: /System/Library/CoreServices/Finder?.app/Contents/MacOS/Finder Parent: WindowServer? [80]

Version: 2.0 (1.1) Build Version: 2 Project Name: Riptide Source Version: 3420000

PID: 304 Thread: 0

Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x6e650507

Thread 0 Crashed: 0 libobjc.A.dylib 0x90ac35bc _class_lookupMethodAndLoadCache + 356 1 libobjc.A.dylib 0x90ac3426 objc_msgSend + 86 2 com.apple.Foundation 0x924ecc82 NSFireTimer + 199 3 com.apple.CoreFoundation? 0x908c0609 CFRunLoopRunSpecific + 3341 4 com.apple.frontrow.backrow 0x9e9593e1 -[BRAppManager run] + 118 5 com.apple.frontrow 0x00005b1f 0x1000 + 19231 6 com.apple.frontrow 0x001e5c32 0x1000 + 1985586 7 com.apple.frontrow 0x001e5b59 0x1000 + 1985369

Thread 1: 0 libSystem.B.dylib 0x90009eb7 mach_msg_trap + 7 1 com.apple.CoreFoundation? 0x908c00da CFRunLoopRunSpecific + 2014 2 com.apple.CoreFoundation? 0x908d2d6f CFRunLoopRun + 60 3 com.apple.frontrow.backrow 0x9e949e3c -[BRDisplayManager(DisplayNotifications?) _windowServerCallbackHandler] + 341 4 com.apple.Foundation 0x924ef2a8 forkThreadForFunction + 123 5 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 2: 0 libSystem.B.dylib 0x90026f1c kevent + 12 1 com.apple.Foundation 0x924ef2a8 forkThreadForFunction + 123 2 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 3: 0 libSystem.B.dylib 0x90049177 semaphore_timedwait_signal_trap + 7 1 com.apple.QuartzCore? 0x93c6a103 CVDisplayLink::waitUntil(unsigned long long) + 481 2 com.apple.QuartzCore? 0x93c68d99 CVDisplayLink::runIOThread() + 931 3 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 4: 0 libSystem.B.dylib 0x9002a10c wait4 + 12 1 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 5: 0 libSystem.B.dylib 0x90049177 semaphore_timedwait_signal_trap + 7 1 ...ple.CoreServices?.CarbonCore? 0x90d1b9c0 TSWaitOnSemaphoreCommon + 163 2 ...ple.CoreServices?.CarbonCore? 0x90d51b00 AsyncFileThread?(void*) + 72 3 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 6: 0 libSystem.B.dylib 0x90009eb7 mach_msg_trap + 7 1 com.apple.CoreFoundation? 0x908c00da CFRunLoopRunSpecific + 2014 2 com.apple.CoreFoundation? 0x908bf8f5 CFRunLoopRunInMode + 61 3 com.apple.audio.CoreAudio? 0x913fd7ee HALRunLoop::OwnThread?(void*) + 158 4 com.apple.audio.CoreAudio? 0x913fd609 CAPThread::Entry(CAPThread*) + 93 5 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 7: 0 libSystem.B.dylib 0x90024a87 semaphore_wait_signal_trap + 7 1 com.apple.frontrow 0x00018e2b 0x1000 + 97835 2 com.apple.frontrow 0x000187b2 0x1000 + 96178 3 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 8: 0 libSystem.B.dylib 0x9004fe3c accept + 12 1 com.apple.frontrow 0x0002ec58 0x1000 + 187480 2 com.apple.frontrow 0x0002ebe1 0x1000 + 187361 3 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 9: 0 libSystem.B.dylib 0x90024a87 semaphore_wait_signal_trap + 7 1 com.apple.Foundation 0x924ea17c -[NSConditionLock lockWhenCondition:] + 39 2 com.apple.frontrow.backrow 0x9e95f300 -[BRMusicStore(Private) _processJobs:] + 102 3 com.apple.Foundation 0x924ef2a8 forkThreadForFunction + 123 4 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 10: 0 libSystem.B.dylib 0x90009eb7 mach_msg_trap + 7 1 com.apple.CoreFoundation? 0x908c00da CFRunLoopRunSpecific + 2014 2 com.apple.CoreFoundation? 0x908bf8f5 CFRunLoopRunInMode + 61 3 com.apple.Foundation 0x924f4a21 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 259 4 com.apple.Foundation 0x924ef2a8 forkThreadForFunction + 123 5 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 11: 0 libSystem.B.dylib 0x9001a39c select + 12 1 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 12: 0 libSystem.B.dylib 0x90009eb7 mach_msg_trap + 7 1 com.apple.CoreFoundation? 0x908c00da CFRunLoopRunSpecific + 2014 2 com.apple.CoreFoundation? 0x908bf8f5 CFRunLoopRunInMode + 61 3 com.apple.Foundation 0x924f6642 +[NSURLCache _diskCacheSyncLoop:] + 206 4 com.apple.Foundation 0x924ef2a8 forkThreadForFunction + 123 5 libSystem.B.dylib 0x900243e7 _pthread_body + 84

Thread 0 crashed with X86 Thread State (32-bit):

eax: 0x6e65050b ebx: 0x90ac3466 ecx: 0xa0ac10a4 edx: 0x6e65050b edi: 0xbffff838 esi: 0x00000000 ebp: 0xbffff638 esp: 0xbffff5f0

ss: 0x0000001f efl: 0x00010202 eip: 0x90ac35bc cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037

comment:5 Changed 6 years ago by gbooker

  • Status changed from new to closed
  • Resolution set to fixed

(In [399]) Quick timer audit. Should handle the crash log in #31 (which was reported in a leopard ticket as well even though the crash log was abviously not leopard related, and thus not the right ticket). If this crash log is not from the original poster, please post still. Fixes #31

comment:6 Changed 6 years ago by matt@…

The earlier crashlog was not from me (the original poster), but I confirmed that the fix in 4.2 does resolve the issue I had.

comment:7 Changed 6 years ago by gbooker

  • Milestone changed from Awaiting User Feedback to Beta 5
Note: See TracTickets for help on using tickets.