I built a 64-bit package of the new nspluginwrapper via the instructions I was given, however when I installed it and then launched Firefox, Firefox freezes instantly. You aren't even able to use the address bar or click on anything. The package that I built is attached, but I don't recommend anyone install it unless they want to confirm it freezes Firefox. Terminal output is below: ERROR: ld.so: object '/usr/lib/libartsdsp.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib/libartsc.so.0' from LD_PRELOAD cannot be preloaded: ignored. ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin name. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin description. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return ERROR: ld.so: object '/usr/lib/libartsdsp.so.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib/libartsc.so.0' from LD_PRELOAD cannot be preloaded: ignored. *** NSPlugin Wrapper *** ERROR: NPP_New() invoke: Message type invalid ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin name. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin description. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return *** NSPlugin Wrapper *** ERROR: NP_Initialize() invoke: Message type invalid *** NSPlugin Wrapper *** ERROR: NP_Initialize() invoke: Message timeout ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription GCJ PLUGIN: thread 0x6228b0: NP_GetMIMEDescription return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin name. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return GCJ PLUGIN: thread 0x6228b0: NP_GetValue GCJ PLUGIN: thread 0x6228b0: NP_GetValue: returning plugin description. GCJ PLUGIN: thread 0x6228b0: NP_GetValue return *** NSPlugin Wrapper *** ERROR: NPP_New() invoke: Message type invalid *** NSPlugin Wrapper *** ERROR: NPP_New() invoke: Message type invalid *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Message timeout Killed ski wrote: > Ditto what Jeremy said. Conn, if you haven't convenient access to an > amd64 machine, I'm happy to compile one for you. > >