Bug #2013
closedФатальные "ошибки качества" Open Build Service
0%
Description
При сборке последнего git-слепка "1473218639.0d7ad0b" с Qt5 (https://build.opensuse.org/package/show/home:X0F:HSF/leechcraft-qt5), в надежде, что хоть с ней аудио-звонки в Azoth будут работать, так как qt-mobility окончательно издох под gcc6, OBS отказалась пакетировать leechcraft, выплюнув:[ 2000s] I: Program returns random data in a function
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/azoth/plugins/chathistory/storage.cpp:729, 742, 761
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/azoth/plugins/murm/vkaccount.cpp:493
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/blasq/plugins/deathnote/fotobilderaccount.cpp:190
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/hotstreams/icecastmodel.cpp:119, 135, 152, 201
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/imgaste/hostingservice.cpp:62, 222
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/lmp/sync/formats.cpp:245, 150, 118
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/monocle/plugins/pdf/fields.cpp:103
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/poshuku/browserwidget.cpp:1790
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/plugins/poshuku/plugins/webkitview/customwebview.cpp:251, 281, 452, 633
[ 2000s] E: leechcraft-qt5 no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/leechcraft-0.6.70.1473218639.0d7ad0b/src/util/sys/cpufeatures.cpp:92, 113
Updated by 0xd34df00d about 8 years ago
- Status changed from New to Assigned
- Target version set to 0.6.75
Updated by 0xd34df00d about 8 years ago
- Status changed from Assigned to Third-party bug
Перепроверил: во всех этих switch'ах в конце стоит assert(0)
(либо assert(false)
), который должен намекать анализатору, что выполнение до той части кода не должно дойти никогда. Соответственно, если анализатор этого не понимает, то это баг в анализаторе.
Если будет охота париться с теми товарищами, можно ссылаться на меня, я с удовольствием бы подискутировал с ними на эту тему.