jianlinwei / theunarchiver

Automatically exported from code.google.com/p/theunarchiver
Other
0 stars 0 forks source link

Unarchiver Legacy versions 3.5.x, 3.6.x and 3.7 'unexpectedly quit' on 2005 PPC iMac running Mac OS X 10.5.8 #652

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
- Starting with The Unarchiver Legacy version 3.5.x, this and subsequent 
versions 3.6.x and 3.7 'unexpectedly quit' on a PPC iMac (PowerMac12.1; 20" 
iSight, late 2005) running Mac OS X 10.5.8 when fed a variety of archives. So 
far, not a single archive works; a link to a small sample archive is attached 
and listed below, but anything will do. No haxies etc. installed.

- Version 3.4 is the latest one working fine with the same archives.

- All Unarchiver versions listed above work fine with the sample file on an 
early 2008 MBP (4.1) running Mac OS X 10.6.8

- In all failing cases the iMac's CrashReporter log for The Unarchiver lists:

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0
Thread 0 crashed with PPC Thread State 32

Arbitrary example file: AYummyApology.zip    (A Yummy Apology 2yk font)
Download at:  http://www.1001freefonts.com/AYummyApology.php 

Original issue reported on code.google.com by arends.j...@gmail.com on 6 Apr 2013 at 5:15

Attachments:

GoogleCodeExporter commented 9 years ago
Please post the entire crash log.

Original comment by paracel...@gmail.com on 6 Apr 2013 at 5:33

GoogleCodeExporter commented 9 years ago
The logs are quite similar for all 3 versions tested (3.5, 3.6 and 3.7). The 
attached .rtf file lists the entire log for v3.5 first (w/empty line inserted 
before the invariable part of log starting with line 0x3e73000), followed by 
those parts of the logs for v3.6 and 3.7 that differ (everything up to line 
0x3e73000). 

Original comment by arends.j...@gmail.com on 6 Apr 2013 at 7:39

Attachments:

GoogleCodeExporter commented 9 years ago
The crash is not in actually in The Unarchiver code. Make sure to remove any 
programs you have that are modifying the behavior of other programs, and then 
try again.

"com.rogueamoeba.audio_hijack_server.hermes" seems to be one, at least.

Original comment by paracel...@gmail.com on 6 Apr 2013 at 7:43

GoogleCodeExporter commented 9 years ago
Thanks. I wondered about that Audio Hijack entry. I disabled and subsequently 
removed Audio Hijack Pro's enhancements like 'Instant Hijack' that might have 
messed things up. The result was essentially the same in both cases: the crash 
still occurs, but the 0x85000 line entry in the crash log referring to 
'audio_hijack_server' is no longer present.

The question now is which (non-Apple?) entry is relevant. FWIW, the fact 
remains that the interaction started with Unarchiver 3.5.

Original comment by arends.j...@gmail.com on 6 Apr 2013 at 9:58

GoogleCodeExporter commented 9 years ago
That is the version that added AppleScript support, and the crash happens in 
the OS X AppleScript handling. Something is messing with that and making it 
crash. It has not actually reached The Unarchiver code yet by the time it 
crashes.

Original comment by paracel...@gmail.com on 6 Apr 2013 at 10:02

GoogleCodeExporter commented 9 years ago
The AppleScript link may be of help in figuring this issue, although I don't 
see an obvious way forward with it at the moment. Fortunately it's also a fact 
that Unarchiver v3.4 works just fine in this configuration, and I haven't yet 
run into any of its limitations. 

Original comment by arends.j...@gmail.com on 6 Apr 2013 at 10:19