crash on start (OS X) #728

Closed
opened 2014-10-20 20:11:45 +02:00 by davidak · 17 comments
davidak commented 2014-10-20 20:11:45 +02:00 (Migrated from github.com)

i had 0.3.5 working on OS X 10.6.8, now i updated to the newest 0.4.4 and it don't start anymore.

Process:         launchd [41724]
Path:            /Applications/Bitmessage.app/Contents/MacOS/Bitmessage
Identifier:      org.pythonmac.unspecified.Bitmessage
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [235]

Date/Time:       2014-10-20 20:04:05.342 +0200
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Interval Since Last Report:          210986 sec
Crashes Since Last Report:           3
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      7C4F96F2-E52A-4BEB-B70E-58F1A76B44BD

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Crashed Thread:  Unknown

Backtrace not available

Unknown thread crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000055  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x0000000000000000
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00007fff5fc01028  rfl: 0x0000000000010203  cr2: 0xfffffffffffffff8

Binary images description not available

Model: iMac11,3, BootROM IM112.0057.B00, 4 processors, Intel Core i7, 2.93 GHz, 16 GB, SMC 1.59f2
i had 0.3.5 working on OS X 10.6.8, now i updated to the newest 0.4.4 and it don't start anymore. ``` Process: launchd [41724] Path: /Applications/Bitmessage.app/Contents/MacOS/Bitmessage Identifier: org.pythonmac.unspecified.Bitmessage Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [235] Date/Time: 2014-10-20 20:04:05.342 +0200 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Interval Since Last Report: 210986 sec Crashes Since Last Report: 3 Per-App Crashes Since Last Report: 1 Anonymous UUID: 7C4F96F2-E52A-4BEB-B70E-58F1A76B44BD Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8 Crashed Thread: Unknown Backtrace not available Unknown thread crashed with X86 Thread State (64-bit): rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000 rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000 r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000 r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0xfffffffffffffff8 Binary images description not available Model: iMac11,3, BootROM IM112.0057.B00, 4 processors, Intel Core i7, 2.93 GHz, 16 GB, SMC 1.59f2 ```
grant-olson commented 2014-10-24 20:36:39 +02:00 (Migrated from github.com)

The new binaries won't work on Snow Leopard. More details in this forum post

The new binaries won't work on Snow Leopard. More details in this [forum post](https://bitmessage.org/forum/index.php?topic=4162.msg9531#new)
grant-olson commented 2014-10-24 21:08:57 +02:00 (Migrated from github.com)

Maybe we should add the requirement to the main bitmessage.org page. Do you run that @Atheros1 ?

Maybe we should add the requirement to the main bitmessage.org page. Do you run that @Atheros1 ?
MrChrisJ commented 2014-11-10 19:34:32 +01:00 (Migrated from github.com)

I can also report that it doesn't start on OS X 10.9.5

I can also report that it doesn't start on OS X 10.9.5
grant-olson commented 2014-11-11 22:37:57 +01:00 (Migrated from github.com)

I think you're experiencing a different problem. Can you open the OSX Console under Applications -> Utilities, restart the app, and see if there is any appropriate error output?

I think you're experiencing a different problem. Can you open the OSX Console under Applications -> Utilities, restart the app, and see if there is any appropriate error output?
deutrino commented 2014-11-21 21:01:48 +01:00 (Migrated from github.com)

I'm experiencing an instant crash on start from a fresh-downloaded binary on an OS X 10.7.5 system which has never had Bitmessage installed before.

I also saw a segfault in the crash report.

11/21/14 12:00:44.727 PM ReportCrash: Failed to create CSSymbolicatorRef for launchd[3667]
11/21/14 12:00:44.853 PM ReportCrash: Failed to create dSYM-less CSSymbolicatorRef for launchd[3667]
11/21/14 12:00:44.973 PM com.apple.launchd.peruser.501: ([0x0-0x102102].org.pythonmac.unspecified.Bitmessage[3667]) Job appears to have crashed: Segmentation fault: 11
11/21/14 12:00:45.143 PM ReportCrash: Saved crash report for launchd[3667] version ??? (???) to /Users/[REDACTED]/Library/Logs/DiagnosticReports/launchd_2014-11-21-120045_[REDACTED].crash

I'm happy to help poke at it as best I can but my schedule is crazy, so I'll do what I can if devs need more information. :)

I'm experiencing an instant crash on start from a fresh-downloaded binary on an OS X 10.7.5 system which has never had Bitmessage installed before. I also saw a segfault in the crash report. ``` 11/21/14 12:00:44.727 PM ReportCrash: Failed to create CSSymbolicatorRef for launchd[3667] 11/21/14 12:00:44.853 PM ReportCrash: Failed to create dSYM-less CSSymbolicatorRef for launchd[3667] 11/21/14 12:00:44.973 PM com.apple.launchd.peruser.501: ([0x0-0x102102].org.pythonmac.unspecified.Bitmessage[3667]) Job appears to have crashed: Segmentation fault: 11 11/21/14 12:00:45.143 PM ReportCrash: Saved crash report for launchd[3667] version ??? (???) to /Users/[REDACTED]/Library/Logs/DiagnosticReports/launchd_2014-11-21-120045_[REDACTED].crash ``` I'm happy to help poke at it as best I can but my schedule is crazy, so I'll do what I can if devs need more information. :)
Atheros1 commented 2014-11-21 23:20:13 +01:00 (Migrated from github.com)

