Hello altogether,
after my upgrade to the amazing opensuse 12.3 I just discovered, that Inkscape does not start anymore. I removed and reinstalled it, but it isn’t changing anything.
Inkscape seems to be locked. One core is under full load. In the terminal the one and only message from inkscape is:
Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Running inkscape with strace gives the follwing output:
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
42.17 0.010958 9 1242 1 read
27.33 0.007101 27 261 getdents
7.70 0.002000 500 4 clone
4.30 0.001117 0 2993 1237 open
3.94 0.001024 6 160 poll
2.48 0.000645 1 704 mmap
2.44 0.000633 0 2768 1453 access
1.59 0.000413 2 214 mprotect
1.52 0.000396 0 1944 1307 stat
1.49 0.000388 2 240 munmap
1.22 0.000317 0 1897 close
0.84 0.000218 27 8 1 statfs
0.77 0.000199 0 590 brk
0.65 0.000169 85 2 wait4
0.45 0.000117 0 553 fstat
0.43 0.000111 0 285 209 recvfrom
0.17 0.000043 11 4 socket
0.14 0.000036 3 13 rt_sigaction
0.13 0.000033 0 129 1 openat
0.10 0.000027 0 71 writev
0.07 0.000019 1 37 lseek
0.04 0.000011 0 330 fstatfs
0.04 0.000011 0 158 fadvise64
0.00 0.000000 0 21 write
0.00 0.000000 0 11 lstat
0.00 0.000000 0 10 rt_sigprocmask
0.00 0.000000 0 4 pipe
0.00 0.000000 0 4 select
0.00 0.000000 0 2 shmget
0.00 0.000000 0 2 shmat
0.00 0.000000 0 2 shmctl
0.00 0.000000 0 4 2 connect
0.00 0.000000 0 4 sendto
0.00 0.000000 0 1 sendmsg
0.00 0.000000 0 1 getsockname
0.00 0.000000 0 1 getpeername
0.00 0.000000 0 1 execve
0.00 0.000000 0 5 uname
0.00 0.000000 0 2 shmdt
0.00 0.000000 0 11 fcntl
0.00 0.000000 0 1 getcwd
0.00 0.000000 0 2 getrlimit
0.00 0.000000 0 1 getuid
0.00 0.000000 0 2 geteuid
0.00 0.000000 0 2 getegid
0.00 0.000000 0 3 getresuid
0.00 0.000000 0 3 getresgid
0.00 0.000000 0 1 arch_prctl
0.00 0.000000 0 118 30 futex
0.00 0.000000 0 2 sched_getaffinity
0.00 0.000000 0 1 set_tid_address
0.00 0.000000 0 1 clock_getres
0.00 0.000000 0 4 inotify_add_watch
0.00 0.000000 0 1 set_robust_list
0.00 0.000000 0 5 eventfd2
0.00 0.000000 0 1 inotify_init1
------ ----------- ----------- --------- --------- ----------------
100.00 0.025986 14841 4241 total
and ltrace gives the following output:
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
45.14 11.643217 11643217 1 _ZN3Gtk4MainC1EPiPPPcb
14.90 3.844338 460 8342 _ZNSs4_Rep9_S_createEmmRKSaIcE
14.74 3.801409 461 8240 memcpy
5.36 1.381621 390 3537 g_str_hash
4.39 1.131688 522 2165 malloc
4.22 1.088487 694 1567 _ZN4Glib7ustringC1EPKc
1.65 0.425929 425929 1 _ZN3Gtk4Main20init_gtkmm_internalsEv
1.60 0.412214 515 799 g_str_equal
1.57 0.405598 190 2126 strcmp
1.50 0.386494 196 1970 __cxa_atexit
1.00 0.258501 478 540 g_direct_hash
0.72 0.186087 230 808 _Znwm
0.62 0.160947 1788 90 g_type_register_static
0.39 0.101696 486 209 _ZNSsC1ERKSs
0.39 0.100550 187 537 _ZNSt8ios_base4InitC1Ev
0.37 0.096148 1187 81 g_hash_table_insert
0.37 0.095723 197 484 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
0.13 0.034700 510 68 _ZdlPv
0.10 0.026970 518 52 free
0.10 0.026959 612 44 _ZN4Glib7ustringD1Ev
0.10 0.024872 436 57 g_free
0.07 0.017733 506 35 g_direct_equal
0.07 0.017164 188 91 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
0.06 0.016166 521 31 _ZN4Glib7ustringC1ERKS0_
0.05 0.013490 214 63 gettext
0.03 0.008566 535 16 _ZNK4Glib7ustring5c_strEv
0.03 0.008261 8261 1 GC_init
0.03 0.007652 1275 6 g_mkdir_with_parents
0.03 0.007276 1819 4 _ZN4Glib14build_filenameERKNS_11ArrayHandleISsNS_17Container_Helpers10TypeTraitsISsEEEE
0.03 0.007064 642 11 g_build_filename
0.02 0.005838 5838 1 xmlCheckVersion
0.02 0.005020 836 6 _ZNSsC1EPKcRKSaIcE
0.02 0.004835 805 6 gtk_icon_theme_append_search_path
0.01 0.003747 624 6 gtk_icon_theme_get_default
0.01 0.002704 676 4 g_malloc
0.01 0.002351 180 13 _ZN4sigc10connectionC1Ev
0.01 0.002250 1125 2 g_hash_table_lookup
0.01 0.002177 544 4 _ZN4Glib7ustringC1ERKSs
0.01 0.001904 380 5 _ZNSs4_Rep10_M_destroyERKSaIcE
0.01 0.001428 476 3 bind_textdomain_codeset
0.01 0.001422 355 4 g_getenv
0.01 0.001343 671 2 getenv
0.01 0.001301 650 2 g_filename_from_utf8
0.00 0.001220 610 2 g_file_test
0.00 0.001164 582 2 g_utf8_validate
0.00 0.001118 1118 1 poptFreeContext
0.00 0.001118 559 2 _ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev
0.00 0.001096 548 2 _ZNSs6assignEPKcm
0.00 0.001078 539 2 _ZN4Glib7ustringC1Ev
0.00 0.001039 519 2 g_get_user_config_dir
0.00 0.001039 519 2 strlen
0.00 0.001023 511 2 g_hash_table_new
0.00 0.000693 693 1 poptGetNextOpt
0.00 0.000654 654 1 g_get_charset
0.00 0.000645 645 1 g_get_system_data_dirs
0.00 0.000587 587 1 poptGetContext
0.00 0.000585 585 1 xmlSubstituteEntitiesDefault
0.00 0.000564 564 1 g_get_user_data_dir
0.00 0.000526 526 1 gdk_event_handler_set
0.00 0.000518 518 1 gtk_window_set_default_icon_name
0.00 0.000514 514 1 poptSetOtherOptionHelp
0.00 0.000510 510 1 _ZN3Gdk5ColorC1ERKN4Glib7ustringE
0.00 0.000507 507 1 poptGetArgs
0.00 0.000488 244 2 g_dpgettext
0.00 0.000485 485 1 GC_set_warn_proc
0.00 0.000448 448 1 g_get_home_dir
0.00 0.000428 214 2 g_strdup
0.00 0.000344 344 1 g_setenv
0.00 0.000324 324 1 bindtextdomain
0.00 0.000208 208 1 textdomain
0.00 0.000198 198 1 _ZN4sigc11signal_baseC2Ev
0.00 0.000185 185 1 g_path_is_absolute
------ ----------- ----------- --------- --------------------
100.00 25.793146 32073 total
Unfortunately I’m not an expert in debugging or reading other’s code.
Anyone else is having similar problems? Or are there already fixes for the issue?
Many thanks in advance
Simon