Im trying to unzip some stuff in an script, but the GZipStream is throwing an exception (im on a mac):
at (wrapper managed-to-native) System.IO.Compression.DeflateStream:create_z_stream (System.IO.Compression.CompressionMode,bool)
at System.IO.Compression.DeflateStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen, Boolean gzip) [0x00000]
at (wrapper remoting-invoke-with-check) System.IO.Compression.DeflateStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode,bool,bool)
at System.IO.Compression.GZipStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen) [0x00000]
at System.IO.Compression.GZipStream..ctor (System.IO.Stream compressedStream, CompressionMode mode) [0x00000]
at (wrapper remoting-invoke-with-check) System.IO.Compression.GZipStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode)
at GZIPDecompressor.Decompress (System.Byte data) [0x00042] in /Users/peterbjornx/runescape client 3/runescape client/assets/runescape scripts/cache/GZIPDecompressor.cs:20
Could you add the actual calling code that you use when you get this exception, as well as mentioning on which target platforms this would need to run (webplayer, standalone only etc).
Answer by Zyxil
Oct 19, 2010 at 12:55 AM
After LOTS of research and testing (and hair pulling, and begging), my opinion is to use DotNetZip. You need to copy some .dlls out of the mono framework to get it to work with built .exes.
Here is my Q that describes this:
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a site navigation guide.
If you are a new user, check out our FAQ for more information.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
Answers and Comments
No one has followed this question yet.
The name 'Joystick' does not denote a valid type ('not found')
; expected. Insert a semicolon at the end.
Why is GetComponent() causing a null exception
Unity + XCode Problem (really wierd)
How to not compile un-used scripts ?