Dear Bernhard Übelacker , Thanks for your feedback.
Today ,I use the grub-customizer again, dmesg has not display the error info again, all things is looked normally. This bug isn't reproduceable in my notebook. I didn't know the reason, sorry! 在 2020/8/17 上午4:35, Bernhard Übelacker 写道: > Dear Maintainer, > I tried to have a look, but can just tell the location, > the dmesg output points to, is the following location. > And at this point the register rdi contains the value of "this", > at the submitters system 0x50, therefore causing the segfault. > > Maybe install debug symbols and running at submitters system > inside valgrind could give some more pointers ... [1]. > > Kind regards, > Bernhard > > > Thread 1 "grub-customizer" hit Breakpoint 1, > Trait_ActionLoggerAware::logActionBegin (action="update-timeout-setting", > this=0x55f619eb7680) at > ./src/main/../Controller/Common/../../lib/Trait/ActionLoggerAware.hpp:42 > 42 > this->logger->logActionBegin(this->_controllerName, action); > 1: x/i $pc > => 0x55f6199c94e1 <SettingsController::updateTimeoutSettingAction()+81>: > mov (%rdi),%rax > (gdb) bt > #0 0x000055f6199c94e1 in > Trait_ActionLoggerAware::logActionBegin(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&) const > (action="update-timeout-setting", this=0x55f619eb7680) at > ./src/main/../Controller/Common/../../lib/Trait/ActionLoggerAware.hpp:42 > #1 0x000055f6199c94e1 in SettingsController::updateTimeoutSettingAction() > (this=0x55f619eb7680) at ./src/main/../Controller/SettingsController.hpp:285 > ... > > [1] > https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols -- 肖盛文 xiao sheng wen Faris Xiao 微信(wechat):atzlinux 《铜豌豆 Linux》 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
signature.asc
Description: OpenPGP digital signature