Project

General

Profile

Bug #8258

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

Added by Anton Vasilyev over 1 year ago. Updated over 1 year 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))

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

Related issues

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

Related to Klever - Feature #8664: Refactor relating build commandsRejected2018-01-15

History

#1 Updated by Evgeny Novikov over 1 year 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.

#2 Updated by Alexey Polushkin over 1 year 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

#3 Updated by Ilja Zakharov over 1 year ago

  • Status changed from Resolved to Verified

Merged in 52399240.

#4 Updated by Ilja Zakharov over 1 year ago

  • Status changed from Verified to Closed

#5 Updated by Evgeny Novikov about 1 year ago

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

Also available in: Atom PDF