Here is the full backtrace from puma when it is stuck in the PDF export:

Thread: TID-4jc
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:241:in
`backtrace'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:241:in
`block in thread_status'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:237:in
`each'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:237:in
`thread_status'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:476:in
`block in setup_signals'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:146:in
`join'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:146:in
`run'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:220:in
`worker'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:101:in
`block in spawn_worker'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:101:in
`fork'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:101:in
`spawn_worker'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:81:in
`block in spawn_workers'", "  <internal:numeric>:237:in `times'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:74:in
`spawn_workers'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster.rb:432:in
`run'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/launcher.rb:203:in
`run'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cli.rb:75:in
`run'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/bin/puma:10:in
`<top (required)>'", "  /usr/bin/puma:25:in `load'", "
/usr/bin/puma:25:in `<main>'"]
Thread: TID-1mwk puma wrkr check
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:40:in
`wait_readable'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:40:in
`block in run'"]
Thread: TID-1mx4 AR Pool Reaper
["  
/usr/share/rubygems-integration/all/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb:49:in
`sleep'", "  
/usr/share/rubygems-integration/all/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb:49:in
`block in spawn_thread'"]
Thread: TID-1mxo puma reactor
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/reactor.rb:76:in
`select'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/reactor.rb:76:in
`select_loop'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/reactor.rb:39:in
`block in run'"]
Thread: TID-1my8 puma srv tp reap
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:361:in
`sleep'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:361:in
`block in start!'"]
Thread: TID-1mys puma srv tp trim
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:361:in
`sleep'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:361:in
`block in start!'"]
Thread: TID-1mzc puma srv
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/server.rb:341:in
`select'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/server.rb:341:in
`handle_servers'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/server.rb:271:in
`block in run'"]
Thread: TID-1mzw puma stat pld
["  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:143:in
`sleep'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/cluster/worker.rb:143:in
`block in run'"]
Thread: TID-1n10 puma srv tp 001
["  /usr/share/rubygems-integration/all/gems/rbpdf-1.21.3/lib/rbpdf.rb:12328:in
`getHtmlDomArray'", "
/usr/share/rubygems-integration/all/gems/rbpdf-1.21.3/lib/rbpdf.rb:13104:in
`writeHTML'", "
/usr/share/rubygems-integration/all/gems/rbpdf-1.21.3/lib/rbpdf.rb:3940:in
`MultiCell'", "
/usr/share/rubygems-integration/all/gems/rbpdf-1.21.3/lib/rbpdf.rb:12983:in
`writeHTMLCell'", "
/usr/share/redmine/lib/redmine/export/pdf.rb:95:in
`RDMwriteFormattedCell'", "
/usr/share/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb:231:in
`block in issue_to_pdf'", "
/usr/share/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb:217:in
`each'", "  
/usr/share/redmine/lib/redmine/export/pdf/issues_pdf_helper.rb:217:in
`issue_to_pdf'", "
/usr/share/redmine/app/views/issues/show.pdf.erb:1:in
`_app_views_issues_show_pdf_erb___677527797246826093_78220'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/base.rb:281:in
`public_send'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/base.rb:281:in
`_run'", "  
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/template.rb:285:in
`block in render'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/notifications.rb:212:in
`instrument'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/template.rb:584:in
`instrument_render_template'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/template.rb:273:in
`render'", "  
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/template_renderer.rb:66:in
`block (2 levels) in render_template'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/notifications.rb:212:in
`instrument'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/template_renderer.rb:60:in
`block in render_template'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/template_renderer.rb:80:in
`render_with_layout'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/template_renderer.rb:59:in
`render_template'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/template_renderer.rb:11:in
`render'", "  
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/renderer.rb:58:in
`render_template_to_object'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/renderer/renderer.rb:31:in
`render_to_object'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/rendering.rb:135:in
`block in _render_template'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/base.rb:308:in
`in_rendering_context'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/rendering.rb:134:in
`_render_template'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/streaming.rb:258:in
`_render_template'", "
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/rendering.rb:121:in
`render_to_body'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/rendering.rb:186:in
`render_to_body'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/renderers.rb:142:in
`render_to_body'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/abstract_controller/rendering.rb:29:in
`render'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/rendering.rb:167:in
`render'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:32:in
`block (2 levels) in render'", "
/usr/lib/ruby/3.3.0/benchmark.rb:313:in `realtime'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/core_ext/benchmark.rb:14:in
`ms'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:32:in
`block in render'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:101:in
`cleanup_view_runtime'", "
/usr/share/rubygems-integration/all/gems/activerecord-7.2.2.2/lib/active_record/railties/controller_runtime.rb:46:in
`cleanup_view_runtime'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:31:in
`render'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/implicit_render.rb:39:in
`default_render'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/basic_implicit_render.rb:9:in
`send_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/abstract_controller/base.rb:226:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/rendering.rb:193:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/abstract_controller/callbacks.rb:261:in
`block in process_action'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb:121:in
`block in run_callbacks'", "
/usr/share/redmine/lib/redmine/sudo_mode.rb:78:in `sudo_mode'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb:130:in
`block in run_callbacks'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb:141:in
`run_callbacks'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/abstract_controller/callbacks.rb:260:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/rescue.rb:27:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:77:in
`block in process_action'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/notifications.rb:210:in
`block in instrument'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/notifications/instrumenter.rb:58:in
`instrument'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/notifications.rb:210:in
`instrument'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/instrumentation.rb:76:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal/params_wrapper.rb:259:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/activerecord-7.2.2.2/lib/active_record/railties/controller_runtime.rb:39:in
`process_action'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/abstract_controller/base.rb:163:in
`process'", "  
/usr/share/rubygems-integration/all/gems/actionview-7.2.2.2/lib/action_view/rendering.rb:40:in
`process'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal.rb:252:in
`dispatch'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_controller/metal.rb:335:in
`dispatch'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/routing/route_set.rb:67:in
`dispatch'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/routing/route_set.rb:50:in
`serve'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/journey/router.rb:53:in
`block in serve'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/journey/router.rb:133:in
`block in find_routes'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/journey/router.rb:126:in
`each'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/journey/router.rb:126:in
`find_routes'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/journey/router.rb:34:in
`serve'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/routing/route_set.rb:896:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/tempfile_reaper.rb:20:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/etag.rb:29:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/conditional_get.rb:31:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/head.rb:15:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/http/permissions_policy.rb:38:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/http/content_security_policy.rb:38:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb:274:in
`context'", "  
/usr/share/rubygems-integration/all/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb:268:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/cookies.rb:704:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/callbacks.rb:31:in
`block in call'", "
/usr/share/rubygems-integration/all/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb:101:in
`run_callbacks'", "
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/callbacks.rb:30:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/debug_exceptions.rb:31:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/show_exceptions.rb:32:in
`call'", "  
/usr/share/rubygems-integration/all/gems/railties-7.2.2.2/lib/rails/rack/logger.rb:41:in
`call_app'", "
/usr/share/rubygems-integration/all/gems/railties-7.2.2.2/lib/rails/rack/logger.rb:29:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/remote_ip.rb:96:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/request_id.rb:33:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/method_override.rb:28:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/runtime.rb:24:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/executor.rb:16:in
`call'", "  
/usr/share/rubygems-integration/all/gems/actionpack-7.2.2.2/lib/action_dispatch/middleware/static.rb:27:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/sendfile.rb:131:in
`call'", "  
/usr/share/rubygems-integration/all/gems/rack-3.1.20/lib/rack/content_length.rb:20:in
`call'", "  
/usr/share/rubygems-integration/all/gems/railties-7.2.2.2/lib/rails/engine.rb:535:in
`call'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/configuration.rb:279:in
`call'", "  
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/request.rb:99:in
`block in handle_request'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:390:in
`with_force_shutdown'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/request.rb:98:in
`handle_request'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/server.rb:472:in
`process_client'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/server.rb:254:in
`block in run'", "
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/puma-6.6.0/lib/puma/thread_pool.rb:167:in
`block in spawn_thread'"]


Looks like this is still related to the multicell stuff in rbpdf.rb

_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to