#16882 closed defect (fixed)
Adium/Twitter no longer works in Yosemite Beta
| Reported by: | TonVH | Owned by: | |
|---|---|---|---|
| Milestone: | Adium 1.5.11 | Component: | Adium Core |
| Version: | 1.5.10 | Severity: | major |
| Keywords: | Yosemite beta twitter | Cc: | |
| Patch Status: |
Description
I installed Yosemite Beta from the Apple site.
I now can no longer use the Twitter account that I use with Adium. It wants me to verify access. But when I click the button nothing happens i.e. no window is opened where I can give access to Adium to my Twitter account.
Other Twitter apps works fine it is only occurring with Adium.
Attachments (3)
Change History (11)
comment:1 Changed 3 weeks ago by sphynx
- Status changed from new to pending
comment:2 Changed 3 weeks ago by TonVH
- Status changed from pending to new
Attachment (Adium_log.rtf) added by ticket reporter.
comment:3 Changed 3 weeks ago by TonVH
Log attached. Sorry for the multiple same log.
comment:4 Changed 3 weeks ago by sphynx
Copying the relevant part here, so not everybody has to download the attachment:
05-03-15 21:02:16,553 Adium[20339]: *** Assertion failure in +[NSString random32Characters], /Users/adium/adium-1.5.10/Plugins/Twitter Plugin/STTwitter/STTwitterOAuth.m:591 05-03-15 21:02:16,554 Adium[20339]: Exception was raised: 05-03-15 21:02:16,556 Adium[20339]: ( 0 CoreFoundation 0x00007fff8808b50c __exceptionPreprocess + 172 1 libobjc.A.dylib 0x00007fff85e7576e objc_exception_throw + 43 2 CoreFoundation 0x00007fff8808b2ea +[NSException raise:format:arguments:] + 106 3 Foundation 0x00007fff8713e95b -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195 4 Adium 0x0000000100146ffb Adium + 1339387 5 Adium 0x000000010014597a Adium + 1333626 6 Adium 0x00000001001464f2 Adium + 1336562 7 Adium 0x0000000100144fb0 Adium + 1331120 8 Adium 0x000000010012dd79 Adium + 1236345 9 libsystem_trace.dylib 0x00007fff8ace0cd7 _os_activity_initiate + 75 10 AppKit 0x00007fff933dd3b1 -[NSApplication sendAction:to:from:] + 452 11 AppKit 0x00007fff933f2da6 -[NSControl sendAction:to:] + 86 12 AppKit 0x00007fff933f2cc2 __26-[NSCell _sendActionFrom:]_block_invoke + 131 13 libsystem_trace.dylib 0x00007fff8ace0cd7 _os_activity_initiate + 75 14 AppKit 0x00007fff933f2c1f -[NSCell _sendActionFrom:] + 144 15 libsystem_trace.dylib 0x00007fff8ace0cd7 _os_activity_initiate + 75 16 AppKit 0x00007fff933f1033 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2821 17 AppKit 0x00007fff93449649 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 491 18 AppKit 0x00007fff933ef898 -[NSControl mouseDown:] + 714 19 AppKit 0x00007fff9394794a -[NSWindow _reallySendEvent:isDelayedEvent:] + 13709 20 AppKit 0x00007fff932e84c4 -[NSWindow sendEvent:] + 468 21 AppKit 0x00007fff932e51a1 -[NSApplication sendEvent:] + 4183 22 AppKit 0x00007fff9320e9a8 -[NSApplication run] + 711 23 AppKit 0x00007fff9318b464 NSApplicationMain + 1832 24 Adium 0x0000000100002584 Adium + 9604 25 ??? 0x0000000000000001 0x0 + 1 )
It's showing an assertion failing on STTwitterOAuth.m:591. That was already fixed in c4b291694b4a (but that is still unreleased).
The +[NSString randomString] extension is likely colliding with something in another framework.
comment:5 Changed 3 weeks ago by sphynx
- Milestone set to Adium 1.5.11
- Resolution set to fixed
- Status changed from new to closed
comment:6 Changed 3 weeks ago by TonVH
But what can I do to use Twitter with Adium? That is ofcourse the question.
comment:7 Changed 3 weeks ago by sphynx
You could grab the latest nightly from http://nightly.adium.im/?repo_branch=adium-adium-1.5.11. It may be unstable (it's a nightly build after all), but there haven't been many other changes since 1.5.10.
Please let us know if it works. :)
comment:8 Changed 3 weeks ago by TonVH
It worked!
So problem is solved. Thanks for the speedy work.


Please follow the instructions to get a debug log and attach it to this ticket.