Package Details: nixnote2 2.0.2-1

Git Clone URL: https://aur.archlinux.org/nixnote2.git (read-only, click to copy)
Package Base: nixnote2
Description: Evernote clone (formerly Nevernote)
Upstream URL: http://www.nixnote.org
Licenses: GPL2
Conflicts: nixnote, nixnote-beta
Provides: nixnote
Replaces: nevernote
Submitter: twa022
Maintainer: None
Last Packager: twa022
Votes: 8
Popularity: 0.000000
First Submitted: 2017-09-02 15:46 (UTC)
Last Updated: 2017-09-13 20:11 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

Ataraxy commented on 2018-10-13 06:17 (UTC) (edited on 2020-07-02 12:58 (UTC) by Ataraxy)

TL;DR: Offer to maintain this; else use nixnote2-git.

Now that the latest-release nixnote2-git version of this package is working correctly here, I realise that I have little motivation to copy that PKGBUILD to this package and then be constantly updating the version number and checksums.

If anyone would like to take on their first package, this would be a great one, and I'd be happy to mentor.

Until that time, I direct you to nixnote2-git.

Ataraxy commented on 2018-10-04 05:40 (UTC) (edited on 2018-10-07 11:25 (UTC) by Ataraxy)

The build-from-source version has been updated here.

I intend to update this version in the next week or so.

Call for co-maintainers:

Please contact me if you're willing to help. Cheers!

Ataraxy commented on 2018-09-21 11:29 (UTC)

As shown here, the nixnote author is uncontactable.

Development has continued at: https://github.com/robert7/nixnote2

Note that this is about 2000 commits, and is about 900 commits on top of baumgarr's repository.

Would you please consider changing the source for this package, or create another one for robert7's active fork?

roachsinai commented on 2018-07-28 06:17 (UTC)

@franfabrizio HI, where did you find nixnote2.png? I can't find at https://github.com/baumgarr/nixnote2.

franfabrizio commented on 2018-07-12 17:12 (UTC)

After using this package I had to manually download nixnote2.png from the project's git repo and place it in /usr/share/pixmaps so that the desktop icon appeared.

sergey.orloff commented on 2018-07-08 10:47 (UTC)

@ Milos.Kozina - Thanks for the solution. Yesterday I installed JDK10, then nixnote did not start. The usual solutions did not help) JDK did not delete, I need it. But recompilation with a fix in the file nbrowserwindow.cpp, in line 207 helped, but I did not comment on the stock. So the compilation error turned out. I chose false instead of true. ))) Error in the terminal was saved in the terminal ERROR 2018-07-08 15:36:12.207 ( nixnote.cpp @ 3873 ) "Error loading Webcam plugin: " "Cannot load library /usr/lib/nixnote2/plugins/libwebcamplugin.so: (/usr/lib/nixnote2/plugins/libwebcamplugin.so: undefined symbol: _ZNK2cv12VideoCapture8isOpenedEv)"

However, the program works well, thank you!

Milos.Kozina commented on 2018-04-19 20:40 (UTC) (edited on 2018-04-19 21:22 (UTC) by Milos.Kozina)

I have found workaround for this - uninstall jdk package (Oracle Java Development Kit) 9.0 or 10.0 - this solved issue for me. I kept jdk8 package (Oracle Java 8 Development Kit) in version 8u162-1 or 8u172-1 (it made no problems).

How I found this - by cloning of sources of NixNote2, compiling with debug mode and running with strace (see below) or running from QtCreator. In nixnote2 sources I have found another way, how to bypass it - in file nbrowserwindow.cpp, in line 207 there is:

editor->page()->settings()->setAttribute(QWebSettings::PluginsEnabled, true);

If you comment this and compile it again, it will start as well, even if jdk10 stays in system. In the code above the fields are following instances:

editor - nixnote2 class NWebView

page - QWebPage

settings - QWebSettings

This leads me to conclusion, that there can be some issue in qt5-webkit package (in my case in version 5.212.0alpha2-14), when it tries to load plugins and it searches libraries from jdk10 and there it crashes. Unfortunately this is out of range of my skills to further analyze it, but maybe it helps to somebody.

Strace (last lines, full can be provided on demand):

openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/tls/x86_64/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/tls/x86_64/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/tls/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/tls/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/tls/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/tls/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/tls/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/tls", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/x86_64/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/x86_64/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/x86_64/libdeploy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/jvm/java-10-jdk/lib/x86_64", 0x7ffe4c5b09a0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/jvm/java-10-jdk/lib/libdeploy.so", O_RDONLY|O_CLOEXEC) = 19 read(19, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\32\5\0\0\0\0\0"..., 832) = 832 fstat(19, {st_mode=S_IFREG|0755, st_size=1195128, ...}) = 0 mmap(NULL, 3135384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 19, 0) = 0x7fef988d6000 mprotect(0x7fef989b6000, 2097152, PROT_NONE) = 0 mmap(0x7fef98bb6000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 19, 0xe0000) = 0x7fef98bb6000 mmap(0x7fef98bbf000, 83864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fef98bbf000 close(19) = 0 futex(0x7fef98bd0a0c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 writev(2, [{iov_base="free(): invalid pointer", iov_len=23}, {iov_base="\n", iov_len=1}], 2free(): invalid pointer ) = 24 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fefc5006000 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 getpid() = 3875 gettid() = 3875 tgkill(3875, 3875, SIGABRT) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=3875, si_uid=1000} --- +++ killed by SIGABRT (core dumped) +++

drubiedaguru commented on 2018-04-12 19:06 (UTC) (edited on 2018-04-12 19:07 (UTC) by drubiedaguru)

I also get the same "free(): invalid pointer" error my laptop. Command line output from the laptop:

$ nixnote2

DEBUG 2018-04-12 11:04:46.197 ( gui/shortcutkeys.cpp @ 246 ) Unable to open file for reading or file does not exist.

DEBUG 2018-04-12 11:04:46.197 ( gui/shortcutkeys.cpp @ 246 ) Unable to open file for reading or file does not exist.

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_LoadNote"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_LoadNote"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_SaveNote"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_SaveNote"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_ImportKeep"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_ImportKeep"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_ImportDelete"

ERROR 2018-04-12 11:04:46.198 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_ImportDelete"

ERROR 2018-04-12 11:04:46.225 ( nixnote.cpp @ 3873 ) "Error loading Webcam plugin: " "Cannot load library /usr/lib/nixnote2/plugins/libwebcamplugin.so: (/usr/lib/nixnote2/plugins/libwebcamplugin.so: undefined symbol: _ZNK2cv12VideoCapture8isOpenedEv)"

libpng warning: iCCP: known incorrect sRGB profile

libpng warning: iCCP: known incorrect sRGB profile

free(): invalid pointer

Aborted (core dumped)

However, nixnote2 runs just fine on my desktop box. Command line output from the desktop:

$ nixnote2

DEBUG 2018-04-12 10:40:53.616 ( gui/shortcutkeys.cpp @ 246 ) Unable to open file for reading or file does not exist.

DEBUG 2018-04-12 10:40:53.616 ( gui/shortcutkeys.cpp @ 246 ) Unable to open file for reading or file does not exist.

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_LoadNote"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_LoadNote"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_SaveNote"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_SaveNote"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_ImportKeep"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_ImportKeep"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 55 ) "Script filename is blank. Disabling exit " "ExitPoint_ImportDelete"

ERROR 2018-04-12 10:40:53.616 ( exits/exitmanager.cpp @ 67 ) "Script file doesn't exist or cannot be read. Disabling exit " "ExitPoint_ImportDelete"

ERROR 2018-04-12 10:40:53.639 ( nixnote.cpp @ 3873 ) "Error loading Webcam plugin: " "Cannot load library /usr/lib/nixnote2/plugins/libwebcamplugin.so: (/usr/lib/nixnote2/plugins/libwebcamplugin.so: undefined symbol: _ZNK2cv12VideoCapture8isOpenedEv)"

libpng warning: iCCP: known incorrect sRGB profile

libpng warning: iCCP: known incorrect sRGB profile

ERROR 2018-04-12 10:40:53.902 ( sql/resourcetable.cpp @ 766 ) Resource not found for lid: 663 key: 6003 hash: "fba5553e6c3b0be203ad751a8d30a6de"

ERROR 2018-04-12 10:40:53.914 ( sql/resourcetable.cpp @ 766 ) Resource not found for lid: 663 key: 6003 hash: "66e69e3d28db88fb6d2bf8ad909b8d0c"

ERROR 2018-04-12 10:40:53.914 ( sql/resourcetable.cpp @ 766 ) Resource not found for lid: 664 key: 6003 hash: "66e69e3d28db88fb6d2bf8ad909b8d0c"

Any ideas?

wox commented on 2018-02-20 11:13 (UTC) (edited on 2018-02-20 11:34 (UTC) by wox)

I get this error when running nixnote2:

ERROR 2018-02-20 12:10:52.155 ( nixnote.cpp @ 3873 ) "Error loading Webcam plugin: " "Cannot load library /usr/lib/nixnote2/plugins/libwebcamplugin.so: (/usr/lib/nixnote2/plugins/libwebcamplugin.so: undefined symbol: _ZNK2cv12VideoCapture8isOpenedEv)"

libpng warning: iCCP: known incorrect sRGB profile

libpng warning: iCCP: known incorrect sRGB profile

free(): invalid pointer

Aborted (core dumped)

willir29 commented on 2018-01-23 09:05 (UTC)

I have the same issue as Pietro_Pizzi too.