zimmerst / phoshare

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

Crash on startup of 1.4.2 #16

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
First of all, I was THRILLED to find Phoshare! Just what I need.

What steps will reproduce the problem?
1. Run PhoShare.app

What is the expected output? What do you see instead?
Crash log:
Process:         Phoshare [2657]
Path:            
/Users/michaelfielding/Downloads/Phoshare.app/Contents/MacOS/Phoshare
Identifier:      org.pythonmac.unspecified.Phoshare
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [140]

Date/Time:       2011-01-05 21:02:29.119 +0000
OS Version:      Mac OS X 10.5.6 (9G55)
Report Version:  6

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib               0x942a6e42 __kill + 10
1   libSystem.B.dylib               0x9431923a raise + 26
2   libSystem.B.dylib               0x94325622 __abort + 97
3   libSystem.B.dylib               0x94311016 append_int + 0
4   ...honmac.unspecified.Phoshare  0x00003eb9 start + 10409
5   ...honmac.unspecified.Phoshare  0x00006933 start + 21283
6   ...honmac.unspecified.Phoshare  0x00006f8d main + 285
7   ...honmac.unspecified.Phoshare  0x00001645 start + 53

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x94310fc4  ecx: 0xbfffe88c  edx: 0x942a6e42
  edi: 0x00000000  esi: 0x00000000  ebp: 0xbfffe8a8  esp: 0xbfffe88c
   ss: 0x0000001f  efl: 0x00000286  eip: 0x942a6e42   cs: 0x00000007
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xffe17a74

Binary Images:
    0x1000 -     0x7ff7 +org.pythonmac.unspecified.Phoshare 0.0.0 (0.0.0) <0ea32cd5ff2700fba342a91b6bf339a9> /Users/michaelfielding/Downloads/Phoshare.app/Contents/MacOS/Phoshare
0x8fe00000 - 0x8fe2db43  dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> 
/usr/lib/dyld
0x93d25000 - 0x93d82ffb  libstdc++.6.dylib ??? (???) 
<04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x940c9000 - 0x941fcfff  com.apple.CoreFoundation 6.5.5 (476.17) 
<4a70c8dbb582118e31412c53dc1f407f> 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x94238000 - 0x9439fff3  libSystem.B.dylib ??? (???) 
<d68880dfb1f8becdbdac6928db1510fb> /usr/lib/libSystem.B.dylib
0x95c2a000 - 0x95c55fe7  libauto.dylib ??? (???) 
<42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x95c56000 - 0x95c5afff  libmathCommon.A.dylib ??? (???) 
/usr/lib/system/libmathCommon.A.dylib
0x95c5b000 - 0x95c62fe9  libgcc_s.1.dylib ??? (???) 
<f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x97085000 - 0x971bdff7  libicucore.A.dylib ??? (???) 
<18098dcf431603fe47ee027a60006c85> /usr/lib/libicucore.A.dylib
0x97244000 - 0x97324fff  libobjc.A.dylib ??? (???) 
<7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

What version of the product are you using? On what operating system?

1.4.2 just downloaded. Note OS 10.5.6 as in the crash report. 1.3.6 runs fine.

Anything else I can supply, please let me know. I wonder if this is because the 
new version links to some files that would update if I risked updating my 
Hackintosh?

Michael

Original issue reported on code.google.com by michael.fielding@gmail.com on 5 Jan 2011 at 9:12

GoogleCodeExporter commented 9 years ago
FYI, command line crashes with "Abort Trap", and none of the 1.4x versions work 
(all do the same thing). I have the latest 8.4.3 ExifTool.

Original comment by michael.fielding@gmail.com on 5 Jan 2011 at 10:08

GoogleCodeExporter commented 9 years ago
Sorry to hear that. I switched to a more recent version of Python for the 1.4 
release, and that seems to have introduced this problem. I'll have to look into 
that. Use the 1.3.6 release for now - it just doesn't have the name template 
feature.

Original comment by tsporkert on 5 Jan 2011 at 10:29

GoogleCodeExporter commented 9 years ago
Thank you. FWIW I've got the standard Apple-issued 2.5.1 Python.

Actually the name template is going to be quite important for my use. AFAIK 
Windows Media Center sorts its Folder view only alphabetically - so I was 
hoping to prefix each iPhoto event with {yyyy}-{mmmm} so that they're 
chronologically sorted.

I can't help too much more without 1.4.2 being in SVN, and build instructions 
which I can't see. Also I haven't used XCode before.

Original comment by michael.fielding@gmail.com on 6 Jan 2011 at 9:23

GoogleCodeExporter commented 9 years ago
This issue is also affecting me.  I'm on latest build of OSX and PhoShare 1.4.2 
crashes immediately on startup.  1.3.6 runs fine.

If it would be helpful for me to send the crash report please let me know.

Original comment by tomjone...@googlemail.com on 7 Jan 2011 at 4:11

GoogleCodeExporter commented 9 years ago
By the way (should have mentioned this before) - your work is awesome!  iPhoto 
11 performance issues have made my photo library almost unusable, and phoshare 
has given me a way to move to picasa (including faces, which I'd almost 
resigned myself to losing) which is sooooooo much better.  Version 1.3.6 is 
working a treat for me, but I have over 400 events spanning 20+ years, so I 
really need the name template feature to make the resulting export usable.

Thanks so much for this software - hope this bug fix isn't too tricky!

Original comment by tomjone...@googlemail.com on 8 Jan 2011 at 1:06

GoogleCodeExporter commented 9 years ago
Thanks. Unfortunately, I don't have a plan yet for how to fix this problem. 
There's some complex interaction between the Python version, 32-bit vs. 64-bit, 
and availability of the tabbed panel widget that limits my choices of which 
Python version to use. I'm looking into it.

