プロジェクト

全般

プロフィール

Vote #64697

完了

Can not view some issues as pdf

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
-
対象バージョン:
開始日:
2009/02/19
期日:
進捗率:

0%

予定工数:
category_id:
0
version_id:
8
issue_org_id:
2786
author_id:
2717
assigned_to_id:
0
comments:
4
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

I am running 0.8.1 on Ubuntu 8.04 and some issues can no longer be displayed as pdfs. I'm not sure why some issues can be converted to pdf and not others. Clicking the link results in a 500 server error response. Here is the exception from the production.log

Processing IssuesController#index (for xxx.xxx.xxx.xxx at 2009-02-18 09:10:30) [GET]
Session ID: xxxxxxxxxxxxxxxxxxxxxxxxxx
Parameters: {"project_id"=>"xxxxxxxx", "set_filter"=>"1", "action"=>"index", "controller"=>"issues"}
"production.log" 3099 lines, 235291 characters
/lib/redmine/export/pdf.rb:271:in issue_to_pdf'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_collection.rb:277:in
method_missing'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_proxy.rb:171:in method_missing'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_proxy.rb:171:in
each'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_proxy.rb:171:in send'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_proxy.rb:171:in
method_missing'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/associations/association_collection.rb:277:in method_missing'
/lib/redmine/export/pdf.rb:268:in
issue_to_pdf'
/app/controllers/issues_controller.rb:108:in show'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:131:in
call'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:131:in custom'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:160:in
call'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:160:in respond'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:154:in
each'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:154:in respond'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/mime_responds.rb:107:in
respond_to'
/app/controllers/issues_controller.rb:105:in show'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/base.rb:1166:in
send'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/base.rb:1166:in perform_action_without_filters'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/filters.rb:579:in
call_filters'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/filters.rb:572:in perform_action_without_benchmark'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/benchmarking.rb:68:in
perform_action_without_rescue'
/usr/lib/ruby/1.8/benchmark.rb:293:in measure'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/benchmarking.rb:68:in
perform_action_without_rescue'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/rescue.rb:201:in perform_action_without_caching'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sql_cache.rb:13:in
perform_action'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in cache'
/var/lib/gems/1.8/gems/activerecord-2.1.2/lib/active_record/query_cache.rb:8:in
cache'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sql_cache.rb:12:in perform_action'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/base.rb:529:in
send'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/base.rb:529:in process_without_filters'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/filters.rb:568:in
process_without_session_management_support'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/session_management.rb:130:in process'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/base.rb:389:in
process'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:149:in handle_request'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:107:in
dispatch'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:104:in synchronize'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:104:in
dispatch'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:120:in dispatch_cgi'
/var/lib/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb:35:in
dispatch'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/rack/adapter/rails.rb:54:in serve_rails'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/rack/adapter/rails.rb:74:in
call'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/connection.rb:63:in pre_process'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/connection.rb:54:in
process'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/connection.rb:39:in receive_data'
/var/lib/gems/1.8/gems/eventmachine-0.12.2/lib/eventmachine.rb:231:in
run_machine'
/var/lib/gems/1.8/gems/eventmachine-0.12.2/lib/eventmachine.rb:231:in run'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/backends/base.rb:57:in
start'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/server.rb:150:in start'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/controllers/controller.rb:80:in
start'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/runner.rb:173:in send'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/runner.rb:173:in
run_command'
/var/lib/gems/1.8/gems/thin-1.0.0/lib/thin/runner.rb:139:in run!'
/var/lib/gems/1.8/gems/thin-1.0.0/bin/thin:6
/usr/bin/thin:16:in
load'
/usr/bin/thin:16

Rendering /var/www/redmine/public/500.html (500 Internal Server Error)


journals

Was fixed in r2226 but forgot to merge it into 0.8 branch.
--------------------------------------------------------------------------------
Is there a patch that can be applied to 0.8.1 stable?
--------------------------------------------------------------------------------
Actually, it was fixed in r2262, not r2226.

The patch is pretty simple, you can find it here:
http://www.redmine.org/repositories/diff/redmine/trunk/lib/redmine/export/pdf.rb?rev=2262
--------------------------------------------------------------------------------
Merged in 0.8 branch in r2513.
--------------------------------------------------------------------------------

Admin Redmine さんが約4年前に更新

  • 対象バージョン0.8.2_8 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0