You are not logged in.

#1 2022-01-15 17:32:30

oxygen_wobble
Member
Registered: 2012-05-20
Posts: 128

[SOLVED] Can't start Xournal++ - crashes immediately

Hi,

I was trying to install Xournal++ and it crashes immediately.

It seems to be related to audio. I wonder if it's because I'm using Pipewire as a Pulseaudio drop-in replacement ?

Here's the console output:

** Message: 18:30:33.202: TEXTDOMAINDIR = (null), Platform-specific locale dir = /usr/share/xournalpp/../locale, chosen directory = /usr/share/xournalpp/../locale

** (xournalpp:2462): WARNING **: 18:30:33.207: configfile does not exist /home/nik/.config/xournalpp/settings.xml

ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
xournalpp: src/hostapi/alsa/pa_linux_alsa.c:900: GropeDevice: Assertion `maxChans <= INT_MAX' failed.

** (xournalpp:2462): WARNING **: 18:30:33.419: [Crash Handler] Crashed with signal 6

** (xournalpp:2462): WARNING **: 18:30:33.419: [Crash Handler] Wrote crash log to: /home/nik/.cache/xournalpp/errorlogs/errorlog.20220115-183033.log

Does anyone have a hint what might be wrong ?

Best,
N

Last edited by oxygen_wobble (2022-09-19 08:16:53)

Offline

#2 2022-01-15 17:49:39

xerxes_
Member
Registered: 2018-04-29
Posts: 675

Re: [SOLVED] Can't start Xournal++ - crashes immediately

Can you post that crash log from /home/nik/.cache/xournalpp/errorlogs/errorlog.20220115-183033.log ?

Offline

#3 2022-01-15 19:50:46

seth
Member
Registered: 2012-09-03
Posts: 51,046

Re: [SOLVED] Can't start Xournal++ - crashes immediately

Aborts on the seertion

xournalpp: src/hostapi/alsa/pa_linux_alsa.c:900: GropeDevice: Assertion `maxChans <= INT_MAX' failed.

https://github.com/xournalpp/xournalpp/issues/1484 but that's old and you're not landing in pcm_usb_stream what makes

oxygen_wobble wrote:

I wonder if it's because I'm using Pipewire as a Pulseaudio drop-in replacement

likely and I'd try whether it also happens w/ pulseaudio.

Offline

#4 2022-01-16 15:01:40

oxygen_wobble
Member
Registered: 2012-05-20
Posts: 128

Re: [SOLVED] Can't start Xournal++ - crashes immediately

Here's the errorlog ..

Date: Sat Jan 15 18:30:33 2022
Error: signal 6
[bt]: (0) xournalpp(+0xad21e) [0x5617ab87021e]
[bt]: (1) /usr/lib/libc.so.6(+0x3cda0) [0x7f6412b80da0]
[bt]: (2) /usr/lib/libc.so.6(gsignal+0x142) [0x7f6412b80d22]
[bt]: (3) /usr/lib/libc.so.6(abort+0x116) [0x7f6412b6a862]
[bt]: (4) /usr/lib/libc.so.6(+0x26747) [0x7f6412b6a747]
[bt]: (5) /usr/lib/libc.so.6(+0x35616) [0x7f6412b79616]
[bt]: (6) /usr/lib/libportaudio.so.2(+0xe68f) [0x7f641350968f]
[bt]: (7) /usr/lib/libportaudio.so.2(+0xe87b) [0x7f641350987b]
[bt]: (8) /usr/lib/libportaudio.so.2(+0x1396c) [0x7f641350e96c]
[bt]: (9) /usr/lib/libportaudio.so.2(PaAlsa_Initialize+0x5fa) [0x7f641350f25a]
[bt]: (10) /usr/lib/libportaudio.so.2(Pa_Initialize+0x106) [0x7f6413502336]
[bt]: (11) /usr/lib/libportaudiocpp.so.0(_ZN9portaudio6System10initializeEv+0x53) [0x7f64135362e3]
[bt]: (12) xournalpp(_ZN15AudioControllerC1EP8SettingsP7Control+0x30) [0x5617ab903c90]
[bt]: (13) xournalpp(_ZN7ControlC1EP13_GApplicationP15GladeSearchpath+0x4a6) [0x5617ab8faee6]
[bt]: (14) xournalpp(+0xb3ee1) [0x5617ab876ee1]
[bt]: (15) /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f) [0x7f64131fdebf]
[bt]: (16) /usr/lib/libgobject-2.0.so.0(+0x2f188) [0x7f641321a188]
[bt]: (17) /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x11d7) [0x7f641321bba7]
[bt]: (18) /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x94) [0x7f641321be04]
[bt]: (19) /usr/lib/libgio-2.0.so.0(g_application_register+0x246) [0x7f641335bdb6]
[bt]: (20) /usr/lib/libgio-2.0.so.0(+0xd0540) [0x7f641335c540]
[bt]: (21) /usr/lib/libgio-2.0.so.0(g_application_run+0x13a) [0x7f641336767a]
[bt]: (22) xournalpp(_ZN11XournalMain3runEiPPc+0x5a7) [0x5617ab873577]
[bt]: (23) /usr/lib/libc.so.6(__libc_start_main+0xd5) [0x7f6412b6bb25]
[bt]: (24) xournalpp(_start+0x2e) [0x5617ab86f96e]


