Adium

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#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)

Adium_log.rtf (95.6 KB) - added by TonVH 2 years ago.
Adium Console Log
Adium_log.2.rtf (95.6 KB) - added by TonVH 2 years ago.
Adium Console Log
Adium_log.3.rtf (95.6 KB) - added by TonVH 2 years ago.
Adium Console Log

Download all attachments as: .zip

Change History (11)

comment:1 Changed 2 years ago by sphynx

  • Status changed from new to pending

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

Changed 2 years ago by TonVH

Adium Console Log

comment:2 Changed 2 years ago by TonVH

  • Status changed from pending to new

Attachment (Adium_log.rtf) added by ticket reporter.

Changed 2 years ago by TonVH

Adium Console Log

Changed 2 years ago by TonVH

Adium Console Log

comment:3 Changed 2 years ago by TonVH

Log attached. Sorry for the multiple same log.

comment:4 Changed 2 years 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 2 years ago by sphynx

  • Milestone set to Adium 1.5.11
  • Resolution set to fixed
  • Status changed from new to closed

comment:6 Changed 2 years ago by TonVH

But what can I do to use Twitter with Adium? That is ofcourse the question.

comment:7 Changed 2 years 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 2 years ago by TonVH

It worked!

So problem is solved. Thanks for the speedy work.

Note: See TracTickets for help on using tickets.