[MacPorts] #30629: LyX crashes on Lion
#30629: LyX crashes on Lion --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.99 Keywords: haspatch | Port: LyX --------------------------------+------------------------------------------- Here is the stack trace: {{{ Application Specific Information: objc[89472]: garbage collection is OFF *** error for object 0x7fff7347b860: pointer being freed was not allocated Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8e123ce2 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff840ab7d2 pthread_kill + 95 2 libsystem_c.dylib 0x00007fff8409ca7a abort + 143 3 libsystem_c.dylib 0x00007fff840fb84c free + 389 4 org.lyx.lyx 0x0000000103dbde04 std::basic_string<char, boost::tokenizer_detail::traits_extension<std::char_traits<char> >, std::allocator<char> >::~basic_string() + 82 5 org.lyx.lyx 0x0000000103dbd45e lyx::support::getEnvPath(std::string const&) + 654 6 org.lyx.lyx 0x0000000103dbd61d lyx::support::prependEnvPath(std::string const&, std::string const&) + 45 7 org.lyx.lyx 0x00000001039e5f64 lyx::LyX::init() + 1128 8 org.lyx.lyx 0x00000001039e7299 lyx::LyX::init(int&, char**) + 435 9 org.lyx.lyx 0x00000001039e7a0e lyx::LyX::exec(int&, char**) + 1074 10 org.lyx.lyx 0x00000001038ff956 main + 70 11 org.lyx.lyx 0x00000001038ff904 start + 52 }}} Don't know if it's a Lion problem, but I think it crops up when one first installs the boost port and then LyX. Please find attached patches that attempt to address the issue. In short, building against the boost makes things work again. Since my C++ is poor, I have little hope of debugging the "src/support/environment.cpp" file. Perhaps someone can explain why such simple code fails. -- Ticket URL: <https://trac.macports.org/ticket/30629> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30629: LyX crashes on Lion --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.99 Keywords: haspatch | Port: LyX --------------------------------+------------------------------------------- Changes (by macsforever2000@…): * cc: snc@… (removed) * owner: macports-tickets@… => snc@… -- Ticket URL: <https://trac.macports.org/ticket/30629#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30629: LyX crashes on Lion ---------------------------------+------------------------------------------ Reporter: carsomyr@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.99 Resolution: fixed | Keywords: haspatch Port: LyX | ---------------------------------+------------------------------------------ Changes (by royliu@…): * status: new => closed * resolution: => fixed Comment: Made the change and committed in r84707. Let me know if anything breaks! -- Ticket URL: <https://trac.macports.org/ticket/30629#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts