Project

General

Profile

Actions

Bug #2013

closed

Фатальные "ошибки качества" Open Build Service

Added by fox about 8 years ago. Updated about 8 years ago.

Status:
Third-party bug
Priority:
Normal
Assignee:
Category:
Overall
Target version:
Start date:
09/08/2016
Due date:
% Done:

0%

Estimated time:
Reported in:
master

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

Actions #1

Updated by 0xd34df00d about 8 years ago

  • Status changed from New to Assigned
  • Target version set to 0.6.75
Actions #2

Updated by 0xd34df00d about 8 years ago

  • Status changed from Assigned to Third-party bug

Перепроверил: во всех этих switch'ах в конце стоит assert(0) (либо assert(false)), который должен намекать анализатору, что выполнение до той части кода не должно дойти никогда. Соответственно, если анализатор этого не понимает, то это баг в анализаторе.

Если будет охота париться с теми товарищами, можно ссылаться на меня, я с удовольствием бы подискутировал с ними на эту тему.

Actions

Also available in: Atom PDF