Turns out that after looting a Skeleton Swordmaster and the amulets and earrings around some old ruins, I headed back to the nearest town to sell the stuff. After selling everything, I noticed it wouldn't let me into Travel mode because I had someone else's goods on me. I checked my inventory and found an earring, which I looted at the ruins and might've accidentally picked it up after selling it to the merchant.
So, the problem is... I can't get rid of it! I drop it and it appears on the map (twice), but when I check my inventory it's also still there! When I drop/throw it elsewhere, it disappears from where I had initially dropped it and reappears on the new location (also remaining in my inventory). This wouldn't be game-breaking if it weren't for the fact that now I just can't go anywhere on the world map. When I try to move away from the town's position, the game crashes when it tries to offload the location.
Is there any way to fix or work around this extremely annoying issue? Any way to destroy this cursed earring of Satan (no, that's not its name; I'm just angry)? I tried leaving my backpack, with nothing in it except the earring (which did make it disappear from my inventory), beside a tree, igniting that tree and then taking an 8-hour nap. When the character woke up, I noticed the fire was still raging, and my backpack had effectively burned up... but the earring was still there!
I also tried leaving the backpack with the earring behind, but the game still crashes when I try to move on the world map. This is exceedingly frustrating, and, for my character, means the same as encountering a huge dragon, butt-naked and having nowhere to run.