Latest cvs crashes on startup on my linux box:
Starting program: /usr/local/bin/inkscape [Thread debugging using libthread_db enabled] [New Thread -1227418368 (LWP 18234)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1227418368 (LWP 18234)] 0xb711937e in std::_List_node_base::swap () from /usr/lib/libstdc++.so.6 (gdb) bt #0 0xb711937e in std::_List_node_base::swap () from /usr/lib/libstdc++.so.6 #1 0x08134dfe in temp_slot_list (this=0xbffff558, slots=@0x19) at stl_list.h:901 #2 0x081339f7 in sp_document_add_resource (document=0x876ffc0, key=0x84f0b0f "layer", object=0x87857b8) at signal.h:514 #3 0x08164950 in SPGroup::setLayerMode (this=0x87857b8, mode=SPGroup::LAYER) at sp-item-group.cpp:643 #4 0x0817294c in sp_object_read_attr (object=0x87857b8, key=0x84b54f8 "inkscape:groupmode") at sp-object.cpp:853 #5 0x08163e1d in sp_group_build (object=0x87857b8, document=0x876ffc0, repr=0x876efb4) at sp-item-group.cpp:126 #6 0x0817425f in sp_object_invoke_build (object=0x87857b8, document=0x876ffc0, repr=0x876efb4, cloned=Variable "cloned" is not available. ) at sp-object.cpp:671 #7 0x0817451c in sp_object_build (object=0x874f430, document=0x876ffc0, repr=0x876c354) at sp-object.cpp:619 #8 0x081809e6 in sp_root_build (object=0x874f430, document=0x876ffc0, repr=0x876c354) at sp-root.cpp:167 #9 0x0817425f in sp_object_invoke_build (object=0x874f430, document=0x876ffc0, repr=0x876c354, cloned=Variable "cloned" is not available. ) at sp-object.cpp:671 #10 0x08171c96 in sp_object_repr_build_tree (document=0x876ffc0, repr=0x876c354) at sp-object-repr.cpp:73 #11 0x0813293b in sp_document_create (rdoc=0x8763444, uri=0x0, base=0x0, name=0x8753f58 "New document 1", keepalive=Variable "keepalive" is not available. ) at document.cpp:216 ---Type <return> to continue, or q <return> to quit--- #12 0x08132dc2 in sp_document_new (uri=0x0, keepalive=1, make_new=true) at document.cpp:341 #13 0x081362f3 in sp_file_new ( templ=0x86a48a8 "/usr/local/share/inkscape/templates/default.svg") at file.cpp:102 #14 0x081363d1 in sp_file_new_default () at file.cpp:118 #15 0x0812d53c in sp_main_gui (argc=1, argv=0xbffff924) at main.cpp:538 #16 0x08219c30 in Inkscape::NSApplication::Application::run (this=0xbffff86c) at application/application.cpp:134 #17 0x0812cdd9 in main (argc=1, argv=0xbffff924) at main.cpp:426
Aaron Spike
On 7/11/05, aaron@...749... <aaron@...749...> wrote:
Latest cvs crashes on startup on my linux box:
Can you try back-dated checkouts to find out the exact commit after which it started to crash? I have a suspicion that it may be caused by Mental's recent changes in event loggers/listeners. Finding the critical commit will help to confirm or disprove this.
BTW, I cannot confirm this. Works fine for me.
bulia byak wrote:
On 7/11/05, aaron@...749... <aaron@...749...> wrote:
Latest cvs crashes on startup on my linux box:
Can you try back-dated checkouts to find out the exact commit after which it started to crash? I have a suspicion that it may be caused by Mental's recent changes in event loggers/listeners. Finding the critical commit will help to confirm or disprove this.
BTW, I cannot confirm this. Works fine for me.
According to the timestamp on the last autopackage I uploaded (inkscape-0.41+devel.x86.package) to http://inkscape.modevia.com/ap/, it worked on the 9th. And stopped the 10th.
Can you point me to directions for doing backdated checkouts? I'm CVS stupid and confused.
Aaron Spike
On 7/11/05, aaron@...749... <aaron@...749...> wrote:
Can you point me to directions for doing backdated checkouts?
It's here, point 4:
http://inkscape.org/report_bugs.php
Then you can compare the date/time you get with the dates of commits using
http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/?sortby=date
bulia byak wrote:
On 7/11/05, aaron@...749... <aaron@...749...> wrote:
Can you point me to directions for doing backdated checkouts?
It's here, point 4: http://inkscape.org/report_bugs.php
Sure enough, thanks. I'll give this a try tonight.
Then you can compare the date/time you get with the dates of commits using http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/?sortby=date
I don't get this one. I don't see how this gives me a list of commits and times. It is like I would need to know the file that I was changed. You wouldn't happen to know the time of the commit that you suspect? I could try times just before and just after first.
Aaron Spike
On 7/11/05, aaron@...749... <aaron@...749...> wrote:
Then you can compare the date/time you get with the dates of commits using http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/?sortby=date
Actually you don't need it. If D1 is the date when it's OK and D2 is the date when it crashes, then
cvs diff -u -D"D1" -D"D2"
will give you the diff. Just mail that diff to the list and we'll figure out who's guilty :)
participants (2)
-
unknown@example.com
-
bulia byak