Try to get a better stracktrace...
[bt] #1 xournalpp(+0xad713) [0x5617ab870713]
??:0
[bt] #2 /usr/lib/libc.so.6(+0x3cda0) [0x7f6412b80da0]
??:0
[bt] #3 /usr/lib/libc.so.6(gsignal+0x142) [0x7f6412b80d22]
??:0
[bt] #4 /usr/lib/libc.so.6(abort+0x116) [0x7f6412b6a862]
??:0
[bt] #5 /usr/lib/libc.so.6(+0x26747) [0x7f6412b6a747]
??:0
[bt] #6 /usr/lib/libc.so.6(+0x35616) [0x7f6412b79616]
??:0
[bt] #7 /usr/lib/libportaudio.so.2(+0xe68f) [0x7f641350968f]
??:0
[bt] #8 /usr/lib/libportaudio.so.2(+0xe87b) [0x7f641350987b]
??:0
[bt] #9 /usr/lib/libportaudio.so.2(+0x1396c) [0x7f641350e96c]
??:0
[bt] #10 /usr/lib/libportaudio.so.2(PaAlsa_Initialize+0x5fa) [0x7f641350f25a]
??:0
[bt] #11 /usr/lib/libportaudio.so.2(Pa_Initialize+0x106) [0x7f6413502336]
??:0
[bt] #12 /usr/lib/libportaudiocpp.so.0(_ZN9portaudio6System10initializeEv+0x53) [0x7f64135362e3]
??:0
[bt] #13 xournalpp(_ZN15AudioControllerC1EP8SettingsP7Control+0x30) [0x5617ab903c90]
??:0
[bt] #14 xournalpp(_ZN7ControlC1EP13_GApplicationP15GladeSearchpath+0x4a6) [0x5617ab8faee6]
??:0
[bt] #15 xournalpp(+0xb3ee1) [0x5617ab876ee1]
??:0
[bt] #16 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16f) [0x7f64131fdebf]
??:0
[bt] #17 /usr/lib/libgobject-2.0.so.0(+0x2f188) [0x7f641321a188]
??:0
[bt] #18 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x11d7) [0x7f641321bba7]
??:0
[bt] #19 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x94) [0x7f641321be04]
??:0
[bt] #20 /usr/lib/libgio-2.0.so.0(g_application_register+0x246) [0x7f641335bdb6]
??:0
[bt] #21 /usr/lib/libgio-2.0.so.0(+0xd0540) [0x7f641335c540]
??:0
[bt] #22 /usr/lib/libgio-2.0.so.0(g_application_run+0x13a) [0x7f641336767a]
??:0
[bt] #23 xournalpp(_ZN11XournalMain3runEiPPc+0x5a7) [0x5617ab873577]
??:0
[bt] #24 /usr/lib/libc.so.6(__libc_start_main+0xd5) [0x7f6412b6bb25]
??:0
[bt] #25 xournalpp(_start+0x2e) [0x5617ab86f96e]
??:0

I haven't tried pulseaudio so far but I'm really happy with pipewire so I wouldn't really want to re-model my system configuration ...

Offline

#5 2022-01-17 12:07:46

eriks
Member
Registered: 2013-06-11
Posts: 37

Re: [SOLVED] Can't start Xournal++ - crashes immediately

I can confirm, I also switched to Pipewire recently and currently cannot run Xournal++ as ordinary user, using "sudo xournalpp" works, though. When I'm start JACK I get a different error, boiling down to

Cannot lock down 107341340 byte memory area (Cannot allocate memory)

.

Offline

#6 2022-01-31 22:18:49

oxygen_wobble
Member
Registered: 2012-05-20
Posts: 128

Re: [SOLVED] Can't start Xournal++ - crashes immediately

There's no way to force a certain audio backend in xournalpp, is there ?

Offline

#7 2022-09-19 08:16:38

oxygen_wobble
Member
Registered: 2012-05-20
Posts: 128

Re: [SOLVED] Can't start Xournal++ - crashes immediately

Seems like this resolved itself with more recent versions, works pretty well now !

Offline

Board footer

Powered by FluxBB