软件使用提示

Chinese forum
paullee
Posts: 1826
Joined: Wed May 04, 2016 3:58 pm

Re: 软件使用提示

Postby paullee » Sat Jun 22, 2019 8:24 am

:)

你可以在英文 Help 論譠 貼上下面的資料嗎?

看@wmayer 等可否看出問題

wconly wrote:
Fri Jun 21, 2019 11:36 pm
…windows 10.0.10586 x64..
wconly wrote:
Sat Jun 22, 2019 1:57 am
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 32-bit
Version: 0.18.16093 +17 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.1)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: Chinese/China (zh_CN)
wconly wrote:
Sat Jun 22, 2019 3:08 am

…FreeCAD.log文档没有用,只有在开启--write-log之后发生崩溃才有有效信息。
不过我在同一个文件夹里发现了crash.log文件,最后的error是这样的:

Log: Id: 7888: G:\null\freecad\FreeCAD 0.18\lib\Spreadsheet.pyd:Spreadsheet.pyd (50000000), size: 512000 (result: 0), SymType: '-exported-', PDB: 'G:\null\freecad\FreeCAD 0.18\lib\Spreadsheet.pyd'
Log: Id: 7888: ERROR: SymGetSymFromAddr64, GetLastError: 126 (Address: 00000001)
Log: Id: 7888: ERROR: SymGetLineFromAddr64, GetLastError: 126 (Address: 00000001)
Log: Id: 7888: ERROR: SymGetModuleInfo64, GetLastError: 1114 (Address: 00000001)
Log: Id: 7888: 00000001 ((module-name not available)): (filename not available): (function-name not available)
Log: *** Unhandled Exception!
Log: ExpCode: 0xC0000005
Log: ExpFlags: 0
Log: ExpAddress: 0x00000001

看起来跟Spreadsheet.pyd有关……
wconly
Posts: 25
Joined: Sun Jun 02, 2019 5:32 am

Re: 软件使用提示

Postby wconly » Sat Jun 22, 2019 10:31 am

paullee wrote:
Sat Jun 22, 2019 8:24 am
:)

你可以在英文 Help 論譠 貼上下面的資料嗎?

看@wmayer 等可否看出問題

wconly wrote:
Fri Jun 21, 2019 11:36 pm
…windows 10.0.10586 x64..
wconly wrote:
Sat Jun 22, 2019 1:57 am
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 32-bit
Version: 0.18.16093 +17 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.1)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: Chinese/China (zh_CN)
wconly wrote:
Sat Jun 22, 2019 3:08 am

…FreeCAD.log文档没有用,只有在开启--write-log之后发生崩溃才有有效信息。
不过我在同一个文件夹里发现了crash.log文件,最后的error是这样的:

Log: Id: 7888: G:\null\freecad\FreeCAD 0.18\lib\Spreadsheet.pyd:Spreadsheet.pyd (50000000), size: 512000 (result: 0), SymType: '-exported-', PDB: 'G:\null\freecad\FreeCAD 0.18\lib\Spreadsheet.pyd'
Log: Id: 7888: ERROR: SymGetSymFromAddr64, GetLastError: 126 (Address: 00000001)
Log: Id: 7888: ERROR: SymGetLineFromAddr64, GetLastError: 126 (Address: 00000001)
Log: Id: 7888: ERROR: SymGetModuleInfo64, GetLastError: 1114 (Address: 00000001)
Log: Id: 7888: 00000001 ((module-name not available)): (filename not available): (function-name not available)
Log: *** Unhandled Exception!
Log: ExpCode: 0xC0000005
Log: ExpFlags: 0
Log: ExpAddress: 0x00000001

看起来跟Spreadsheet.pyd有关……
呃……
我不知道这个log具体应该贴在哪里
如果可以的话希望你能帮一下忙转过去,或直接告诉开发人员来看看这个log,这样就不必再转发了
而且这些文字似乎也不能完全说明问题
我后来又看了看,似乎是在加载模块时出了问题
不过这情况似乎是偶然才发生的,也就是说不容易复现……

谢谢你!
paullee
Posts: 1826
Joined: Wed May 04, 2016 3:58 pm

Re: 软件使用提示

Postby paullee » Sun Jun 23, 2019 12:27 am

wconly wrote:
Sat Jun 22, 2019 10:31 am

呃……
我不知道这个log具体应该贴在哪里
如果可以的话希望你能帮一下忙转过去,或直接告诉开发人员来看看这个log,这样就不必再转发了
而且这些文字似乎也不能完全说明问题
我后来又看了看,似乎是在加载模块时出了问题
不过这情况似乎是偶然才发生的,也就是说不容易复现……

谢谢你!
在英文 Help 論譠上貼上了,希望有幫助 :)

https://forum.freecadweb.org/viewtopic. ... 13#p316210
wconly
Posts: 25
Joined: Sun Jun 02, 2019 5:32 am

Re: 软件使用提示

Postby wconly » Mon Jun 24, 2019 11:00 pm

paullee wrote:
Sun Jun 23, 2019 12:27 am
wconly wrote:
Sat Jun 22, 2019 10:31 am

呃……
我不知道这个log具体应该贴在哪里
如果可以的话希望你能帮一下忙转过去,或直接告诉开发人员来看看这个log,这样就不必再转发了
而且这些文字似乎也不能完全说明问题
我后来又看了看,似乎是在加载模块时出了问题
不过这情况似乎是偶然才发生的,也就是说不容易复现……

