HOME IP Messenger FastCopy Tech-memo Diary 作者Twitter
SHIROUZU Personal Log

2004-09-30

_ [fastcopy] α版 その4

samba 2.2.3 では、ファイルサイズをちょうど 8byte に truncate しようとすると、コケるという妙なバグがある様子。

smbd/trans2.c の call_trans2setfilepathinfo() 内で、SetEndOfFile 命令の第1パラメータの値がちょうど 8 だと、NT_STATUS_EAS_NOT_SUPPORTED を返している。

(厳密には、パラメータ長 == パラメータの先頭4バイトの値、だとひっかかる)

ネットワークドライブの場合、書き込みで NO_BUFFERRING をしないように変更したり、いくつか手を加えて、v0.65 を作成。

_ [fastcopy] α版 その5

1度だけだが、コピー中に爆死したので、とりあえず配布をペンディング。

デバッグモードで走らせても再現せず…ハイゼンバグ


2004|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|08|09|11|
2007|01|02|03|04|05|06|07|08|09|10|12|
2008|01|02|03|06|07|08|11|
2009|01|03|04|05|06|07|08|10|12|
2010|04|05|07|08|09|11|
2011|02|03|04|05|06|07|08|12|
2012|02|04|06|11|
2013|06|09|
2014|04|05|06|07|08|09|
2015|02|04|05|06|07|08|09|10|11|12|
2016|01|03|04|06|07|08|09|10|11|12|
2017|01|02|03|06|07|08|09|11|12|
2018|01|02|05|06|07|10|
2019|06|

Web shirouzu.jp

Categories
Android | CeSleep | comp_misc | comp_tips | fastcopy | ipmsg | mailman | misc | npop | ScheEdit | sigsleep | tdiary | thinkpad