Project

General

Profile

Bug #1394

rbd tool hangs when doing rename

Added by Damien Churchill over 12 years ago. Updated over 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
librbd
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Running the following results in a successful rename, however it just hangs.

rbd rename windows7-x64-base windows7-x64-development

Strace shows it's waiting on

$ strace -p 4022
Process 4022 attached - interrupt to quit
futex(0x7fffd158f1ec, FUTEX_WAIT_PRIVATE, 1, NULL^C <unfinished ...>
Process 4022 detached
<pre>

And it's possible to Ctrl + C to interrupt it.

Sorry I'm not able to get much more debug info other than that.

History

#1 Updated by Sage Weil over 12 years ago

  • Target version set to v0.34

the fix should include a script in qa/workunits/rbd that tests this.

#2 Updated by Josh Durgin over 12 years ago

The rbd rename command works on my machine. Is it only hanging with this particular image? If so, running it with the extra options '--debug-rbd 20 --debug-objecter 20 --debug-ms 1' may be helpful. Also make sure your librados and librbd are compatible versions (ideally compiled from the same revision).

#3 Updated by Damien Churchill over 12 years ago

My rbd and rados libs are the same commit, 0.32 packages.

Here's the command with the debugging added:

$ rbd --debug-rbd 20 --debug-objecter 20 --debug-ms 1 rename test-disk test-disk-rename 2>&1 | tee rbd-rename.log
2011-08-12 19:24:54.097452 7f9243fbe740 -- :/0 messenger.start
2011-08-12 19:24:54.098806 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.2:6789/0 -- auth(proto 0 30 bytes) v1 -- ?+0 0x1704f40 con 0x1704c60
2011-08-12 19:24:54.098875 7f9243fba700 -- 10.10.20.1:0/1000304 learned my addr 10.10.20.1:0/1000304
2011-08-12 19:24:54.100585 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 1 ==== auth_reply(proto 1 0 Success) v1 ==== 24+0+0 (3322592923 0 0) 0x1704f40 con 0x1704c60
2011-08-12 19:24:54.100623 7f9241954700 -- 10.10.20.1:0/1000304 --> 10.10.20.2:6789/0 -- mon_subscribe({monmap=0+}) v1 -- ?+0 0x17167e0 con 0x1704c60
2011-08-12 19:24:54.107483 7f9243fbe740 client260986.objecter maybe_request_map subscribing (onetime) to next osd map
2011-08-12 19:24:54.107522 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.2:6789/0 -- mon_subscribe({monmap=0+,osdmap=0}) v1 -- ?+0 0x17058e0 con 0x1704c60
2011-08-12 19:24:54.107538 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.2:6789/0 -- mon_subscribe({monmap=0+,osdmap=0}) v1 -- ?+0 0x1705b60 con 0x1704c60
2011-08-12 19:24:54.107592 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 2 ==== mon_map v1 ==== 751+0+0 (1687965755 0 0) 0x1705450 con 0x1704c60
2011-08-12 19:24:54.107660 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 3 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (4160909227 0 0) 0x17056e0 con 0x1704c60
2011-08-12 19:24:54.108141 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 4 ==== mon_map v1 ==== 751+0+0 (1687965755 0 0) 0x1704f40 con 0x1704c60
2011-08-12 19:24:54.108353 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 5 ==== osd_map(901,901) v1 ==== 7142+0+0 (3594069930 0 0) 0x1704f40 con 0x1704c60
2011-08-12 19:24:54.108383 7f9241954700 client260986.objecter handle_osd_map got epochs [901,901] > 0
2011-08-12 19:24:54.108391 7f9241954700 client260986.objecter handle_osd_map decoding full epoch 901
2011-08-12 19:24:54.108470 7f9241954700 client260986.objecter dump_active .. 0 homeless
2011-08-12 19:24:54.108495 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 6 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (4160909227 0 0) 0x1705150 con 0x1704c60
2011-08-12 19:24:54.108506 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 7 ==== mon_map v1 ==== 751+0+0 (1687965755 0 0) 0x1705660 con 0x1704c60
2011-08-12 19:24:54.108565 7f9243fbe740 librbd: rename 0x7fff1ef7b9c0 test-disk -> test-disk-rename
2011-08-12 19:24:54.108616 7f9243fbe740 client260986.objecter recalc_op_target tid 1 pgid 2.c863 acting [8,4]
2011-08-12 19:24:54.108676 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.109109 7f9243fbe740 client260986.objecter op_submit oid test-disk.rbd @2 [read 0~4096] tid 1 osd8
2011-08-12 19:24:54.109122 7f9243fbe740 client260986.objecter send_op 1 to osd8
2011-08-12 19:24:54.109878 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.9:6801/27979 -- osd_op(client260986.0:1 test-disk.rbd [read 0~4096] 2.c863) v1 -- ?+0 0x1705c90 con 0x1704f90
2011-08-12 19:24:54.109894 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.109919 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 8 ==== osd_map(901,901) v1 ==== 7142+0+0 (3594069930 0 0) 0x17058e0 con 0x1704c60
2011-08-12 19:24:54.109929 7f9241954700 client260986.objecter handle_osd_map ignoring epochs [901,901] <= 901
2011-08-12 19:24:54.109934 7f9241954700 client260986.objecter dump_active .. 0 homeless
2011-08-12 19:24:54.109941 7f9241954700 client260986.objecter 1    2.c863    osd8    test-disk.rbd    [read 0~4096]
2011-08-12 19:24:54.109963 7f9241954700 -- 10.10.20.1:0/1000304 <== mon1 10.10.20.2:6789/0 9 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (4160909227 0 0) 0x1705b00 con 0x1704c60
2011-08-12 19:24:54.111480 7f9241954700 -- 10.10.20.1:0/1000304 <== osd8 10.10.20.9:6801/27979 1 ==== osd_op_reply(1 test-disk.rbd [read 0~112] = 0) v1 ==== 99+0+112 (3272978376 0 2627533448) 0x17058e0 con 0x1704f90
2011-08-12 19:24:54.111499 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.111507 7f9241954700 client260986.objecter handle_osd_op_reply 1 ondisk v 0'0 in 2.c863
2011-08-12 19:24:54.111519 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.111523 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 1
2011-08-12 19:24:54.111532 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.111535 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.111542 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.112610 7f9243fbe740 client260986.objecter recalc_op_target tid 2 pgid 2.5ff1 acting [5,1]
2011-08-12 19:24:54.112659 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.112667 7f9243fbe740 client260986.objecter op_submit oid test-disk-rename.rbd @2 [stat 0~0] tid 2 osd5
2011-08-12 19:24:54.112671 7f9243fbe740 client260986.objecter send_op 2 to osd5
2011-08-12 19:24:54.112685 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.6:6801/32461 -- osd_op(client260986.0:2 test-disk-rename.rbd [stat 0~0] 2.5ff1) v1 -- ?+0 0x17060d0 con 0x1705e20
2011-08-12 19:24:54.112725 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.114289 7f9241954700 -- 10.10.20.1:0/1000304 <== osd5 10.10.20.6:6801/32461 1 ==== osd_op_reply(2 test-disk-rename.rbd [stat 0~0] = -2 (No such file or directory)) v1 ==== 106+0+0 (3569401301 0 0) 0x1705960 con 0x1705e20
2011-08-12 19:24:54.114305 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.114311 7f9241954700 client260986.objecter handle_osd_op_reply 2 ack v 0'0 in 2.5ff1
2011-08-12 19:24:54.114315 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.114319 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 2
2011-08-12 19:24:54.114324 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.114328 7f9241954700 client260986.objecter Calling onack->finish with rc -2
2011-08-12 19:24:54.114336 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.114374 7f9243fbe740 client260986.objecter recalc_op_target tid 3 pgid 2.5ff1 acting [5,1]
2011-08-12 19:24:54.114414 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.114423 7f9243fbe740 client260986.objecter op_submit oid test-disk-rename.rbd @2 [write 0~112] tid 3 osd5
2011-08-12 19:24:54.114427 7f9243fbe740 client260986.objecter send_op 3 to osd5
2011-08-12 19:24:54.114442 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.6:6801/32461 -- osd_op(client260986.0:3 test-disk-rename.rbd [write 0~112] 2.5ff1) v1 -- ?+0 0x1706220 con 0x1705e20
2011-08-12 19:24:54.114497 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.228407 7f9241954700 -- 10.10.20.1:0/1000304 <== osd5 10.10.20.6:6801/32461 2 ==== osd_op_reply(3 test-disk-rename.rbd [write 0~112] ack = 0) v1 ==== 106+0+0 (21873192 0 0) 0x1705940 con 0x1705e20
2011-08-12 19:24:54.228427 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.228433 7f9241954700 client260986.objecter handle_osd_op_reply 3 ack v 901'3650 in 2.5ff1
2011-08-12 19:24:54.228437 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.228441 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 3
2011-08-12 19:24:54.228448 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.228451 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.228457 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.228545 7f9243fbe740 client260986.objecter recalc_op_target tid 4 pgid 2.5ff1 acting [5,1]
2011-08-12 19:24:54.228562 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.228572 7f9243fbe740 client260986.objecter op_submit oid test-disk-rename.rbd @2 [notify 1~3650] tid 4 osd5
2011-08-12 19:24:54.228576 7f9243fbe740 client260986.objecter send_op 4 to osd5
2011-08-12 19:24:54.228593 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.6:6801/32461 -- osd_op(client260986.0:4 test-disk-rename.rbd [notify 1~3650] 2.5ff1) v1 -- ?+0 0x1706220 con 0x1705e20
2011-08-12 19:24:54.228660 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.229403 7f9241954700 -- 10.10.20.1:0/1000304 <== osd5 10.10.20.6:6801/32461 3 ==== watch-notify(c=1 v=3650 i=3 opcode=2) v1 ==== 30+0+0 (3456874269 0 0) 0x1706220 con 0x1705e20
2011-08-12 19:24:54.229435 7f9241954700 -- 10.10.20.1:0/1000304 <== osd5 10.10.20.6:6801/32461 4 ==== osd_op_reply(4 test-disk-rename.rbd [notify 1~3650] = 0) v1 ==== 106+0+0 (878029139 0 0) 0x17199b0 con 0x1705e20
2011-08-12 19:24:54.229441 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.229446 7f9241954700 client260986.objecter handle_osd_op_reply 4 ondisk v 0'0 in 2.5ff1
2011-08-12 19:24:54.229451 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.229454 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 4
2011-08-12 19:24:54.229460 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.229463 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.229469 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.229639 7f9243fbe740 client260986.objecter recalc_op_target tid 5 pgid 2.8c1c acting [6,7]
2011-08-12 19:24:54.229707 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.229718 7f9243fbe740 client260986.objecter op_submit oid rbd_directory @2 [tmapup 0~0] tid 5 osd6
2011-08-12 19:24:54.229722 7f9243fbe740 client260986.objecter send_op 5 to osd6
2011-08-12 19:24:54.229738 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.7:6801/27881 -- osd_op(client260986.0:5 rbd_directory [tmapup 0~0] 2.8c1c) v1 -- ?+0 0x1706400 con 0x1719c20
2011-08-12 19:24:54.229782 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.269012 7f9241954700 -- 10.10.20.1:0/1000304 <== osd6 10.10.20.7:6801/27881 1 ==== osd_op_reply(5 rbd_directory [tmapup 0~0] ack = 0) v1 ==== 99+0+0 (1840922087 0 0) 0x1706400 con 0x1719c20
2011-08-12 19:24:54.269033 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.269040 7f9241954700 client260986.objecter handle_osd_op_reply 5 ack v 901'1677 in 2.8c1c
2011-08-12 19:24:54.269044 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.269047 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 5
2011-08-12 19:24:54.269054 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.269057 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.269063 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.269190 7f9243fbe740 client260986.objecter recalc_op_target tid 6 pgid 2.8c1c acting [6,7]
2011-08-12 19:24:54.269229 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.269238 7f9243fbe740 client260986.objecter op_submit oid rbd_directory @2 [tmapup 0~0] tid 6 osd6
2011-08-12 19:24:54.269242 7f9243fbe740 client260986.objecter send_op 6 to osd6
2011-08-12 19:24:54.269259 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.7:6801/27881 -- osd_op(client260986.0:6 rbd_directory [tmapup 0~0] 2.8c1c) v1 -- ?+0 0x1706400 con 0x1719c20
2011-08-12 19:24:54.269267 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.271561 7f9241954700 -- 10.10.20.1:0/1000304 <== osd6 10.10.20.7:6801/27881 2 ==== osd_op_reply(6 rbd_directory [tmapup 0~0] ack = 0) v1 ==== 99+0+0 (895818901 0 0) 0x1706470 con 0x1719c20
2011-08-12 19:24:54.271576 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.271583 7f9241954700 client260986.objecter handle_osd_op_reply 6 ack v 901'1678 in 2.8c1c
2011-08-12 19:24:54.271587 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.271591 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 6
2011-08-12 19:24:54.271597 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.271601 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.271607 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.271644 7f9243fbe740 client260986.objecter recalc_op_target tid 7 pgid 2.c863 acting [8,4]
2011-08-12 19:24:54.271656 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.271661 7f9243fbe740 client260986.objecter op_submit oid test-disk.rbd @2 [delete] tid 7 osd8
2011-08-12 19:24:54.271665 7f9243fbe740 client260986.objecter send_op 7 to osd8
2011-08-12 19:24:54.271680 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.9:6801/27979 -- osd_op(client260986.0:7 test-disk.rbd [delete] 2.c863) v1 -- ?+0 0x1706470 con 0x1704f90
2011-08-12 19:24:54.271689 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.393546 7f9241954700 -- 10.10.20.1:0/1000304 <== osd8 10.10.20.9:6801/27979 2 ==== osd_op_reply(7 test-disk.rbd [delete] ack = 0) v1 ==== 99+0+0 (1502744019 0 0) 0x1706400 con 0x1704f90
2011-08-12 19:24:54.393567 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.393574 7f9241954700 client260986.objecter handle_osd_op_reply 7 ack v 901'995 in 2.c863
2011-08-12 19:24:54.393578 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.393582 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 7
2011-08-12 19:24:54.393588 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.393591 7f9241954700 client260986.objecter Calling onack->finish with rc 0
2011-08-12 19:24:54.393598 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:54.393672 7f9243fbe740 client260986.objecter recalc_op_target tid 8 pgid 2.c863 acting [8,4]
2011-08-12 19:24:54.393689 7f9243fbe740 client260986.objecter  note: not requesting commit
2011-08-12 19:24:54.393698 7f9243fbe740 client260986.objecter op_submit oid test-disk.rbd @2 [notify 2~995] tid 8 osd8
2011-08-12 19:24:54.393702 7f9243fbe740 client260986.objecter send_op 8 to osd8
2011-08-12 19:24:54.393719 7f9243fbe740 -- 10.10.20.1:0/1000304 --> 10.10.20.9:6801/27979 -- osd_op(client260986.0:8 test-disk.rbd [notify 2~995] 2.c863) v1 -- ?+0 0x1706400 con 0x1704f90
2011-08-12 19:24:54.393781 7f9243fbe740 client260986.objecter 1 unacked, 0 uncommitted
2011-08-12 19:24:54.394718 7f9241954700 -- 10.10.20.1:0/1000304 <== osd8 10.10.20.9:6801/27979 3 ==== osd_op_reply(8 test-disk.rbd [notify 2~995] = -2 (No such file or directory)) v1 ==== 99+0+0 (2235444302 0 0) 0x1706400 con 0x1704f90
2011-08-12 19:24:54.394732 7f9241954700 client260986.objecter in handle_osd_op_reply
2011-08-12 19:24:54.394739 7f9241954700 client260986.objecter handle_osd_op_reply 8 ack v 0'0 in 2.c863
2011-08-12 19:24:54.394744 7f9241954700 client260986.objecter handle_osd_op_reply ack
2011-08-12 19:24:54.394748 7f9241954700 client260986.objecter handle_osd_op_reply completed tid 8
2011-08-12 19:24:54.394754 7f9241954700 client260986.objecter 0 unacked, 0 uncommitted
2011-08-12 19:24:54.394757 7f9241954700 client260986.objecter Calling onack->finish with rc -2
2011-08-12 19:24:54.394765 7f9241954700 client260986.objecter Finished onack-finish
2011-08-12 19:24:59.100792 7f9240050700 client260986.objecter tick
2011-08-12 19:25:04.100893 7f9240050700 client260986.objecter tick
2011-08-12 19:25:09.100991 7f9240050700 client260986.objecter tick
2011-08-12 19:25:14.101086 7f9240050700 client260986.objecter tick
2011-08-12 19:25:19.101187 7f9240050700 client260986.objecter tick
2011-08-12 19:25:24.101285 7f9240050700 client260986.objecter tick
2011-08-12 19:25:29.101388 7f9240050700 client260986.objecter tick
2011-08-12 19:25:34.101482 7f9240050700 client260986.objecter tick
2011-08-12 19:25:39.101579 7f9240050700 client260986.objecter tick
2011-08-12 19:25:44.101707 7f9240050700 client260986.objecter tick
2011-08-12 19:25:49.101813 7f9240050700 client260986.objecter tick
2011-08-12 19:25:54.101910 7f9240050700 client260986.objecter tick
2011-08-12 19:25:59.102011 7f9240050700 client260986.objecter tick
2011-08-12 19:26:04.102119 7f9240050700 client260986.objecter tick
2011-08-12 19:26:09.102225 7f9240050700 client260986.objecter tick
2011-08-12 19:26:14.102339 7f9240050700 client260986.objecter tick
2011-08-12 19:26:19.102436 7f9240050700 client260986.objecter tick
2011-08-12 19:26:24.102537 7f9240050700 client260986.objecter tick
2011-08-12 19:26:29.102650 7f9240050700 client260986.objecter tick
2011-08-12 19:26:34.102747 7f9240050700 client260986.objecter tick
2011-08-12 19:26:39.102840 7f9240050700 client260986.objecter tick

#4 Updated by Josh Durgin over 12 years ago

  • Status changed from New to Resolved

That's odd, all the transactions are complete. Now that I try on 0.32, I can reproduce the problem. This is fixed in the next branch though, which will become 0.33 shortly.

Also available in: Atom PDF