[dolphin] [Bug 431044] New: Terminal panel interrupts sourcing .bashrc at dolphin startup

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sat Jan 2 00:56:52 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=431044

            Bug ID: 431044
           Summary: Terminal panel interrupts sourcing .bashrc at dolphin
                    startup
           Product: dolphin
           Version: 20.12.0
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: panels: terminal
          Assignee: dolphin-bugs-null at kde.org
          Reporter: b25e1938fe at protonmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

SUMMARY
Terminal panel doesn't source ~/.bashrc when dolphin is reopened.
Returns normal with CTRL+D / exit and opening again (f4).

STEPS TO REPRODUCE
1. Open dolphin with terminal panel (f4).
2. Close dolphin.
3. Open dolphin. Terminal panel is restored.

OBSERVED RESULT
When dolphin is reopened the terminal panel is missing aliases and settings
from the ~/.bashrc.

EXPECTED RESULT
Terminal panel has same properties as if opened manually.

SOFTWARE/OS VERSIONS
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Sourcing is interrupted at line #221 in terminalpanel.cpp. Restoring panel at
dolphin start calls function twice with second call sending SIGINT to konsole
instance.
https://invent.kde.org/system/dolphin/-/blob/master/src/panels/terminal/terminalpanel.cpp#L221

$BASH_ARGV has value "/home/user/.bashrc" instead of empty like when panel is
working normally.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list