What is the minimum required OSX version? I have a feeling that 10.7.5 is too old. When I know, I will add the information to the homepage.

What is the minimum required OSX version? I have a feeling that 10.7.5 is too old. When I know, I will add the information to the homepage.
grant-olson commented 2014-11-21 23:22:08 +01:00 (Migrated from github.com)

I would have expected Snow Leopard (10.6.8) was the last unsupported version. All the major changes to everythinghappened when Lion (10.7...) came out. It would be nice if we could find some other people with lion to test this.

I would have expected Snow Leopard (10.6.8) was the last unsupported version. All the major changes to everythinghappened when Lion (10.7...) came out. It would be nice if we could find some other people with lion to test this.
deutrino commented 2014-12-06 10:03:46 +01:00 (Migrated from github.com)

I could test this on a machine running Snow Leopard if desired.

I could test this on a machine running Snow Leopard if desired.
grant-olson commented 2014-12-06 14:41:18 +01:00 (Migrated from github.com)

Thanks for the offer, but it's known that the binary doesn't work on Snow Leopard. Was hoping to get some diagnostics on a broken machine with something newer.

Thanks for the offer, but it's known that the binary doesn't work on Snow Leopard. Was hoping to get some diagnostics on a broken machine with something newer.
deutrino commented 2014-12-06 16:20:19 +01:00 (Migrated from github.com)

Sadly I don't have access to any other 10.7 machines but I'm willing to dig through and post logs here from my laptop (on which the problem occurs) if requested :)

Sadly I don't have access to any other 10.7 machines but I'm willing to dig through and post logs here from my laptop (on which the problem occurs) if requested :)
halo commented 2015-01-02 13:16:32 +01:00 (Migrated from github.com)

For me, the downloaded BitMessage 0.4.4 binary launches just fine on a freshly installed OS X 10.10.1 (I have the command line tools installed though).

For me, the downloaded BitMessage `0.4.4` binary launches just fine on a freshly installed OS X `10.10.1` (I have the command line tools installed though).
davidak commented 2015-01-09 16:29:28 +01:00 (Migrated from github.com)

it works on OS X 10.9.5

it works on OS X 10.9.5
3a299d0c commented 2015-03-13 06:34:23 +01:00 (Migrated from github.com)

I have a machine with Mac 10.7.5 on it. I am not a coder, but if you'd like to give me explicit, step-by-step instructions on what I need to do, I'd be happy to help.

I have a machine with Mac 10.7.5 on it. I am not a coder, but if you'd like to give me explicit, step-by-step instructions on what I need to do, I'd be happy to help.
PeterSurda commented 2015-11-12 00:03:18 +01:00 (Migrated from github.com)

@3a299d0c Check out the official building instructions: https://bitmessage.org/wiki/Compiling_instructions#With_Homebrew_package_manager

The first step is obsolete, you should replace it with the installation explained here:

http://brew.sh/

I use homebrew so I recommend you do too. I had no OSX experience prior to this and I found it easy.

@3a299d0c Check out the official building instructions: https://bitmessage.org/wiki/Compiling_instructions#With_Homebrew_package_manager The first step is obsolete, you should replace it with the installation explained here: http://brew.sh/ I use homebrew so I recommend you do too. I had no OSX experience prior to this and I found it easy.
PeterSurda commented 2015-12-17 01:52:11 +01:00 (Migrated from github.com)

Well my test/build machine has the latest OSX (10.11.2). I installed 10.7.2 in a VM and the binary doesn't work because it's missing a compatible sqlite3 library. I'll see if I can get it working.

Well my test/build machine has the latest OSX (10.11.2). I installed 10.7.2 in a VM and the binary doesn't work because it's missing a compatible sqlite3 library. I'll see if I can get it working.
PeterSurda commented 2015-12-18 19:51:12 +01:00 (Migrated from github.com)

I now have an environment on 10.7.5. PyBitmessage runs and builds on it. I hope I can make future releases that run on 10.7.5 and newer.

I now have an environment on 10.7.5. PyBitmessage runs and builds on it. I hope I can make future releases that run on 10.7.5 and newer.
PeterSurda commented 2015-12-19 14:01:03 +01:00 (Migrated from github.com)

The 10.7.5 build runs both on 10.7.5 and 10.11.2. So from 0.5.6 on I should be able to maintain backwards compatibility.

The 10.7.5 build runs both on 10.7.5 and 10.11.2. So from 0.5.6 on I should be able to maintain backwards compatibility.
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Bitmessage/PyBitmessage-2024-08-21#728
No description provided.