Bug 13436 - Xamarin Studio unable to open on Snow Leopard and older
Summary: Xamarin Studio unable to open on Snow Leopard and older
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: General ()
Version: 4.0.9
Hardware: Macintosh Mac OS
: Low normal
Target Milestone: master
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-07-24 10:32 UTC by Allie Miller
Modified: 2014-12-13 10:59 UTC (History)
2 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
XamarinStudio-4.0 Logs from 41092 (6.21 KB, application/zip)
2013-07-24 10:32 UTC, Allie Miller
Details
Installer logs from 41092 (8.34 KB, application/zip)
2013-07-24 10:33 UTC, Allie Miller
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Allie Miller 2013-07-24 10:32:53 UTC
Created attachment 4417 [details]
XamarinStudio-4.0 Logs from 41092

After a manual installation on a Mac workstation, the user is unable to successfully open Xamarin Studio. The following error occurs:
Exception Name: NSInvalidArgumentException
Description: +[NSScroller preferredScrollerStyle]: unrecognized selector sent to class 0xa00d8484
User Info: (null)

0   CoreFoundation                      0x92633927 __raiseError + 231
1   libobjc.A.dylib                     0x98c4603d objc_exception_throw + 155
2   CoreFoundation                      0x926a806b +[NSObject doesNotRecognizeSelector:] + 187
3   CoreFoundation                      0x925dfa29 ___forwarding___ + 457
4   CoreFoundation                      0x925df7f2 _CF_forwarding_prep_0 + 50
5   libgdk-quartz-2.0.0.dylib           0x0435cc32 gdk_screen_get_setting + 1122
6   libgtk-quartz-2.0.0.dylib           0x03f9adc4 gtk_settings_get_property + 308
7   libgobject-2.0.0.dylib              0x04b5b9ef object_get_property + 223
8   libgobject-2.0.0.dylib              0x04b5b5d7 g_object_get_valist + 519
9   libgobject-2.0.0.dylib              0x04b5bbac g_object_get + 204
10  libgtk-quartz-2.0.0.dylib           0x03f88337 gtk_scrolled_window_init + 263
11  libgobject-2.0.0.dylib              0x04b78ede g_type_create_instance + 478
12  libgobject-2.0.0.dylib              0x04b5abfd g_object_constructor + 45
13  libgobject-2.0.0.dylib              0x04b59fee g_object_newv + 1166
14  libgobject-2.0.0.dylib              0x04b5aae3 g_object_new_valist + 1315
15  libgobject-2.0.0.dylib              0x04b59ab3 g_object_new + 163
16  libgtk-quartz-2.0.0.dylib           0x03f88600 gtk_scrolled_window_new + 400
17  ???                                 0x0ab71ba0 0x0 + 179772320
18  ???                                 0x0ab71b10 0x0 + 179772176
19  ???                                 0x0ab717d8 0x0 + 179771352
20  ???                                 0x0aa90bdc 0x0 + 178850780
21  ???                                 0x0aa90a34 0x0 + 178850356
22  ???                                 0x0aa90a0c 0x0 + 178850316
23  ???                                 0x0aa903df 0x0 + 178848735
24  ???                                 0x07ad7b98 0x0 + 128809880
25  ???                                 0x03ba46b8 0x0 + 62539448
26  ???                                 0x0009203c 0x0 + 598076
27  ???                                 0x00091de4 0x0 + 597476
28  ???                                 0x00091eaa 0x0 + 597674
29  libmonosgen-2.0.dylib               0x0020c302 mono_jit_runtime_invoke + 722
30  libmonosgen-2.0.dylib               0x003a992a mono_runtime_invoke + 170
31  libmonosgen-2.0.dylib               0x003ac44c mono_runtime_exec_main + 620
32  libmonosgen-2.0.dylib               0x003ab6b1 mono_runtime_run_main + 929
33  libmonosgen-2.0.dylib               0x00268265 mono_jit_exec + 149
34  libmonosgen-2.0.dylib               0x0026a7f9 mono_main + 9609
35  XamarinStudio                       0x00003817 main + 2503
36  XamarinStudio                       0x00001ce5 start + 53
37  ???                                 0x00000002 0x0 + 2

Has attempted removing the software and re-installing it with the issue remaining.

The Installer logs and Xamarin Studio-4.0 are attached

Occurring with the installation of the following version:
Mono Framework:
MonoFramework-MDK-2.10.12

Xamarin Studio:
XamarinStudio-4.0.10-7

Xamarin.iOS:
Monotouch-6.4.0.2.pkg
Comment 1 Allie Miller 2013-07-24 10:33:37 UTC
Created attachment 4418 [details]
Installer logs from 41092
Comment 3 Mikayla Hutchinson [MSFT] 2013-07-24 11:54:39 UTC
This is because XS is using a feature only available on Lion and later. 

We should add better error messages, but I don't think we'll support running on SL and older because Apple's development tools do not. I would strongly recommend updating to Mountain Lion.
Comment 4 Marius Ungureanu 2014-12-13 10:59:40 UTC
The Universal installer should now handle this.