谢谢你!
在英文 Help 論譠上貼上了,希望有幫助 :)

https://forum.freecadweb.org/viewtopic. ... 13#p316210
麻烦你了
看来中文社区的帮助很有限,好多事情都要靠你传达
我后来看了看其他相关评论,发现:
1.好多崩溃的情况似乎都是在windows下的,所以很可能跟有关版本的依赖库有关
2.好多崩溃情况发生在初学者身上,就我来看,似乎是执行操作没有按预定步骤操作引起的,也就是没有做好软件上的行为测试,似乎应该是种软件上的边界问题(也就是说初学者不知道内在操作逻辑,而走到了逻辑上的误区,但是程序却没有对此进行检测或预防措施,因而导致直接崩溃)
3.这种bug好像开发者并不是很在意,我查看过一些错误崩溃列表,有些相关错误,开发者并不认为是种bug,而是操作者自己的问题。因此,解决方式是忽略。但是任何使用者都有可能无意犯下这种错误,最关键的是软件一崩溃,之前所做的数据有可能全部丢失。初学者(哪怕是成熟的使用者)也会有放弃的念头……

最后,我希望除了对软件编写之外,一些软件上的测试也不可或缺。比如随机创建工程、用工具拖控件反复创建删除。
当然,我知道,开源软件很少能有商业级别的测试与支持,但是崩溃问题降到最低对于推广绝对是有好处的。

谢谢你的帮助与支持!
:)
paullee
Posts: 1826
Joined: Wed May 04, 2016 3:58 pm

Re: 软件使用提示

Postby paullee » Tue Jun 25, 2019 5:35 am

wconly wrote:
Mon Jun 24, 2019 11:00 pm

发现:
1.好多崩溃的情况似乎都是在windows下的,所以很可能跟有关版本的依赖库有关
2.好多崩溃情况发生在初学者身上,就我来看,似乎是执行操作没有按预定步骤操作引起的,也就是没有做好软件上的行为测试,似乎应该是种软件上的边界问题(也就是说初学者不知道内在操作逻辑,而走到了逻辑上的误区,但是程序却没有对此进行检测或预防措施,因而导致直接崩溃)
3.这种bug好像开发者并不是很在意,我查看过一些错误崩溃列表,有些相关错误,开发者并不认为是种bug,而是操作者自己的问题。因此,解决方式是忽略。但是任何使用者都有可能无意犯下这种错误,最关键的是软件一崩溃,之前所做的数据有可能全部丢失。初学者(哪怕是成熟的使用者)也会有放弃的念头……

谢谢你的帮助与支持!
:)
@kkremitzki 武克特 是 論譠管理員 及開發人員,武說他是中文學生 ,有需要可找他問問 :)

除了開發人員,很多時候回覆論譠 是用家門 互相幫忙 - 現時這裏人比較少, 多些人會有 不同經驗 可交流 。

FC 上的 bugs 一般在這裏報告 (或在 Mantis 網站 ),但需列出詳細步驟 - 剛報告的好像未有人有回覆 :( @leeon 報告的 很快 @wmayer 就修好了 。


有問題可試在這邊裏列出
wconly
Posts: 25
Joined: Sun Jun 02, 2019 5:32 am

Re: 软件使用提示

Postby wconly » Tue Jun 25, 2019 8:26 am

paullee wrote:
Tue Jun 25, 2019 5:35 am
wconly wrote:
Mon Jun 24, 2019 11:00 pm

发现:
1.好多崩溃的情况似乎都是在windows下的,所以很可能跟有关版本的依赖库有关
2.好多崩溃情况发生在初学者身上,就我来看,似乎是执行操作没有按预定步骤操作引起的,也就是没有做好软件上的行为测试,似乎应该是种软件上的边界问题(也就是说初学者不知道内在操作逻辑,而走到了逻辑上的误区,但是程序却没有对此进行检测或预防措施,因而导致直接崩溃)
3.这种bug好像开发者并不是很在意,我查看过一些错误崩溃列表,有些相关错误,开发者并不认为是种bug,而是操作者自己的问题。因此,解决方式是忽略。但是任何使用者都有可能无意犯下这种错误,最关键的是软件一崩溃,之前所做的数据有可能全部丢失。初学者(哪怕是成熟的使用者)也会有放弃的念头……

谢谢你的帮助与支持!
:)
@kkremitzki 武克特 是 論譠管理員 及開發人員,武說他是中文學生 ,有需要可找他問問 :)

除了開發人員,很多時候回覆論譠 是用家門 互相幫忙 - 現時這裏人比較少, 多些人會有 不同經驗 可交流 。

FC 上的 bugs 一般在這裏報告 (或在 Mantis 網站 ),但需列出詳細步驟 - 剛報告的好像未有人有回覆 :( @leeon 報告的 很快 @wmayer 就修好了 。


有問題可試在這邊裏列出
你似乎也会说中文?(或者是用翻译软件?:))
谢谢你的帮助!
paullee
Posts: 1826
Joined: Wed May 04, 2016 3:58 pm

Re: 软件使用提示

Postby paullee » Thu Jun 27, 2019 5:12 pm

不是 翻譯 軟件吧 :lol: