Closed
Bug 1349975
Opened 9 years ago
Closed 9 years ago
copying partial URL from location bar produces invalid data
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: dustin, Assigned: dustin)
Details
STR:
1. look up a github location from awesomebar history
2. don't hit enter; instead, use arrow keys to select a prefix of the URL (ctrl-left a few times, shift-ctrl-left until you get to the left of the location), copy (ctrl-c)
3. paste; get:
3a. verify with hexdump:
dustin@jemison ~/tmp $ xsel -o -p | hexdump -C
00000000 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000010 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000020 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000030 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000040 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000050 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000060 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000070 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000080 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000090 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |...............|
0000009f
dustin@jemison ~/tmp $ xsel -o -b | hexdump -C
00000000 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000010 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000020 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000030 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000040 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000050 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000060 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee |................|
00000070 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 |................|
00000080 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |................|
00000090 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 ee 97 a5 |...............|
0000009f
I'm not sure what this data is, but it seems to be very regular. It's possible this is a leak of freed memory?
Comment 1•9 years ago
|
||
I can't reproduce on FF52.0.1 or FF55 nightly on my win10 machine.
| Assignee | ||
Comment 2•9 years ago
|
||
Maybe it's something to do with this particular URL. It's
er, I mean, it's
https://github.com/taskcluster/taskcluster-lib-loader/pull/17/files
with just "https://github.com/taskcluster/taskcluster-lib-loader" selected
Comment 3•9 years ago
|
||
I tried with that URL and it still works. I also tried on my local linux build and it works there too.
Can you try in a fresh profile or safe mode?
| Assignee | ||
Comment 4•9 years ago
|
||
I can reproduce in a fresh profile.
1. firefox-bin --ProfileManager --new-instance
2. paste https://github.com/taskcluster/taskcluster-lib-loader/pull/17/files into a tab
3. open a new tab
4. close the first
5. type "lib-load"
6. copy a part of the URL as before
7. paste, examine as before
Note, the number of invalid characters seems to follow the length of the selection I copy.
Comment 5•9 years ago
|
||
A good way to find the appropriate component, and the likely cause, if this is a regression, is to find the regression window.
| Assignee | ||
Comment 7•9 years ago
|
||
52.0.1 (downloaded directly, rather than the Fedora package) - BAD
53.0b6 (beta) - GOOD
55.0a1 (today's nightly) - GOOD
so I'd say this window has closed.. weird bug though!
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•