After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 640373 - Nemiver can't load executable because of the name of the folder containing it
Nemiver can't load executable because of the name of the folder containing it
Status: RESOLVED DUPLICATE of bug 634834
Product: nemiver
Classification: Other
Component: general
0.7.x
Other Linux
: Normal normal
: ---
Assigned To: Nemiver maintainers
Nemiver maintainers
Depends on:
Blocks:
 
 
Reported: 2011-01-24 04:07 UTC by Jean-Philippe Fleury
Modified: 2011-01-24 09:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean-Philippe Fleury 2011-01-24 04:07:33 UTC
Nemiver can't load executable put in my folder "/home/zz/école/03 Corrigé/".

However, if I rename the folder "03 Corrigé" to "03 Corrige", so the new path is "/home/zz/école/03 Corrige/", there's no longer bug and Nemiver loads executable.

I don't know why removing «é» in the last folder of the path resolves the bug since the penultimate folder ("école") also contains this character.

Here's output with the buggy "03 Corrigé":

zz@ordi:~/école/03 Corrigé$ nemiver exercice1
|E|bool nemiver::GDBMIParser::parse_c_string_body(size_t, size_t&, nemiver::common::UString&):nmv-gdbmi-parser.cc:746:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&
<<< cur index was: 555
|E|bool nemiver::GDBMIParser::parse_c_string(size_t, size_t&, nemiver::common::UString&):nmv-gdbmi-parser.cc:771:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&
<<< cur index was: 525
|E|bool nemiver::GDBMIParser::parse_stream_record(size_t, size_t&, nemiver::Output::StreamRecord&):nmv-gdbmi-parser.cc:1182:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&
<<< cur index was: 524
|E|bool nemiver::GDBMIParser::parse_out_of_band_record(size_t, size_t&, nemiver::Output::OutOfBandRecord&):nmv-gdbmi-parser.cc:1630:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&
<<< cur index was: 523
|E|bool nemiver::GDBMIParser::parse_output_record(size_t, size_t&, nemiver::Output&):nmv-gdbmi-parser.cc:1566:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&
<<< cur index was: 523
|E|void nemiver::GDBEngine::Priv::on_gdb_stdout_signal(const nemiver::common::UString&):nmv-gdb-engine.cc:387:output record parsing failed: =thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&

part of buf: =thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrigé/exercice1..."
~"done.\n"
(gdb) 
&

from: 0
to: 0

strlen: 606
|E|bool nemiver::GDBMIParser::parse_output_record(size_t, size_t&, nemiver::Output&):nmv-gdbmi-parser.cc:1599:parsing failed for buf: >>>"set breakpoint pending on\n"
^done
(gdb)
<<< cur index was: 0
|E|void nemiver::GDBEngine::Priv::on_gdb_stdout_signal(const nemiver::common::UString&):nmv-gdb-engine.cc:387:output record parsing failed: "set breakpoint pending on\n"
^done
(gdb)

part of buf: "set breakpoint pending on\n"
^done
(gdb)

from: 0
to: 0

strlen: 42
zz@ordi:~/école/03 Corrigé$
Comment 1 Jean-Philippe Fleury 2011-01-24 04:09:11 UTC
Here's output with the functional "03 Corrige":

zz@ordi:~/école/03 Corrige$ nemiver exercice1
|E|bool nemiver::GDBMIParser::parse_c_string_body(size_t, size_t&, nemiver::common::UString&):nmv-gdbmi-parser.cc:746:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)
<<< cur index was: 555
|E|bool nemiver::GDBMIParser::parse_c_string(size_t, size_t&, nemiver::common::UString&):nmv-gdbmi-parser.cc:771:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)
<<< cur index was: 525
|E|bool nemiver::GDBMIParser::parse_stream_record(size_t, size_t&, nemiver::Output::StreamRecord&):nmv-gdbmi-parser.cc:1182:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)
<<< cur index was: 524
|E|bool nemiver::GDBMIParser::parse_out_of_band_record(size_t, size_t&, nemiver::Output::OutOfBandRecord&):nmv-gdbmi-parser.cc:1630:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)
<<< cur index was: 523
|E|bool nemiver::GDBMIParser::parse_output_record(size_t, size_t&, nemiver::Output&):nmv-gdbmi-parser.cc:1566:parsing failed for buf: >>>=thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)
<<< cur index was: 523
|E|void nemiver::GDBEngine::Priv::on_gdb_stdout_signal(const nemiver::common::UString&):nmv-gdb-engine.cc:387:output record parsing failed: =thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)

part of buf: =thread-group-added,id="i1"
~"GNU gdb (GDB) 7.2-ubuntu\n"
~"Copyright (C) 2010 Free Software Foundation, Inc.\n"
~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\nand \"show warranty\" for details.\n"
~"This GDB was configured as \"i686-linux-gnu\".\nFor bug reporting instructions, please see:\n"
~"<http://www.gnu.org/software/gdb/bugs/>...\n"
~"Reading symbols from /home/zz/école/03 Corrige/exercice1..."
~"done.\n"
(gdb)

from: 0
to: 0

strlen: 603
zz@ordi:~/école/03 Corrige$
Comment 2 Dodji Seketeli 2011-01-24 09:41:51 UTC
This bugs which is likely to be #634834 is fixed in in Nemiver 0.8.1.

Please feel free to re-open this bug if it appears that you still see the issue with that version.

*** This bug has been marked as a duplicate of bug 634834 ***