Hi, Am 25.01.20 um 17:25 schrieb Bernhard Übelacker: > I guess then I could not help any more. > Maybe the Maintainer have some other hints.
currently I've no idea what's the culprint. I can't reproduce this behavior on none of my machines and these are 5-6 various types of hardware. > One thing that could help the maintainer still would be > the first time question if one wants to use hardware accelleration. > Did you enable it? > > Seems to be stored there: > $ grep canvas_type .config/kicad/pcbnew > canvas_type=1 > > (When switched on seems to be "=1", switched off to be "=2", > but not completely sure about it.) > And maybe which graphics driver do you use? I'd also try to play around with other desktop environments and window manages. I mostly do my my daily work on Gnome3 with gdm and xorg. wayland is know to provoke some strange things due wx isn't completely ready for wayland. > As far as I see the pcbnew window when started from kicad lives > in the parents process. Now this process happens to run > __run_exit_handlers. This makes me think for some reason the > main function is left. > > Does your CPU support the rr debugger [1]? > With that one could try to debug reverse from the point of failure. As a shot into the blue, what libwx* libraries are used by the kicad main application? Should look like this (Debian testing / unstable) no matter if you called only kicad or eeschema or pcbnew. > $ grep libwx /proc/$(pidof kicad)/maps > 7fcdc841e000-7fcdc8449000 r--p 00000000 08:02 276758 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0.4.0 > 7fcdc8449000-7fcdc8621000 r-xp 0002b000 08:02 276758 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0.4.0 > 7fcdc8621000-7fcdc8656000 r--p 00203000 08:02 276758 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0.4.0 > 7fcdc8656000-7fcdc865d000 r--p 00237000 08:02 276758 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0.4.0 > 7fcdc865d000-7fcdc865e000 rw-p 0023e000 08:02 276758 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_stc-3.0.so.0.4.0 > 7fcdc8661000-7fcdc8665000 r--p 00000000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc8665000-7fcdc866d000 r-xp 00004000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc866d000-7fcdc8670000 r--p 0000c000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc8670000-7fcdc8671000 ---p 0000f000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc8671000-7fcdc8672000 r--p 0000f000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc8672000-7fcdc8673000 rw-p 00010000 08:02 269825 > /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.4.0 > 7fcdc8673000-7fcdc8680000 r--p 00000000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdc8680000-7fcdc8686000 r-xp 0000d000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdc8686000-7fcdc8689000 r--p 00013000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdc8689000-7fcdc868a000 ---p 00016000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdc868a000-7fcdc868c000 r--p 00016000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdc868c000-7fcdc868d000 rw-p 00018000 08:02 270317 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0.4.0 > 7fcdd0e7b000-7fcdd0edd000 r--p 00000000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd0edd000-7fcdd1099000 r-xp 00062000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd1099000-7fcdd1124000 r--p 0021e000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd1124000-7fcdd1125000 ---p 002a9000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd1125000-7fcdd1130000 r--p 002a9000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd1130000-7fcdd1134000 rw-p 002b4000 08:02 267654 > /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0 > 7fcdd113f000-7fcdd1150000 r--p 00000000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd1150000-7fcdd1178000 r-xp 00011000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd1178000-7fcdd1185000 r--p 00039000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd1185000-7fcdd1186000 ---p 00046000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd1186000-7fcdd1188000 r--p 00046000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd1188000-7fcdd1189000 rw-p 00048000 08:02 269816 > /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.4.0 > 7fcdd118a000-7fcdd139b000 r--p 00000000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd139b000-7fcdd168b000 r-xp 00211000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd168b000-7fcdd1788000 r--p 00501000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd1788000-7fcdd1789000 ---p 005fe000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd1789000-7fcdd17fb000 r--p 005fe000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd17fb000-7fcdd1803000 rw-p 00670000 08:02 270309 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0.4.0 > 7fcdd180f000-7fcdd184f000 r--p 00000000 08:02 272343 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0.4.0 > 7fcdd184f000-7fcdd18be000 r-xp 00040000 08:02 272343 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0.4.0 > 7fcdd18be000-7fcdd18e0000 r--p 000af000 08:02 272343 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0.4.0 > 7fcdd18e0000-7fcdd18ec000 r--p 000d0000 08:02 272343 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0.4.0 > 7fcdd18ec000-7fcdd18ef000 rw-p 000dc000 08:02 272343 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_html-3.0.so.0.4.0 > 7fcdd18f0000-7fcdd1999000 r--p 00000000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1999000-7fcdd1a6b000 r-xp 000a9000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1a6b000-7fcdd1ab2000 r--p 0017b000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1ab2000-7fcdd1ab3000 ---p 001c2000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1ab3000-7fcdd1ad3000 r--p 001c2000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1ad3000-7fcdd1ad6000 rw-p 001e2000 08:02 262957 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_adv-3.0.so.0.4.0 > 7fcdd1ada000-7fcdd1b09000 r--p 00000000 08:02 267228 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_aui-3.0.so.0.4.0 > 7fcdd1b09000-7fcdd1b56000 r-xp 0002f000 08:02 267228 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_aui-3.0.so.0.4.0 > 7fcdd1b56000-7fcdd1b6e000 r--p 0007c000 08:02 267228 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_aui-3.0.so.0.4.0 > 7fcdd1b6e000-7fcdd1b76000 r--p 00093000 08:02 267228 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_aui-3.0.so.0.4.0 > 7fcdd1b76000-7fcdd1b77000 rw-p 0009b000 08:02 267228 > /usr/lib/x86_64-linux-gnu/libwx_gtk3u_aui-3.0.so.0.4.0 You can also look at all libs that are used, maybe some version clashing due some library that's installed accidentally? -- Regards Carsten Schoenert

