Friday, 2015-03-13

*** edogawa has quit IRC00:11
*** Magnus_RM has quit IRC01:29
*** arguy has quit IRC02:49
*** gianMOD has joined #lv206:09
*** gianMOD has quit IRC06:41
*** gianMOD has joined #lv208:07
*** gianMOD has quit IRC08:07
*** gianMOD has joined #lv208:33
*** ddom has joined #lv208:39
*** sigma6 has joined #lv208:46
*** falktx has joined #lv208:49
*** ricardocrudo has joined #lv209:40
*** ricardocrudo_ has joined #lv209:40
*** ricardocrudo has quit IRC09:40
*** edogawa has joined #lv210:25
*** gianMOD has quit IRC10:53
*** gianMOD has joined #lv210:56
*** gianMOD has quit IRC11:04
*** falktx_ has joined #lv211:29
*** ricardocrudo_ has quit IRC11:29
*** falktx has quit IRC11:30
*** ricardocrudo_ has joined #lv211:42
*** gianMOD has joined #lv211:55
*** arguy has joined #lv212:16
*** falktx_ has quit IRC12:29
*** falktx_ has joined #lv213:04
*** gianMOD has quit IRC14:04
*** gianMOD has joined #lv214:25
*** NickSB2 has quit IRC14:59
falktx_errm, I built ingen with --debug and it still doesn't have debug stuff15:06
falktx_some debian thing I guess15:06
drobillawhat 'debug stuff'?15:18
drobillaYou might need dbg packages for some deps to get information in those, but the actual ingen code should have symbols regardless15:19
falktx_#0  0x00007ffff0088130 in ?? ()15:20
falktx_#1  0x00007ffff538919f in ?? () from /usr/lib/libingen_server.so15:20
falktx_#2  0x00007ffff5389545 in Ingen::Server::LV2Block::make_instance(Ingen::URIs&, unsigned int, unsigned int, bool) () from /usr/lib/libingen_server.so15:20
falktx_I think my little debian package is stripping the symbols by default15:20
drobillaAh.15:23
*** ddom has quit IRC15:33
falktx_haha, got a nice trace now15:42
falktx_0x00007ffff538919d in lilv_instance_get_extension_data (instance=0x7ffff006f710, uri=0x7ffff53f1bb0 "http://lv2plug.in/ns/ext/options#interface") at /opt/kxstudio/include/lilv-0/lilv/lilv.h:164115:42
falktx_1641                    return instance->lv2_descriptor->extension_data(uri);15:42
falktx_I think I know whats going on15:43
falktx_it's those nasty old swh plugins that don't have extension-data defined15:44
falktx_lilv_instance_get_extension_data should check if the plugin defines the feature in the ttl first15:44
drobillaThose damned things are still around?15:46
drobillalilv_instance_* do not do data things15:46
falktx_then ingen needs fixing15:46
falktx_hm, not swh-lv2. which ones were bad ?15:47
falktx_drobilla: can you make ingen check via lilv_plugin_has_extension_data ?15:52
falktx_drobilla: the function in question is Ingen::Server::LV2Block::make_instance (this=0x7ffff00764a0, uris=..., rate=44100, voice=0, preparing=false) at ../src/server/LV2Block.cpp:9115:52
drobillaalready on it15:53
falktx_nice, thanks15:53
* drobilla really needs to write decent lilv C++ bindings one of these days and dogfood them15:55
falktx_I found one bad plugin, fixing it16:01
drobillaThe spec is ambiguous about this16:03
drobillaWell.. sort of.  It doesn't say it can be NULL, and it does say you're supposed to check first16:04
drobillaI'm just lazy like everyone else and making lilv nodes and crap to check is annoying :)16:05
falktx_https://github.com/portalmod/caps-lv2/commit/c963cf47f8dc56e988782cae7a21361195fa3b2216:07
*** gianMOD has quit IRC16:07
* drobilla adds a bunch of missing lv2:extensionData in blop16:11
drobillagood ol' dusty cobweb morph extension16:11
drobillaThoguh I wonder if I should use this thing to get calf on the atom sequence bandwagon16:11
*** rncbc has joined #lv216:11
drobillaDown the rabbit hole we go16:19
drobillaWhy the fuck am I on IRC? :P16:19
drobillafalktx_: fixed16:25
*** gianMOD has joined #lv216:27
falktx_drobilla: thank you16:29
drobillafalktx_: y/w16:34
falktx_I'm investigating the other 2 bug reports16:34
falktx_drobilla: I don't know enough about ingen to fix them, but it surely is something about the "store"16:39
falktx_calling stuff after it has been deleted ?16:39
drobillaI will see if I can reproduce them later today once I get some other stuff rolling16:39
drobillaIIRC it deleted fine in itself and Ardour, but it has been a while since I checked16:40
falktx_I can reproduce it in jalv16:43
falktx_drobilla: I think the change to clear the graph before loading a state might have caused this16:59
drobillawouldn't be surprised.17:00
drobillaI need to figure out how to deal with actual presets in Ingen17:07
*** sigma6 has quit IRC17:14
*** gianMOD has quit IRC17:25
*** gianMOD has joined #lv217:27
*** gianMOD has quit IRC17:27
*** ddom has joined #lv217:28
*** gianMOD has joined #lv217:28
*** gianMOD has quit IRC17:33
*** NickSB2 has joined #lv217:35
*** falktx_ has quit IRC17:52
*** ricardocrudo_ has quit IRC18:44
*** falktx has joined #lv218:53
*** mlpug has joined #lv218:56
*** mlpug has quit IRC20:26
*** ricardocrudo has joined #lv220:31
*** gianMOD has joined #lv221:13
*** rncbc has quit IRC21:34
*** falktx has quit IRC22:00
*** Anchakor_ has quit IRC22:31
*** ricardocrudo has quit IRC22:35
*** Anchakor_ has joined #lv222:49
*** gianMOD has quit IRC23:19
*** Magnus_RM has joined #lv223:33

Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!