Is there anyone tried to install Titanium Studio from Appcelerator?

Hi,

I’m trying to install Titanium Studio from Appcelerator, but I couldn’t.
This is the documentation for setting the studio: Titanium 3.X - Appcelerator Docs
This application require Java 6, so I installed JDK and JRE 6u10. Then I launch the application and got this below error message:

An unexpected error has been detected by Java Runtime Environment:

SIGSEGV (0xb) at pc=0x00007f8cc067c6b8, pid=6699, tid=140242537473792

Java VM: Java HotSpot™ 64-Bit Server VM (11.0-b15 mixed mode linux-amd64)

Problematic frame:

C [libgobject-2.0.so.0+0x1a6b8] g_object_get_qdata+0x18

An error report file with more information is saved as:

/home/thaw/Downloads/Appcelerator/Titanium_Studio/hs_err_pid6699.log

If you would like to submit a bug report, please visit:

HotSpot Virtual Machine Error Reporting Page

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

And this is hs_err_pid6699.log file: SUSE Paste

Thanks a lot for all your helps!

And where from? The java homepage? Have you uninstalled the Java 7 packages then?
Java is upwards compatible, so it should work as well with the openJDK 7 included in openSUSE.

# Problematic frame:
# C [libgobject-2.0.so.0+0x1a6b8] g_object_get_qdata+0x18

Your crash looks exactly like this, though:
http://forums.opensuse.org/english/get-technical-help-here/applications/492348-eclipse-juno-crashs-opensuse-13-1-a-2.html

Try changing the Gtk2 theme to something else (Raleigh should work).
If you’re using KDE, you can do this in “Configure Desktop”->“Application Appearance”->GTK.

Edit: I saw now that Titanium Studio is in fact Eclipse-based, so this should definitely help.

Thanks a lot. After changing GTK, the application worked fine for me.
But there’s small problem with XULRunner. I installed xulrunner from zypper (the lastest from zypper is xulrunner 17).
After start application, I got below error message:

An internal error has occurred.No more handles [Could not detect registered XULRunner to use]

It seem that xulrunner didn’t register global or something like that, right? I tried “xulrunner --register-global”, but it said “Error: unrecognized application.ini path”

Thanks for your helps!

Did you run it as root? (i.e. use “sudo xulrunner --register-global”)

Yes, I did.