[Others] xdg-open 无法打开: 后边不是端口号的连接
Tofloor
poster avatar
k631583871
deepin
2021-01-29 21:40
Author

xdg-open curlrun://xx=ss:ss

 

main.go:59: failed to parse url "curlrun://xx=ss:ss": parse curlrun://xx=ss:ss: invalid port ":ss" after host

main.go:75: open failed: stat /usr/share/applications/curlrun:/xx=ss:ss: no such file or directory

 

Reply Favorite View the author
All Replies
k631583871
deepin
2021-02-01 05:47
#1

bug 来源是 dde-open 应用,麻烦官方维护人员进来看看。下面是错误的日志

 

/usr/bin$ sh -x xdg-open curlrun://xx=ss:ss

+ check_common_commands curlrun://xx=ss:ss

+ [ 1 -gt 0 ]

+ parm=curlrun://xx=ss:ss

+ shift

+ [ 0 -gt 0 ]

+ [ -z  ]

+ unset XDG_UTILS_DEBUG_LEVEL

+ [ 0 -lt 1 ]

+ xdg_redirect_output= > /dev/null 2> /dev/null

+ [ xcurlrun://xx=ss:ss != x ]

+ url=

+ [ 1 -gt 0 ]

+ parm=curlrun://xx=ss:ss

+ shift

+ [ -n  ]

+ url=curlrun://xx=ss:ss

+ [ 0 -gt 0 ]

+ [ -z curlrun://xx=ss:ss ]

+ detectDE

+ unset GREP_OPTIONS

+ [ -n Deepin ]

+ DE=dde

+ [ xdde = x ]

+ [ xdde = x ]

+ [ xdde = x ]

+ [ xdde = xgnome ]

+ [ -f /run/user/1000/flatpak-info ]

+ [ xdde = x ]

+ DEBUG 2 Selected DE dde

+ [ -z  ]

+ return 0

+ open_dde curlrun://xx=ss:ss

+ dde-open -version

+ dde-open curlrun://xx=ss:ss

main.go:59: failed to parse url "curlrun://xx=ss:ss": parse curlrun://xx=ss:ss: invalid port ":ss" after host

main.go:75: open failed: stat /usr/bin/curlrun:/xx=ss:ss: no such file or directory

+ [ 2 -eq 0 ]

+ exit_failure_operation_failed

+ [ 0 -gt 0 ]

+ exit 4

 

 

/usr/bin$  dde-open curlrun://xx=ss:ss

main.go:59: failed to parse url "curlrun://xx=ss:ss": parse curlrun://xx=ss:ss: invalid port ":ss" after host

main.go:75: open failed: stat /usr/bin/curlrun:/xx=ss:ss: no such file or directory

 

Reply View the author