Opened 6 years ago

Closed 5 years ago

#258 closed defect (fixed)

Installing Padre from CPAN doen't install Thread::Queue making Padre crash

Reported by: kixx Owned by:
Priority: major Milestone:
Component: editor Version: 0.27
Keywords: install cpan Cc:

Description

Strawberry Perl 5.10.0.4
Padre 0.27

Install Strawberry Perl from scratch.
Install Padre via CPAN. (as documented on the website)

Although Makefile.PL specifies Threads::Queue v2.11, threads::shared v1.26 and threads v1.71, CPAN doesn't install them and leaving only the core modules, Threads::Queue v2.00, threads::shared v1.14 and threads v1.67

I suspect this has to do with trick_eumm;

As a result on various occasions (on exit, when opening CPAN config, etc.) padre will crash because Thread::Queue v2.00 lacks the insert method which it tries to use.

Change History (2)

comment:1 Changed 6 years ago by kixx

How To Fix:

Install the latest version of Thread::Queue and threads::shared manually with CPAN.

It is recommended to upgrade threads too.

    cpan> install threads
    cpan> install threads::shared
    cpan> install Thread::Queue

comment:2 Changed 5 years ago by szabgab

  • Resolution set to fixed
  • Status changed from new to closed

this issue is probably gone by 0.38
please reopen if it still happens

Note: See TracTickets for help on using tickets.