Git Product home page Git Product logo

Comments (10)

rickyrockrat avatar rickyrockrat commented on July 27, 2024

It doesn't segfault with the master and without the paste option. Can you please post your parcellite rc file so I can duplicate your settings? Thanks

from parcellite.

zhum avatar zhum commented on July 27, 2024

Here it is:

[rc]
RCVersion=1
use_copy=true
use_primary=true
synchronize=false
save_history=true
history_pos=false
history_x=1
history_y=1
history_limit=25
data_size=0
item_size=5
automatic_paste=false
auto_key=true
auto_mouse=true
key_input=false
restore_empty=true
rc_edit=true
type_search=false
case_search=false
ignore_whiteonly=false
trim_wspace_begend=false
trim_newline=false
hyperlinks_only=false
confirm_clear=true
current_on_top=true
single_line=true
reverse_history=false
item_length=50
persistent_history=false
persistent_separate=false
persistent_on_top=false
persistent_delim=\\n
nonprint_disp=false
ellipsize=2
multi_user=true
icon_name=parcellite
menu_key=<Ctrl><Alt>P
history_key=<Ctrl><Alt>H
phistory_key=<Ctrl><Alt>X
actions_key=<Ctrl><Alt>A

from parcellite.

zhum avatar zhum commented on July 27, 2024

And I've checked - in the main list it also segfaults with this string, if you try to paste.

from parcellite.

rickyrockrat avatar rickyrockrat commented on July 27, 2024

Would it be possible to put this exact string in a text file, then gzip it and put it somewhere and send me a link? I don't seem to be able to duplicate, and I'm guessing it's some translation between you, me, and github.

from parcellite.

zhum avatar zhum commented on July 27, 2024

https://drive.google.com/file/d/1OdxbMSVF2ei0Lq4dSIamHOG8ZJE4lfxr/view?usp=drivesdk - here is the archieve with config file and history file too.

from parcellite.

rickyrockrat avatar rickyrockrat commented on July 27, 2024

Sorry it's taken so long. Way too busy. I have your string now, I think:
00000000 73 63 6f 6e 74 72 6f 6c 20 75 70 64 61 74 65 20 |scontrol update | 00000010 6e 6f 64 65 6e 61 6d 65 3d 60 75 6e 61 6d 65 20 |nodename=uname |
00000020 2d 6e 60 20 72 65 61 73 6f 6e 3d 27 5b 4a 5d 20 |-nreason='[J] | 00000030 0a
Does that look right besides the ending newline? I extracted that from your history file, then copied it. It shows up in the clipboard history. I verified the my copy/primary/sync/save history, auto key/mouse/key_input/autopaste are the same as yours. I moved it to persistent and can paste it. I removed xdotool from my system and still can't duplicate. If that is not your string, can you put it in a file and post the hexdump -C output?

from parcellite.

zhum avatar zhum commented on July 27, 2024

Yes, this is exactly my string. I use version "Parcellite 1.2.1" from ubuntu package (22.04.2 LTS).

I've noted, that any string without backquotes works fine, but even the single backquote leads to segfault. Should I try to use 1.2.2 from this site and try to compile it by myself? Could it be that ubuntu compilation can include some additional destructive compiler/linker options e.g.?

from parcellite.

rickyrockrat avatar rickyrockrat commented on July 27, 2024

Please do. 1.2.2 is the latest release. I don't know why your copy is segfaulting.

from parcellite.

zhum avatar zhum commented on July 27, 2024

I compiled it from source - seems to be working! But I failed to build deb package:

$ ./rel.deb.sh 
Using '/home/szhumatiy/0_tmp/parcellite-1.2.2'
set_scm_local
directory '/home/szhumatiy/0_tmp should NOT be under 

So, I'm waiting for official package update in Ubuntu or ppa, or instructions how to build it.

from parcellite.

rickyrockrat avatar rickyrockrat commented on July 27, 2024

The deb package is not trivial, and it connects to my PPA to upload, so I don't expect it to build. However there are instructions to build it (see No Autotools section in README), and this will do the same thing a .deb would do only with lots fewer steps.

from parcellite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.