Project

General

Profile

Actions

Bug #8258

closed

LKVOG crash on module 'drivers/misc/lkdtm.ko'

Added by Anton Vasilyev over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Urgent
Category:
Program fragments generation
Target version:
-
Start date:
06/23/2017
Due date:
% Done:

0%

Estimated time:
Detected in build:
b0f313da992
Platform:
Linux x64
Published in build:

Description

lkvog crash on build linux-4.11.4 module 'drivers/misc/lkdtm.ko'

[AVODG] Raise exception:
Traceback (most recent call last):
File "/home/debian/klever/core/core/components.py", line 116, in run
self.main()
File "/home/debian/klever/core/core/utils.py", line 56, in callbacks_caller
ret = attr(*args, **kwargs)
File "/home/debian/klever/core/core/utils.py", line 54, in callbacks_caller
ret = attr(*args[1:], **kwargs)
File "/home/debian/klever/core/core/lkvog/__init__.py", line 279, in generate_all_verification_obj_descs
self.generate_verification_obj_desc()
File "/home/debian/klever/core/core/utils.py", line 56, in callbacks_caller
ret = attr(*args, **kwargs)
File "/home/debian/klever/core/core/lkvog/__init__.py", line 311, in generate_verification_obj_desc
cc_full_desc_files = self.__find_cc_full_desc_files(module.id)
File "/home/debian/klever/core/core/lkvog/__init__.py", line 450, in find_cc_full_desc_files
cc_full_desc_files.extend(self.__find_cc_full_desc_files(in_file))
File "/home/debian/klever/core/core/lkvog/__init
.py", line 436, in find_cc_full_desc_files
out_file_desc = self.linux_kernel_build_cmd_out_file_desc[out_file][-1]
File "<string>", line 2, in _getitem

File "/usr/lib/python3.4/multiprocessing/managers.py", line 747, in _callmethod
raise convert_to_error(kind, result)
KeyError: 'drivers/misc/lkdtm_rodata_objcopy.o'
[ALKBCDP] Stop since some other component(s) likely failed
Raise exception:
Traceback (most recent call last):
File "/home/debian/klever/core/core/components.py", line 116, in run
self.main()
File "/home/debian/klever/core/core/utils.py", line 56, in callbacks_caller
ret = attr(*args, **kwargs)
File "/home/debian/klever/core/core/lkvog/
_init__.py", line 82, in generate_linux_kernel_verification_objects
('AVODG', self.generate_all_verification_obj_descs))
File "/home/debian/klever/core/core/utils.py", line 56, in callbacks_caller
ret = attr(*args, **kwargs)
File "/home/debian/klever/core/core/components.py", line 257, in launch_subcomponents
p.join(1.0 / len(subcomponent_processes))
File "/home/debian/klever/core/core/utils.py", line 56, in callbacks_caller
ret = attr(*args, **kwargs)
File "/home/debian/klever/core/core/components.py", line 235, in join
raise ComponentError('Component "{0}" failed'.format(self.name))


Files

job.json (574 Bytes) job.json Anton Vasilyev, 06/23/2017 04:36 PM

Related issues 2 (0 open2 closed)

Related to Klever - Bug #8606: Could not find build command description for drivers/extcon/extcon-core.o of Linux 4.9.65ClosedAlexey Polushkin11/28/2017

Actions
Related to Klever - Feature #8664: Refactor relating build commandsRejected01/15/2018

Actions
Actions #1

Updated by Evgeny Novikov over 7 years ago

  • Assignee changed from Evgeny Novikov to Alexey Polushkin

Let's Alexey will find a source of this issue. Perhaps there is another build process for that version of the Linux kernel and some additional filters should be set.

Actions #2

Updated by Alexey Polushkin over 7 years ago

  • Status changed from New to Resolved

Resolved in branch 'objcopy_wrapper'.
I have implemented objcopy wrapper such as mv. Also, for linux 4.11.6 I have added '--help' option handling for ld command

Actions #3

Updated by Ilja Zakharov over 7 years ago

  • Status changed from Resolved to Verified

Merged in 52399240.

Actions #4

Updated by Ilja Zakharov over 7 years ago

  • Status changed from Verified to Closed
Actions #5

Updated by Evgeny Novikov almost 7 years ago

  • Related to Feature #8664: Refactor relating build commands added
Actions

Also available in: Atom PDF