Original comment by tsporkert on 8 Jan 2011 at 1:14

GoogleCodeExporter commented 9 years ago
I am running Mac OS X 10.6.6 and still experiencing the same (?) issue –– 
basically Phoshare 1.4.2 crashes on launch, while Phoshare 1.3.6 runs perfectly 
fine.

What steps will reproduce the problem:-
Starting Phoshare

What version?
1.4.2

Expected output?
Phoshare launches

What happens:
Process:         Phoshare [296]
Path:            /Applications/Phoshare.app/Contents/MacOS/Phoshare
Identifier:      org.pythonmac.unspecified.Phoshare
Version:         0.0.0 (0.0.0)
Code Type:       X86 (Native)
Parent Process:  launchd [136]

Date/Time:       2011-01-09 01:05:03.549 +0000
OS Version:      Mac OS X 10.6.6 (10J567)
Report Version:  6

Interval Since Last Report:          83620 sec
Crashes Since Last Report:           9
Per-App Interval Since Last Report:  47015 sec
Per-App Crashes Since Last Report:   9
Anonymous UUID:                      869F83A1-1332-4FA2-8F46-B4AB4BE1B752

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Application Specific Information:
__abort() called

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib               0x93d4a176 __kill + 10
1   libSystem.B.dylib               0x93d4a168 kill$UNIX2003 + 32
2   libSystem.B.dylib               0x93ddc89d raise + 26
3   libSystem.B.dylib               0x93df2951 __abort + 124
4   libSystem.B.dylib               0x93dd562c release_file_streams_for_task + 0
5   ...honmac.unspecified.Phoshare  0x00003eb9 start + 10409
6   ...honmac.unspecified.Phoshare  0x00006933 start + 21283
7   ...honmac.unspecified.Phoshare  0x00006f8d main + 285
8   ...honmac.unspecified.Phoshare  0x00001645 start + 53

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib               0x93d0f982 kevent + 10
1   libSystem.B.dylib               0x93d1009c _dispatch_mgr_invoke + 215
2   libSystem.B.dylib               0x93d0f559 _dispatch_queue_invoke + 163
3   libSystem.B.dylib               0x93d0f2fe _dispatch_worker_thread2 + 240
4   libSystem.B.dylib               0x93d0ed81 _pthread_wqthread + 390
5   libSystem.B.dylib               0x93d0ebc6 start_wqthread + 30

Thread 2:
0   libSystem.B.dylib               0x93d0ea12 __workq_kernreturn + 10
1   libSystem.B.dylib               0x93d0efa8 _pthread_wqthread + 941
2   libSystem.B.dylib               0x93d0ebc6 start_wqthread + 30

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x93df28e1  ecx: 0xbfffe97c  edx: 0x93d4a176
  edi: 0x00000000  esi: 0x00000000  ebp: 0xbfffe998  esp: 0xbfffe97c
   ss: 0x0000001f  efl: 0x00000282  eip: 0x93d4a176   cs: 0x00000007
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xffe17750

Binary Images:
    0x1000 -     0x7ff7 +org.pythonmac.unspecified.Phoshare 0.0.0 (0.0.0) <0EA32CD5-FF27-00FB-A342-A91B6BF339A9> /Users/sichunlam/Downloads/Phoshare.app/Contents/MacOS/Phoshare
0x8fe00000 - 0x8fe4162b  dyld 132.1 (???) 
<A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld
0x9279d000 - 0x92918fe7  com.apple.CoreFoundation 6.6.4 (550.42) 
<C78D5079-663E-9734-7AFA-6CE79A0539F1> 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x93047000 - 0x9304afe7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) 
<1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x931ac000 - 0x931bafe7  libz.1.dylib 1.2.3 (compatibility 1.0.0) 
<3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib
0x93ce8000 - 0x93e8fff7  libSystem.B.dylib 125.2.1 (compatibility 1.0.0) 
<62291026-D016-705D-DC1E-FC2B09D47DE5> /usr/lib/libSystem.B.dylib
0x94503000 - 0x94685fe7  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) 
<35DB7644-0780-D2AB-F6A9-45F28D2D434A> /usr/lib/libicucore.A.dylib
0x978af000 - 0x9795cfe7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) 
<DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
0x97bd6000 - 0x97c40fe7  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) 
<411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x9806a000 - 0x980b0ff7  libauto.dylib ??? (???) 
<29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) 
<62291026-D016-705D-DC1E-FC2B09D47DE5> /usr/lib/libSystem.B.dylib

Original comment by sichunlam on 9 Jan 2011 at 1:06

GoogleCodeExporter commented 9 years ago
I'll have a fix up this weekend.

Original comment by tsporkert on 9 Jan 2011 at 2:06

GoogleCodeExporter commented 9 years ago
Could you please try Phoshare 1.4.3 and let me know if that works for you? 

http://code.google.com/p/phoshare/downloads/detail?name=Phoshare-1.4.3.zip

Original comment by tsporkert on 9 Jan 2011 at 7:37

GoogleCodeExporter commented 9 years ago
Yes that works! THANK YOU!

Just a little niggle - the default template for the File names field is 
{caption} - this doesn't seem to work and I think the default is probably 
{title}?

Thank you again!

Original comment by michael.fielding@gmail.com on 9 Jan 2011 at 9:54

GoogleCodeExporter commented 9 years ago
Just to confirm 1.4.3 works PERFECTLY for me too.  As with comment #10 I had to 
change the default file name template to get it to work.

Original comment by sichunlam on 9 Jan 2011 at 1:43

GoogleCodeExporter commented 9 years ago
Thanks for the feedback. Updated to 1.4.4 to deal with the {caption} error. 

Original comment by tsporkert on 9 Jan 2011 at 5:45