Commit 017b058
pathbar: fix random segfaults on opening mounts from Desktop
Adapt and apply these four relevent Nautilus commits, which remove the code responsible for the segfaults:
*GNOME/nautilus@e1ad3c0#diff-f896071d07d34e87af94a18de95e4ea2
"pathbar: add a path-event signal"
*GNOME/nautilus@875efc3#diff-f896071d07d34e87af94a18de95e4ea2
"pathbar: remove unused code"
*GNOME/nautilus@cfa51e6
"window-pane: use the path-event signal from NautilusPathBar" (now CajaPathBar)
*GNOME/nautilus@2759def
"pathbar: add a return value from path-event signal"1 parent 94c2f1c commit 017b058
3 files changed
+84
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
298 | 269 | | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | 270 | | |
307 | 271 | | |
308 | 272 | | |
309 | | - | |
310 | 273 | | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
| 274 | + | |
| 275 | + | |
318 | 276 | | |
319 | | - | |
320 | | - | |
321 | | - | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
322 | 280 | | |
323 | 281 | | |
324 | 282 | | |
| |||
335 | 293 | | |
336 | 294 | | |
337 | 295 | | |
338 | | - | |
339 | | - | |
340 | 296 | | |
341 | 297 | | |
342 | | - | |
| 298 | + | |
343 | 299 | | |
344 | 300 | | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
345 | 311 | | |
346 | 312 | | |
347 | 313 | | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | 314 | | |
358 | 315 | | |
359 | 316 | | |
| |||
364 | 321 | | |
365 | 322 | | |
366 | 323 | | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | 324 | | |
408 | 325 | | |
409 | 326 | | |
| |||
767 | 684 | | |
768 | 685 | | |
769 | 686 | | |
770 | | - | |
771 | | - | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
772 | 690 | | |
773 | 691 | | |
774 | 692 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | 34 | | |
38 | 35 | | |
39 | 36 | | |
40 | 37 | | |
41 | | - | |
| 38 | + | |
42 | 39 | | |
43 | 40 | | |
44 | 41 | | |
| |||
412 | 409 | | |
413 | 410 | | |
414 | 411 | | |
415 | | - | |
416 | | - | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
417 | 415 | | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
424 | 422 | | |
425 | 423 | | |
426 | 424 | | |
| |||
1338 | 1336 | | |
1339 | 1337 | | |
1340 | 1338 | | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
1341 | 1381 | | |
1342 | 1382 | | |
1343 | 1383 | | |
| |||
1910 | 1950 | | |
1911 | 1951 | | |
1912 | 1952 | | |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
1913 | 1956 | | |
1914 | 1957 | | |
1915 | 1958 | | |
| |||
2063 | 2106 | | |
2064 | 2107 | | |
2065 | 2108 | | |
2066 | | - | |
2067 | | - | |
2068 | 2109 | | |
2069 | 2110 | | |
2070 | 2111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
75 | | - | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
76 | 78 | | |
77 | 79 | | |
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
| 83 | + | |
81 | 84 | | |
82 | 85 | | |
| 86 | + | |
83 | 87 | | |
84 | 88 | | |
85 | 89 | | |
| |||
0 commit comments