Crash in fnvlist_lookup_string()
in libnvpair
#17087
Labels
Type: Defect
Incorrect behavior (e.g. crash, hang)
fnvlist_lookup_string()
in libnvpair
#17087
System information
Describe the problem you're observing
The command sequence shown below leads to a crash that apparently occurs in
libnvpair
in functionfnvlist_lookup_string
.Please note: I have no clue whether all of the commands shown below are needed to trigger the crash. Also, I am not claiming that the command sequence does make any sense. I just encountered the crash during tests and believe that such a crash should not happen even with command sequences that are not sensible.
Describe how to reproduce the problem
Create a pool with name
rpool
. If it already exists, please make sure that it does not yet contain the datasetsrpool/data
,rpool/backup
andrpool/clone
.Then run the following command sequence:
The last line leads to the crash. The crash happens at the right side of the pipe, in a function in
libnvpair
that is called byzfs receive
.I'd like to stress again that I really don't know whether there is a shorter way to trigger the crash, and that the command sequence above was just for testing.
Include any warning/errors/backtraces from the system logs
The following output is not from the system logs, but directly from the terminal session. It appears on the terminal when the last line of the command sequence above is executed. I haven't looked into the system logs because I believe that this output is sufficient to analyze the problem.
Of course, I will help with the analysis as far as I can, and provide more logs if needed. Please instruct me what to do, and I'll try my best.
The text was updated successfully, but these errors were encountered: