Ticket #30509 (closed defect: fixed)
vim @7.3.237_1+perl -> crashes (Trace/BPT trap)
| Reported by: | jpo@… | Owned by: | raimue@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.0 |
| Keywords: | Cc: | apparissus@… | |
| Port: | vim |
Description
Vim crashes when it tries to execute perl commands.
System description:
System: MacOSX 10.6.8 Port: vim @7.3.237_1+cscope+perl+python27 $ which perl /opt/local/bin/perl $ perl -v This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-multi-2level ... $ which python /opt/local/bin/python $ python -V Python 2.7.2
perldo and output
:perl VIM::Msg("hello")
---
Vim: Caught deadly signal TRAP
Vim: Finished.
Trace/BPT trap
Change History
comment:1 Changed 22 months ago by macsforever2000@…
- Owner changed from macports-tickets@… to raimue@…
- Cc raimue@… removed
comment:2 Changed 22 months ago by raimue@…
- Status changed from new to assigned
Hm, I can reproduce this here, but yet have no idea what is going on.
Some more information:
dyld: lazy symbol binding failed: Symbol not found: _Perl_Istack_sp_ptr Referenced from: /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level/auto/List/Util/Util.bundle Expected in: dynamic lookup dyld: Symbol not found: _Perl_Istack_sp_ptr Referenced from: /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level/auto/List/Util/Util.bundle Expected in: dynamic lookup
comment:3 follow-up: ↓ 5 Changed 18 months ago by jpo@…
The problem is still present in
- vim @7.3.353_0+cscope+huge+nls+perl
comment:5 in reply to: ↑ 3 Changed 16 months ago by apparissus@…
Replying to jpo@…:
The problem is still present in
- vim @7.3.353_0+cscope+huge+nls+perl
I'm also experiencing this with
vim @7.3.353_1+perl
perl @5.12.3 OS X 10.6.8
comment:6 Changed 8 months ago by jpo@…
Hi,
I believe the problem has been solved. I've just build vim with the perl variant enabled and it didn't crash when I executed ':perl VIM::Msg("hello")' and/or ':%perldo s/(\d+)/2*$1/e'.
- install command: sudo port install vim +perl
- port: vim @7.3.661_0+perl
- port: perl5.12 @5.12.4_1
- OSX: 10.6.8
/jpo
Note: See
TracTickets for help on using
tickets.

